Windows 7 關機預設等待服務結束逾時時間為 12 秒 (12000 毫秒)。透過登錄表縮短此時間,配合精簡開機啟動項,能顯著提升關機與開機速度。
regedit 開啟登錄表編輯器。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ControlWaitToKillServiceTimeout 字串值 (REG_SZ)。12000 (12 秒) → 建議 5000 (5 秒) 或 7000 (7 秒)。
原理:關機時系統向各服務發送關閉通知,等待此時間後強制終止未回應服務。縮短時間可減少等待,但設太低 (如 <2000) 可能導致資料庫/伺服器類服務未正常寫入資料而損毀,建議不低於 5000。
msconfig 開啟系統設定。services.msc)。
同路徑下 WaitToKillAppTimeout (預設 20000 = 20 秒) 可同步調整,控制使用者模式程序關閉等待上限。
Control 機碼。兩分鐘登錄表調整,換來每天數秒的時間紅利,長年累積極可觀。