重新启动我的服务器 Windows 2008 R2 服务器后,我无法再登录远程桌面。当我尝试连接时,远程桌面会放大不同的状态消息,其中最后一个是“正在配置远程会话”,然后再次恢复到初始连接对话框,而没有给我任何错误消息。
服务器似乎已启动,因为它仍在传送网页。此外,它似乎确实接受了我的凭据。
有什么方法可以查看连接失败的原因吗?我浏览了系统的偶数日志,但找不到与远程桌面相关的任何内容。也许有一些隐藏的故障排除模式?
谢谢,
阿德里安
编辑:与此同时,服务器已重新上线。我不确定它是自己这样做还是技术支持这样做,因为到目前为止我还没有收到他们的消息,但问题目前已解决。不知道问题的原因有点令人失望。
验证它是否确实重新启动 - 如果您可以对远程服务器执行“网络使用”,然后连接到事件查看器以查看它是否确实重新启动。我见过很多 Win2k3 服务器,当从 RDP 会话重新启动时,实际上并没有重新启动,而是停止响应 RDP。如果是这种情况,您可以对服务器执行关闭 /i 或使用其他一些实际执行重新启动的带外方法。
如果是这种情况,将来不要从常规 RDP 会话重新启动。仅从 /console 或 /admin 连接重新启动,或使用 shutdown /i 或其他远程方法。
经过对事件日志的进一步调查,我想我已经找到了问题所在。几乎在启动重新启动后出现此错误:
所以问题是一些服务被关闭了,而这个特定的服务正在挂起。它似乎在发生超时(一小时)后被杀死,之后 Windows 已按预期重新启动。
现在唯一剩下的问题是将来如何防止这种情况发生。显然,我希望未来的重启运行速度比这快一点......
我在服务器 2003 上使用远程桌面时遇到问题。我连接并在看到一些状态消息后断开连接,然后才看到完整的桌面。
问题是,服务器的时间错误,因为同步失败了几个月(我认为有大约 30 分钟的时间差)。
我通过谷歌来到这里,我的 Windows Server 2012(7 年后)也遇到了同样的问题,所以我会为未来的搜索者添加我自己的经验。这是发生的事情:
因此,如果您在重新启动后立即失去对服务器的远程访问权限,请不要惊慌,它可能正在进行一些维护工作,完成后会立即恢复在线。
如果您有较旧的图形驱动程序,远程桌面也可能表现异常。在服务器上,我认为这不是问题,但您可以尝试更新图形驱动程序。(它为我解决了 XP SP3 机器上的类似问题。)
很好,如果解决了,但为了将来的参考,我添加了这些行;