自從 Windows XP 問世以來,系統死機的機率確實大幅降低,但電腦偶爾仍會陷入長時間無回應的「假死」狀態。此時電腦並非真正當機,只需按下數字鍵區的 Num Lock 鍵,若指示燈有反應,即屬假死機。一般可透過「Ctrl+Alt+Del」喚出工作管理器強制結束任務,但有時系統仍遲遲無反應。其實,我們可以透過修改註冊表,讓系統在假死時更聰明、反應更快速。
開啟註冊表編輯器,定位至 HKEY_CURRENT_USER\Control Panel\Desktop,在右側窗格找到 HungAppTimeout,將其數值修改為 2000(單位:毫秒)。這樣系統判定程式「無回應」的時間縮短,能更快啟動強制結束機制。
同樣在 HKEY_CURRENT_USER\Control Panel\Desktop 下,找到 WaitToKillAppTimeout,將數值改為 10000(毫秒)。關機或結束任務時,系統等待程式正常退出的時間變短,避免長時間卡在「正在關閉…」提示框。
展開 HKEY_USERS\.DEFAULT\Control Panel\Desktop,找到 AutoEndTasks,將鍵值設為 1。啟用後,當使用者選擇關機或登出時,系統會自動強制關閉停止回應的程式,不再彈出確認對話框讓你干等。
前往 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl,將 AutoReboot 設為 1。遇到藍屏等致命錯誤時,系統會自動重新開機,減少人工干預的麻煩。
完成上述設定並重新開機後,你會發現系統面對「假死」情況時明顯更機敏、恢復更快,大幅提升使用體驗。