Windows Server 2003 引入「關機事件追蹤器」,每次關機/重開機均強制要求選擇原因代碼、輸入註釋。雖有助於企業環境稽核,但對個人用戶、測試環境極為繁瑣。本文提供透過群組原則永久禁用的標準方法。
gpedit.msc → 按 Enter 開啟群組原則編輯器gpedit.msc 修改僅影響本機電腦HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability\ShutdownReasonOn = 0(停用)/ 1(啟用)若需臨時啟用/停用(如稽核期間),可使用註冊表指令:
REM 停用關機事件追蹤器
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Reliability" /v ShutdownReasonOn /t REG_DWORD /d 0 /f
REM 啟用關機事件追蹤器
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Reliability" /v ShutdownReasonOn /t REG_DWORD /d 1 /f
執行後需重新登入或重開機生效。
透過群組原則「顯示關機事件追蹤器 → 已停用」,即可永久移除 Windows Server 2003 的關機原因強制填寫,還原簡潔關機體驗。建議僅於非生產、非稽核要求環境套用;企業生產伺服器應保留啟用並建立關機原因分類規範,配合事件日誌實現變更管理追蹤。