无法 RDP to Win 2003 box 或启动远程重启

Ric*_*est 5 windows-server-2003 rdp

我的远程数据中心有一台 Windows 2003 服务器。今天早上我尝试通过 RDP 连接到它,但连接失败并出现以下错误:

此计算机无法连接到远程计算机。再次尝试连接。如果问题仍然存在,请联系远程计算机的所有者或您的网络管理员。

我还尝试使用本地系统中的“shutdown -i”命令发出远程关闭/重启命令。没有报告错误,但是系统不会重新启动。

该服务器运行 SQL Server 2005,它仍然可以完全运行并响应查询。

我还可以远程连接到远程系统的服务控制面板。

除了让数据中心的操作员为我在服务器上硬重启之外,还有什么我可以尝试重新控制系统的方法吗?

Twe*_*eek 7

我在尝试在 Windows XP 机器上执行远程重启时遇到了同样的问题。我最终做的是使用 PsKill 命令(SysInternals PsTools 套件的一部分)来终止Winlogon 进程,如下所示:

pskill \\hostname winlogon
Run Code Online (Sandbox Code Playgroud)

这将导致远程机器立即重新启动。


squ*_*man 3

尝试改为:

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)