Remote Desktop Connection Error Code 0x904 Extended Error Code 0x7 Best – No Ads

This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.

NLA requires stronger security negotiation. Disabling it forces the older RDP security layer, which bypasses the 0x904/0x7 error.

Click on the left menu. Click the Change settings button at the top right. Scroll down to find Remote Desktop . Check both the Private and Public checkboxes next to it. Click OK to save the changes. Verify Listening Port 3389

The is a common Windows Remote Desktop Protocol (RDP) failure that occurs when a connection is dropped or blocked immediately after entering credentials. It explicitly indicates a handshake breakdown or transport layer interruption, often tied to expired self-signed certificates, network instability, Network Level Authentication (NLA) mismatches, or third-party security software blocks . This public link is valid for 7 days

Ensure or Remote Desktop Services has "Read" permissions. Restart the Remote Desktop Services via services.msc . 2. Disable Network Level Authentication (NLA)

An identified bug where the native client drops connections made via hostnames rather than raw IP addresses. Comprehensive Troubleshooting Matrix

The Remote Desktop Service account (TermService) lacks "Read" permissions to the SSL certificate's private key. Can’t copy the link right now

: If you are using a VPN, disconnect and reconnect. Slow or high-latency VPN connections are a primary cause of this specific error code. Detailed Troubleshooting Guide 1. Fix Expired RDP Certificates (Server Side)

Are you seeing this when trying to connect via RDP?

How to Fix Remote Desktop Error 0x904 (Extended Error 0x7) Getting the "This computer can't connect to the remote computer" message is a common headache for sysadmins and remote workers alike. When accompanied by and Extended Error Code 0x7 , the problem typically points to unstable network conditions, expired security certificates, or compatibility issues following a Windows 11 upgrade . 1. Fix Expired RDP Certificates Disabling it forces the older RDP security layer,

Modern versions of Windows (like Windows 10, 11, and Server 2019/2022) have stricter default security policies. If you are connecting from a newer machine (e.g., Windows 11) to an older system (like Windows 7, XP, or Server 2008), the older system may not support the newer TLS versions and cipher suites required by the new client. The resulting mismatch is reported as the error code 0x904 .

Reboot the machine completely. Windows will automatically provision a fresh, functional MachineKeys directory upon bootup. Step 3: Modify Security Layers via Group Policy

Change this policy to if you are connecting across highly divergent Windows versions.

Error 0x904 often occurs when there is a mismatch between the client version and the security protocols required by the host PC. This is common if you are using the built-in "Microsoft Remote Desktop" app from the Windows Store.