Why This Error Happens
Error 60 (“The remote adapter is not compatible”) typically occurs when the Remote Desktop Protocol (RDP) client attempts to negotiate a connection using a network adapter driver or Winsock configuration that is outdated, corrupted, or mismatched with the security protocols required by the host. This is often triggered by a corrupted network stack, an outdated NIC driver, or conflicting virtual adapters created by VPN software, Hyper-V, or third-party antivirus tools. It can also result from a broken Winsock catalog after a Windows Update or driver rollback.
Step-by-Step Resolution Guide
- Reset the Winsock catalog and TCP/IP stack
Open Command Prompt as Administrator and run:
netsh winsock reset
netsh int ip reset
Restart your PC after running these commands.
- Update or reinstall the network adapter driver
- Go to
Device Manager > Network Adapters. - Right-click your primary adapter (Ethernet or Wi-Fi) → Update driver → “Search automatically for drivers.”
- If that fails, right-click → Uninstall device, check “Delete the driver software,” then reboot to let Windows reinstall a clean driver.
- Disable conflicting virtual adapters
- Open
ncpa.cpl(Network Connections). - Temporarily disable any VPN adapters, Hyper-V Virtual Switches, or VMware/VirtualBox virtual NICs that aren’t in active use.
- Retry the Remote Desktop connection.
- Check and repair system files
Run the following in an elevated Command Prompt to fix underlying corruption:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
- Update Remote Desktop Client settings
- Open Registry Editor (
regedit) and navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp - Ensure
SecurityLayeris set to1(Negotiate) rather than0or2, which can cause adapter compatibility mismatches during handshake.
Alternative or Verification Steps
- After applying the fixes, test connectivity by launching
mstscand connecting to the same remote host — the session should establish without triggering Error 60. - If the issue persists, try connecting from a different network adapter (e.g., switch from Wi-Fi to Ethernet) or a different device entirely to isolate whether the problem is adapter-specific or host-side.