網路上流傳一招「三秒快速關機」:開啟工作管理器,按住 Ctrl 點選「關機」,電腦果然秒關機。許多使用者因此養成習慣,卻不知這招暗藏殺機——不久後電腦頻繁跳出「程式執行錯誤」、「檔案莫名遺失」等怪異現象。
Windows 正常關機並非單純斷電,而是嚴謹的四階段流程:
CSRSS.EXE(Win32 子系統),再與 Winlogon.EXE 交換資料,啟動關機流程。CSRSS.EXE 依序查詢擁有最上層視窗的使用者進程,要求它們正常退出並存檔。Winlogon.EXE 呼叫 NtShutdownSystem 函數,完成磁碟快取寫入、檔案系統同步等收尾動作,最後關機。按 Ctrl 強制關機會**直接跳過前三步**,直呼 NtShutdownSystem。許多程式運行時將資料暫存於記憶體,退出時才寫入硬碟。跳過正常退出流程,會導致:
筆者親身經歷:放棄快速關機後,系統穩定度大幅提升。節省的幾十秒關機時間,根本不值得拿資料安全冒險。
請養成正常關機習慣,或設定電源選項「按一下關機鍵」為「關機」而非「睡眠」。資料無價,別讓「快」毀了「穩」。