Ric*_*est 5 windows-server-2003 rdp
我的远程数据中心有一台 Windows 2003 服务器。今天早上我尝试通过 RDP 连接到它,但连接失败并出现以下错误:
此计算机无法连接到远程计算机。再次尝试连接。如果问题仍然存在,请联系远程计算机的所有者或您的网络管理员。
我还尝试使用本地系统中的“shutdown -i”命令发出远程关闭/重启命令。没有报告错误,但是系统不会重新启动。
该服务器运行 SQL Server 2005,它仍然可以完全运行并响应查询。
我还可以远程连接到远程系统的服务控制面板。
除了让数据中心的操作员为我在服务器上硬重启之外,还有什么我可以尝试重新控制系统的方法吗?
我在尝试在 Windows XP 机器上执行远程重启时遇到了同样的问题。我最终做的是使用 PsKill 命令(SysInternals PsTools 套件的一部分)来终止Winlogon 进程,如下所示:
pskill \\hostname winlogon
Run Code Online (Sandbox Code Playgroud)
这将导致远程机器立即重新启动。
尝试改为:
shutdown -r -f -m \\hostname -c "Comment goes here"
Run Code Online (Sandbox Code Playgroud)
这有点极端,但我需要在与您所描述的非常相似的环境中执行此操作。我还打开一个 cmd 窗口并对服务器启动 ping -t 以观察 IP 堆栈何时关闭并恢复。当您无法物理访问服务器(或者懒得站起来走过去)时,这是一个非常有用的活动指示器。
编辑:(根据您的评论)好的,首先执行此操作,然后再次尝试上述操作(或者如果有效,则正常重新启动)。看看它能让你走得更远。-a 将中止系统关闭。
shutdown -a -m \\hostname
Run Code Online (Sandbox Code Playgroud)