I Remote Desktop Connection Error Code 0x904 Install |top| Jun 2026

Open the Start menu, type Allow an app through Windows Firewall , and press . Click the Change settings button at the top right. Scroll down to find Remote Desktop . Check both the Private and Public boxes next to it. Click OK to save changes and restart your computer. 4. Change Network Profile to Private

Remote Desktop Connection (RDP) is an essential tool for administrators and remote workers, but it can be notoriously finicky. If you are trying to connect to a Windows machine and are met with , it often signifies a disruption in the secure negotiation phase between the client and the host, often linked to network issues, corrupted security certificates, or incorrect RDP Wrapper installations.

often uses different networking code that bypasses this specific error. Microsoft Learn PowerShell commands to verify if your RDP port (3389) is currently listening? Fix Remote Desktop Error Code 0x904: 4 Working Solutions

This comprehensive guide will walk you through the exact steps needed to resolve error 0x904 and get your remote connection running smoothly. What Causes RDP Error Code 0x904? i remote desktop connection error code 0x904 install

If you are using RDP Wrapper to enable Remote Desktop on Windows 10/11 Home, the 0x904 error often occurs when the rdpwrap.ini file is outdated after a system update.

Rename-Item -path "C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys" -NewName "MachineKeys_old" Use code with caution. Restart the VM and attempt to reconnect.

folder becomes corrupt, preventing new certificate generation. Network Instability: Open the Start menu, type Allow an app

ntdll!NtSetInformationFile msi!MsiDatabaseCommit tscupgrd!BeginInstall rdpinstall!CInstallManager::CommitChanges ---> ERROR_MEDIA_WRITE_PROTECTED (0x904)

Use Autoruns from Microsoft Sysinternals to disable all non-Microsoft shell extensions.

April 12, 2026

First, ensure basic RDP settings on the remote computer are correct:

Return to the certlm.msc management tool and locate your active RDP certificate.

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. GDPR 2018 privacy guidelines applied!