Windows 7 程式停止回應時,系統預設等待較久才彈出「結束程式」對話框。XP 時代登錄表預設存在 WaitToKillAppTimeout,Win7 卻移除預設值。手動新增此值,可大幅縮短等待時間,避免系統假死感。
regeditHKEY_CURRENT_USER\Control Panel\Desktop| 數值 (毫秒) | 等待時間 | 建議場景 |
|---|---|---|
| 1000 | 1 秒 | 極度激進,可能誤殺正在大量運算的程式 |
| 2000 | 2 秒 | 推薦平衡值,體感明顯加快 |
| 5000 | 5 秒 | 保守,接近預設行為 |
同樣在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control 下新增/修改 WaitToKillServiceTimeout (服務關閉等待) 與 WaitToKillAppTimeout,需管理員權限。
WM_CLOSE 訊號WaitToKillAppTimeout 指定毫秒數這個 Vista 遺留的登錄值在 Win7 被移除預設,手動加回即可找回 XP 時代的「反應神速」體感,強迫症患者必備調校。