针对远程连接错误代码 0x904 和扩展错误代码 0x7,以下是系统性的分析和解决方案:
网络配置问题
远程桌面服务未运行
证书或加密问题
用户权限或组策略限制
系统资源耗尽
确认服务器状态
检查远程桌面服务
sc query TermService
net start TermService
关闭防火墙临时测试
netsh advfirewall set allprofiles state off
netsh advfirewall firewall add rule name="RDP" dir=in action=allow protocol=TCP localport=3389
检查端口监听
netstat -ano | findstr 3389
negotiation:EnableNegotiation
bash
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v SecurityLayer /t REG_DWORD /d 1 /f
bash
net localgroup "Remote Desktop Users" <用户名> /add
gpedit.msc
,检查以下路径:
计算机配置 > 管理模板 > Windows组件 > 远程桌面服务 > 远程桌面会话主机 > 连接
查看系统日志
Microsoft-Windows-TerminalServices-RDPClient/Operational
日志,定位具体错误。重置RDP配置
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /f
C:\
驱动器需至少保留10%空闲空间)。bash
mdsched.exe
通过以上步骤,90%的类似问题可被解决。若仍失败,需结合具体环境日志进一步分析。