Microsoft lists a Windows Server 2019 RDS issue associated with the September 2026 security update KB5122876, and says KB5129238 and later updates resolve it in affected environments (Microsoft’s resolved-issues record). The preferred action is to verify the installed update state and apply the applicable fix—not to uninstall a security update by default. If RDP still fails after the fix and required restart, investigate the connection, identity, session host, and application as separate fault domains.
This runbook is for administrators maintaining Windows Server 2019 RDP or RDS access, including teams that use remote sessions to operate business software. It is also for operators who need to confirm whether this specific update issue fits before changing a production server.
Last updated October 30, 2026. Update status and remediation checked against Microsoft’s Windows Server 2019 issue record, KB5129238 support information, and Microsoft’s RDS troubleshooting guidance.
Identify the fault before changing the server
A stalled Remote Desktop connection is a symptom, not a diagnosis. Microsoft’s notice concerns a possible RDS impact after KB5122876; it does not say that every Windows Server 2019 host, every RDP failure, or every login delay has the same cause. The issue record and the KB5129238 support note should be checked again before a production change, because the recorded status can change as later updates are released.
The main distinction is where the attempt stops. A client that cannot establish a connection may point to a network path or listener problem. A connection that reaches authentication but rejects a user can involve credentials, account policy, or identity services. A session that begins but hangs while the desktop or business application loads may point to the session host, profile, or application. The reported update issue becomes a stronger candidate when the affected host is Windows Server 2019, the update history matches the update named by Microsoft, and the failure began in the relevant update window.
| Evidence or symptom | How it affects the diagnosis | Next action |
|---|---|---|
| Windows Server 2019 shows KB5122876 in its update record, and RDS symptoms began after installation | Matches the update and platform described in Microsoft’s notice; it still does not prove causation | Confirm whether KB5129238 or a later applicable update is installed |
| The server has the corrective update, but a particular user still cannot log in | The known issue may already be addressed; account or authentication problems remain possible | Compare an administrator connection with the affected user’s attempt and inspect relevant events |
| The client cannot reach the host, or connections fail from several networks | The fault may be outside the RDS update path | Check name resolution, routing, firewall policy, and the server’s network path |
| The desktop appears, but a business application hangs | Basic RDP access may be working while the application or user profile is not | Test the session without assuming the update caused the application fault |
A sysadmin community discussion about RDS session hosts hanging after the September update shows that administrators were discussing similar symptoms. It is a demand signal, not Microsoft confirmation and not evidence that a particular server’s fault has the same cause (community discussion). Use Microsoft’s issue record to establish the known problem; use local logs and a reproducible test to diagnose the individual host.
Verify the update state
Record the server’s edition, version, build, update history, and restart state before installing anything. Do not infer patch status from the date when the server last rebooted or from a maintenance email. A download, an installation attempt, and a successfully installed update are different states.
In the graphical interface, inspect Settings > Update & Security > Windows Update > View update history. Also check Control Panel > Programs > Programs and Features > View installed updates. Compare the entries with the server’s approved update records and Microsoft’s information for KB5129238. The exact route can vary with management policy, but the installed state—not an assumed deployment date—is what matters.
An administrator can use PowerShell for a quick inventory:
Get-ComputerInfo |
Select-Object WindowsProductName, WindowsVersion, OsBuildNumber
Get-HotFix |
Where-Object { $_.HotFixID -in @('KB5122876', 'KB5129238') } |
Select-Object HotFixID, InstalledOn, Description
Treat this as one check, not conclusive proof that no later cumulative update contains the fix. Microsoft states that KB5129238 and later updates address the known issue; a server may therefore be fixed even when the specific out-of-band identifier is not the most useful indicator in a local inventory. Check the servicing source used by the organization, the installed package state, and the applicable update documentation. Microsoft’s Windows Server release information is useful for reviewing release and servicing context.
Change-control note: Do not remove KB5122876 or pause security servicing simply because the symptoms look similar. First verify the applicable fix, preserve the current evidence, and follow the organization’s approved maintenance and recovery process.
Apply and validate the corrective update
The target state is an installed, applicable KB5129238 update or a later update that includes the resolution—not merely a download in progress. Microsoft describes KB5129238 as the out-of-band resolution for the reported issue and says later updates include the fix (support information for KB5129238). Apply updates through the organization’s approved servicing channel, such as its managed update workflow, and verify that the selected package applies to that server.
Use this maintenance sequence:
- Capture the starting state. Record the host name, operating-system build, installed-update entries, recent restart history, RDP symptoms, affected users, and the approximate time of a failed attempt. Save relevant event records before they rotate.
- Confirm applicability. Check Microsoft’s current issue record and the KB5129238 support page. Confirm whether the organization has already deployed a later cumulative update containing the fix.
- Schedule the change. Notify affected users, choose an approved maintenance window, and make sure the responsible administrator has a documented recovery path. Use the organization’s existing backup and recovery controls; do not assume a provider supplies a backup or rollback service.
- Install through the approved source. Follow the organization’s update workflow and record its result. If the update fails, keep the error details and package state rather than repeatedly retrying without diagnosis.
- Restart when required. Confirm the server completed the restart and returned to the expected operating state. A pending restart can leave the machine short of the intended post-update state.
- Test user access. Connect from an administrator workstation, then test with a representative business user account. Verify authentication, session creation, desktop availability, and the application or workflow that depends on RDP.
- Close with evidence. Record the installed update or superseding package, restart result, tests performed, remaining errors, and the time of each observation.
The sequence matters because “update installed” is not the same as “business service recovered.” Microsoft’s RDS update troubleshooting guidance describes checks for instability associated with the September 2026 updates. Use it alongside the update record when the host remains affected.
Questions about the update and RDP
What should be checked when RDP stops connecting after KB5122876?
Compare the server and symptom with Microsoft’s Windows Server 2019 issue record, then confirm the installed update state. A similar connection hang alone does not establish that KB5122876 caused the problem. If the issue is in scope, install KB5129238 or an applicable later update through the approved change process, restart if required, and test an actual user session.
Does KB5129238 address the Windows Server 2019 RDS problem?
Microsoft identifies KB5129238 as an out-of-band update that resolves the reported RDS issue associated with the September 2026 security update KB5122876. Microsoft also says later updates include the resolution. Confirm applicability and installation for the specific server; do not assume that a later date or a successful download means the fix is active.
How can an administrator verify that the RDS fix is installed?
Review Windows Update history and the installed-updates list, then check the server’s package or hotfix state in PowerShell. A query for KB5129238 can help, but a later cumulative update may include the fix without appearing under that exact identifier. Cross-check the update record, installation result, and restart status with the organization’s approved servicing source.
What should be investigated if RDP still hangs after the corrective update?
Treat the remaining fault as a separate diagnosis until evidence connects it to the update. Check network reachability and routing, identity and authentication, the session host and applicable Remote Desktop services, then application startup or profile behavior. Review Terminal Services and system event records around a reproduced attempt; a reachable port or running service does not prove that users can log in.
Separate update recovery from remaining RDS faults
Once the corrective update is installed, troubleshoot based on the point of failure rather than repeating the update step. Microsoft’s RDS session connectivity guidance provides a structured way to examine session connection problems. For a reported “Remote Desktop Services is currently busy” message, use Microsoft’s service-busy troubleshooting and data collection guidance instead of treating the wording as proof of one specific cause.
Check the following fault boundaries:
- Network path: Confirm that the client resolves the expected host name, reaches the intended server, and follows the expected firewall and routing path. Compare a failing client with a known-working administrative path where policy allows.
- Identity and authentication: Establish whether the failure happens before or after credential acceptance. Review account status, permitted logon rights, authentication dependencies, and the relevant security events. Avoid changing account policy until the event evidence points there.
- Session host and services: Check the Remote Desktop Services role and applicable service state. In PowerShell, an initial service inventory can help:
powershell
Get-Service TermService, SessionEnv, UmRdpService
A service reporting as running does not prove that session creation succeeds. Check the corresponding Terminal Services operational and system records around a reproduced attempt. Microsoft’s update troubleshooting document provides update-specific context; the general connectivity guide helps when the fault does not match that context.
- User session and application: Compare a clean administrator session with the affected business user’s session. If the desktop loads but a line-of-business application stalls, collect application and profile evidence instead of attributing that behavior to KB5122876 without support.
- Scope and escalation: Record which hosts, users, networks, and applications are affected. If evidence is incomplete or impact is growing, follow the organization’s incident escalation path before making additional changes.
Use two different acceptance tests after remediation: an administrator connection to confirm management access, and a representative business-user login that exercises the relevant application. A successful network connection or a running service alone is not an acceptance test for the business workflow.
Add RDP checks to the update timeline
The prevention measure is a repeatable change record, not a blanket rule to defer security updates. Before deployment, capture a test result and an update baseline. During the change, record the source, applicability, installation result, and restart. Afterward, test administrative access and a real user workflow, then attach the relevant event evidence to the change record.
For each Windows Server servicing event, retain:
- the server identity, Windows Server version and build, and update identifiers;
- the observed failure stage and the accounts or applications affected;
- the servicing source and installation result;
- restart completion and the time of post-update tests;
- event records from the period before and after the change;
- the decision to close, continue diagnosis, or escalate.
This record makes it easier to distinguish a recurring update regression from an unrelated network, authentication, session-host, or application fault. It also avoids a risky shortcut: disabling future security updates because a past update coincided with an RDP incident.
Teams reviewing their connection procedure can use CloudUDP’s RDP access guide as a separate reference for server access. That does not replace Microsoft’s update guidance or an organization’s own RDS licensing and security decisions.
Recheck the Windows deployment fit
After service is stable, review whether the existing Windows Server deployment still fits the workload. If the current system is a shared virtual machine, check its documented CPU allocation, tenancy model, network-transfer billing, and operating-system controls. Possible constraints to compare include shared host resources, virtual CPU limits, metered transfer, and restricted image or storage choices; the actual contract determines which apply. A short-lived, lightly loaded task may remain more suitable for a shared instance than a dedicated physical server.
For a persistent Windows business service that needs a dedicated host, CloudUDP’s product listing can be checked for the available Windows Server versions and languages (CloudUDP plans). The listed options include Windows Server 2019, 2022, and 2025, with Standard or Datacenter editions and English, Traditional Chinese, or Simplified Chinese language choices. Windows servers use RDP for access. Confirm the current product listing before ordering; this is not an offer of RDS CALs, SQL Server licensing, migration, or managed operations.
A dedicated AMD physical server is the better comparison when the workload requires a whole physical machine rather than shared virtual resources and will run long enough to justify that operating model. The decision should still be based on the application’s Windows compatibility, required licenses, storage and network needs, and the team’s ability to manage updates and recovery. If only a temporary session or a small, intermittent service is needed, keeping the current shared environment may be the simpler choice.
Frequently asked questions
What should be checked when RDP stops connecting after KB5122876?
First compare the symptoms with Microsoft's Windows Server 2019 issue record; a similar connection hang alone does not prove the update caused it. Check installed updates and the applicable cumulative update, then install KB5129238 or a later update that contains the fix through the approved change process. Reboot if required and test both an administrator connection and a real user session.
Does KB5129238 address the Windows Server 2019 RDS problem?
Microsoft identifies KB5129238 as an out-of-band update that resolves the reported RDS issue associated with the September 2026 security update KB5122876. Microsoft also states that later updates include the resolution. Confirm applicability and installation status for the specific server rather than assuming that a later date or a successful download means the fix is installed.
How can an administrator verify that the RDS fix is installed?
Review Windows Update history and the installed-updates list, then check the server's package or hotfix state in PowerShell. A query for KB5129238 can help, but a later cumulative update may contain the fix without appearing under that exact identifier. Cross-check the update record, installation result, and restart status against your organization’s approved servicing source.
What should be investigated if RDP still hangs after the corrective update?
Treat the remaining fault as a separate diagnosis until evidence connects it to the update. Check network reachability and routing, identity and authentication, the session host and applicable Remote Desktop services, then application startup or profile behavior. Review Terminal Services and system event records around a reproduced attempt; a reachable port or running service does not prove that users can log in.
Further reading
Dedicated AMD EPYC 7543P server from $454/month
