Windows XP 雖然是一款相當穩定的作業系統,大幅降低了電腦死機的機率,但偶爾仍會遇到系統長時間無響應、彷彿當機的情況。其實這多半是「假死機」——系統仍在運作,只是某個程序佔用過多資源導致介面停止回應。
按下鍵盤數字區的 Num Lock 鍵,觀察指示燈是否亮滅。若有反應,代表系統核心仍在運作,屬於假死機狀態。
執行 regedit 開啟登錄編輯器,依序修改下列鍵值(單位皆為毫秒):
路徑:HKEY_CURRENT_USER\Control Panel\Desktop
找到 HungAppTimeout,將數值改為 2000(2 秒)。
同路徑下找到 WaitToKillAppTimeout,改為 10000(10 秒)。
路徑:HKEY_USERS\.DEFAULT\Control Panel\Desktop
將 AutoEndTasks 數值設為 1。
路徑:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
將 AutoReboot 設為 1。
完成上述設定後重新開機,下次遇到程式無響應時,系統將能更快判斷並自動結束卡住的工作,大幅減少人工干預的麻煩。
這些優化技巧同樣適用於 Windows 2000/XP/2003 等 NT 核心系統,善用登錄調校能讓老系統煥發新活力。