I Remote Desktop Connection Error Code 0x904 Better May 2026

Windows 11 updates occasionally introduce bugs that affect hostname resolution or standard RDP client stability.

Many users find that the Microsoft Remote Desktop app from the Microsoft Store is unaffected by the bugs hitting the legacy mstsc.exe client. 5. Adjust Security Layers (GPO)

Select and enter: Rename-Item -path "C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys" -NewName "MachineKeys_old" . i remote desktop connection error code 0x904 better

Identify the expired certificate, right-click it, and select .

For those using Azure, error 0x904 often stems from a corrupt folder, which prevents the system from generating new certificates. The PowerShell Fix: Windows 11 updates occasionally introduce bugs that affect

The most common cause for error 0x904 is an expired self-signed certificate that the Remote Desktop Service uses for encryption.

If encryption mismatches are suspected, you can force the server to use a specific security layer via the Group Policy Object (GPO). Unable to RDP into some Windows Servers - Error code: 0x904 Adjust Security Layers (GPO) Select and enter: Rename-Item

Try connecting using the remote machine's internal or external IP address (e.g., 192.168.1.50 ) instead of its computer name.

Run Test-NetConnection [ServerIP] -Port 3389 in PowerShell to confirm the port is reachable. 4. Workarounds for Windows 11 Compatibility