Windows 7 關機時,系統預設等待服務正常結束最長 12 秒 (12000 毫秒),由註冊表值 WaitToKillServiceTimeout 控制。適當縮短此值 (建議 5-7 秒),可明顯加快關機速度,且風險極低。本文提供標準修改步驟與命令列自動化指令。
regedit 開啟登錄編輯器。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control。5000 (5 秒) 或 7000 (7 秒)。reg add "HKLM\SYSTEM\CurrentControlSet\Control" /v WaitToKillServiceTimeout /t REG_SZ /d 5000 /f
執行後重開機即時生效,適合批次部署/腳本化。
同路徑下另一值 WaitToKillAppTimeout (預設 20000 = 20 秒) 控制使用者模式程序關機等待。可同步修改:
reg add "HKLM\SYSTEM\CurrentControlSet\Control" /v WaitToKillAppTimeout /t REG_SZ /d 5000 /f
亦可在 HKEY_CURRENT_USER\Control Panel\Desktop 下設定 WaitToKillAppTimeout (使用者層級覆蓋)。
msconfig →「啟動」分頁 → 取消勾選非必要項目。