您的位置:

远程强制重启电脑_Windows Server 2003/2008/2012强制重启远程服务器命令shutdown.exe


  在Windows中,有一个叫做shutdown.exe的文件,它主要负责“重新启动计算机、注销计算机、关闭计算机”的工作,通过它可以完成上述操作。而令人欣喜的是该命令提供了一些参数,通过这些参数可以强制关闭阻碍重启计算机的进程。

  第一步:在Windows中,依次单击开始 → 运行,输入CMD,单击确定,进入命令行模式。

  

  第二步:在命令行模式中输入shutdown后回车。

  

  默认不加参数是无法实现任何操作的,shutdown命令的常用参数:

  /?——显示帮助信息:shutdown/?

  /l——注销:shutdown/l

  /s——关闭计算机:shutdown/s

  /r——关闭并重启动计算机:shutdown/r

  /a——取消放弃系统关闭的操作:shutdown/a

  /h——休眠本地计算机:shutdown/h

  /t xxx——设置关闭前的超时为xxx秒,不加xxx默认为30秒:shutdown/t 30

  /f——强制正在运行的应用程序关闭而不事先警告用户:shutdown/f

  第三步:执行 shutdown/rshutdown -r -f -t 1 命令完成我们的强制重新启动计算机操作,遇到不能自动关闭的进程或程序将强制关闭。

  

  命令参数解释:命令中的/r参数是重新启动,/f是强制关闭进程和程序,-t 1 是设置关闭倒记时为1秒。

  第四步:这样以后我们通过远程桌面连接上Windows服务器后就可以通过 shutdown/rshutdown -r -f -t 1让其重新启动了,即使遇到无法关闭的进程也会强制关闭。

  [ 注意 ]:

  有时候遇到一些无法关闭的进程是需要等待一段时间由系统自己再次尝试关闭的,不过默认等待时间比较长,实际上我们可以大大缩短这个时间,方法是通过“开始 → 运行,输入regedit后回车,打开注册表,展开HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control,其下有一个数值WaitToKillServiceTimeout,将它的数值数据由“20000”修改为“0”。通过这样的修改,以后我们等待关闭的时间就可以大大减少了,不过此方法对于那些难关闭而需要强制关闭的进程无效。