衝擊波、震盪波病毒導致電腦倒數重啟,中斷工作造成資料遺失。XP 透過 Shutdown.exe (位於 Windows\System32) 執行關機,病毒亦呼叫此程式。**阻止強制關機 = 取消對 shutdown.exe 的呼叫**。
彈出強制關機對話框時:**快速按 Ctrl+R 開啟「執行」 → 輸入 shutdown.exe -a (注意有空格) → Enter** → 對話框消失 → 從容處理病毒。
此法適用其他原因引起的強制關機。
| 參數 | 功能 |
|---|---|
-a | 取消關機 |
-f | 強制關閉應用程式 |
-m \\電腦名 | 控制遠端電腦 |
-i | 顯示圖形介面 (必須為第一個參數) |
-l | 登出目前使用者 |
-r | 關機並重新開機 |
-t 時間 | 設定關機倒數計時 (秒) |
-c "訊息內容" | 關機對話框顯示訊息 (最多 127 字元) |
at 23:00 shutdown -s (23:00 出現關機對話框,預設 30 秒倒數)。shutdown.exe -s -t 3600 (60 分鐘後自動關機,3600 秒)。shutdown -a。shutdown -i 開啟自動關機設定對話框。Win2000 原調用 Shell32.dll 關機,但可將 XP 的 Shutdown.exe 複製至 Win2000 System32 目錄,即可同樣使用。
shutdown.exe 還有更多強大功能,讀者可進一步實踐探討。