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

Win7 錯誤報告彈窗太煩人?註冊表 DontShowUI=1 靜默上報不彈窗

編輯:Windows 7 系統介紹

現象

程式崩潰/掛起時,Windows 錯誤報告彈窗詢問「是否傳送錯誤報告給微軟」,頻繁干擾工作流。

折中方案:靜默上報,不彈窗

完全禁用錯誤報告會失去微軟端修復數據支援。修改註冊表可實現:**後台自動傳送,前台不彈窗詢問**。

操作步驟

  1. Win+R → regedit。
  2. 定位:HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting
  3. 右側找到 DontShowUI (DWORD),雙擊修改數值:
    0 = 顯示 UI (預設)
    1 = 不顯示 UI,靜默處理
    註冊表DontShowUI
  4. 確定,關閉註冊表編輯器,即時生效(無需重啟)。

效果驗證

  • 程式崩潰後:無彈窗,任務管理器中可見 `WerFault.exe` 短暫運行(正在打包上傳)。
  • 事件檢視器 → Windows 記錄 → Application 可查看錯誤報告事件(Event ID 1001)。

系統級生效 (所有用戶)

若需所有用戶生效,同樣修改:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\DontShowUI = 1

總結

設 `DontShowUI=1` 實現「錯誤報告不缺席、彈窗干擾不存在」,兼顧系統穩定性數據收集與用戶體驗,優於直接禁用服務。

Copyright © Windows教程網 All Rights Reserved