Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win10 檔案總管頻繁自動重啟?登錄新增 AutoRestartShell=1 禁止 Shell 自動重啟

編輯:Win10 系統應用技巧

Windows 10 檔案總管 (explorer.exe) 崩潰後預設自動重啟,導致工作列、開始選單、桌面圖示閃爍、資料夾視窗關閉。登錄新增 AutoRestartShell DWORD=1 可禁止自動重啟,改為需手動啟動,利於診斷崩潰根因。

操作步驟

  1. Win+R → regedit。
  2. 定位 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon。
  3. 右側空白處右鍵 → 「新增」→「DWORD (32 位元) 值」→ 命名 AutoRestartShell。
  4. 雙擊 → 數值資料輸入 1 (十六進位/十進位皆可) → 確定。
  5. 重新開機或登出/登入生效。
登錄 Winlogon 路徑
新增 AutoRestartShell=1

效果對比

恢復預設

刪除 AutoRestartShell 值或設為 0,重開機生效。

根因排查建議 (禁止自動重啟後)

  1. 事件檢視器 → Windows 記錄 → Application/System → 來源 Application Error / Windows Error Reporting 查看 explorer.exe 崩潰模組 (常見:ntdll.dll、shell32.dll、第三方 Shell Extension DLL)。
  2. 使用 ShellExView (NirSoft) 停用非 Microsoft Shell 延伸模組逐一排查。
  3. 更新/重裝顯卡驅動、晶片組驅動。
  4. sfc /scannow + Dism /Online /Cleanup-Image /RestoreHealth 修復系統檔案。

禁止自動重啟讓崩潰留下現場證據,精準定位致命 Shell Extension,徹底治本。

Copyright © Windows教程網 All Rights Reserved
設定值行為適用場景
0 (預設/刪除值)Shell 崩潰自動重啟一般使用者、生產環境
1Shell 崩潰不重啟,顯示錯誤對話框/黑畫面,需手動啟動開發除錯、診斷崩潰模組