是否可以“硬”重启Windows,而无需等待关闭应用程序等?
答案 0 :(得分:5)
在命令提示符下:
SHUTDOWN -r -t 01
答案 1 :(得分:2)
尝试 http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/8a8bbd4b-9a80-4785-afc7-1e8e6daa3d42。使用EWX_REBOOT和EWX_FORCEIFHUNG调用ExitWindowsEx。
答案 2 :(得分:0)
作为SHUTDOWN
工具命令的替代方法,完全消除关闭应用程序的等待时间
HKEY_CURRENT_USER\Control Panel\Desktop
,将WaitToKillAppTimeout
值设为0
,并将AutoEndTasks
值设为1
,
WaitToKillAppTimeout值确定在用户尝试注销或关闭Windows后系统等待用户进程结束的时间。当此条目中指定的时间到期时,将显示“结束任务”对话框,指出该进程未响应。如果AutoEndTasks
的值为1
,系统会自动结束该过程。
这里的技巧是在调用ExitWindowsEx()
之前操纵两个值名称的注册表值 - 数据,并安排一个任务,在下次重启Windows时将值名称恢复为原始值 - 数据