共用方式為


WER 設定

Windows 錯誤報告 (WER) 提供許多設定來自定義問題報告體驗。 您可以使用組策略來設定所有這些設定。 您也可以在適用於 Windows 7 和 Windows 8 的 控制中心 中變更某些專案。 針對 Windows 10,請使用 [設定] 中的搜尋函式來尋找 檢視進階系統設定。 WER 設定位於下列其中一個登錄子機碼中:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows 錯誤報告
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows 錯誤報告

Windows 錯誤報告子機碼

BypassDataThrottling

REG_DWORD

可能的值:

0 - 停用數據略過節流。 如果略過已停用或未設定為原則設定,WER 預設會節流數據。 WER 不會針對包含相同事件類型相關數據的報表上傳一個以上的 CAB 檔案。

1 - 啟用數據略過節流。 WER 不會對數據進行節流。 WER 會上傳其他 CAB 檔案,其中包含與先前上傳報表相同的事件類型數據。

是否要啟用 WER 用戶端數據節流略過

ConfigureArchive

REG_DWORD

可能的值:

1 - 僅限參數 (Windows 7 上的預設值)
2 - 所有資料 (Windows Vista 上的預設值)

是否只封存參數或所有數據

Consent\DefaultConsent

REG_DWORD

可能的值:

1 - 一律詢問 (預設值)
2 - 僅限參數
3 - 參數和安全數據
4 - 所有數據

預設同意選擇

Consent\DefaultOverrideBehavior

REG_DWORD

可能的值:

0 - 垂直同意將覆寫預設同意 (預設值)
1 - 預設同意會覆寫應用程式特定的同意

預設同意是否覆寫垂直同意

Consent\[VerticalName]

REG_DWORD

可能的值:

1 - 一律詢問 (預設值)
2 - 僅限參數
3 - 參數和安全數據
4 - 所有數據

WER 外掛程式的同意選擇

CorporateWERDirectory

REG_SZ

目錄路徑

伺服器上的目標目錄

CorporateWERPortNumber

REG_DWORD

埠號碼

要與公司伺服器搭配使用的埠號碼

CorporateWERServer

REG_SZ

伺服器的名稱

公司伺服器名稱

CorporateWERUseAuthentication

REG_DWORD

可能的值:

0 - 否 (預設值)
1 - 是

是否要使用 Windows 整合式驗證

CorporateWERUseSSL

REG_DWORD

可能的值:

0 - 否 (預設值)
1 - 是

是否要使用 SSL

DebugApplications\[ExeName] (將 “[ExeName]” 取代為 .exe 檔案的實際名稱,例如“notepad.exe”)

REG_DWORD

可能的值:

0 - 具有可執行檔映射名稱 **\[ExeName\]** 的進程不需要使用者選擇 [偵錯] 或 [繼續] (預設值)
1 - 具有可執行檔映射名稱 **\[ExeName\]** 的進程需要使用者選擇 [偵錯] 或 [繼續] **

DebugApplications\* (“*” 是常值名稱)

REG_DWORD

可能的值:

0 - 除了設定 **DebugApplications\\[ExeName\]** 中明確指定的進程以外的所有進程,都不需要使用者選擇 [偵錯] 或 [繼續] (預設值)
1 - 除了設定 **DebugApplications\\\[ExeName\]** 中明確指定的進程之外,所有進程都需要使用者選擇 [偵錯] 或 [繼續]

DisableArchive

REG_DWORD

可能的值:

0 - 已啟用
1 - 已停用

啟用或停用封存

停用

REG_DWORD

可能的值:

0 - 已開啟 (預設值)
1 - 已停用

啟用或停用 WER

DisableQueue

REG_DWORD

可能的值:

0 - 已啟用
1 - 已停用

啟用或停用報表佇列

DontShowUI

REG_DWORD

可能的值:

0 - UI (預設值)
1 - 沒有 UI

啟用或停用 WER UI

DontSendAdditionalData

REG_DWORD

可能的值:

0 - 傳送 (預設值)
1 - 不要傳送

是否要防止傳送第二層數據

ExcludedApplications\[Application Name]

REG_SZ

使用 WerAddExcludedApplication

排除的應用程式清單

ForceQueue

REG_DWORD

可能的值:

0 - 否 (預設值)
1 - 是

是否要將所有報告傳送至使用者的佇列

LocalDumps\DumpFolderLocalDumps\[Application Name]\DumpFolder

REG_EXPAND_SZ

目錄路徑。 預設值為 \CrashDumps %LOCALAPPDATA%。 如果未使用預設值,應用程式必須確定資料夾有足夠的 ACL。

Windows Vista:不支援LocalDumps 機碼下的登錄值。 請注意,此行為會隨著 Windows Server 2008 和 Windows Vista Service Pack 1 (SP1) 而變更。

要儲存傾印檔案的路徑。

請注意,每個行程設定將會覆寫任何存在的全域設定 如需詳細資訊,請參閱 收集 User-Mode 傾印

HKEY_CURRENT_USER 登錄區不支援此設定。

LocalDumps\DumpCountLocalDumps\[Application Name]\DumpCount

REG_DWORD

最大數目。 預設值為 10。 超過最大值時,資料夾中最舊的傾印檔案將會取代為新的傾印檔案。

Windows Vista:不支援LocalDumps 機碼下的登錄值。 請注意,此行為會隨著 Windows Server 2008 和 Windows Vista SP1 而變更。

資料夾中傾印檔案的數目上限。

HKEY_CURRENT_USER 登錄區不支援此設定。

LocalDumps\DumpTypeLocalDumps\[Application Name]\DumpType

REG_DWORD

可能的值:

0 - 自定義傾印
1 - 迷你傾印 (預設值)
2 - 完整傾印

Windows Vista:不支援LocalDumps 機碼下的登錄值。 請注意,此行為會隨著 Windows Server 2008 和 Windows Vista SP1 而變更。

傾印類型。

HKEY_CURRENT_USER 登錄區不支援此設定。

LocalDumps\CustomDumpFlagsLocalDumps\[Application Name]\CustomDumpFlags

REG_DWORD

來自 MINIDUMP_TYPE 列舉的一或多個值。 默認值為 {MiniDumpWithDataSegs|MiniDumpWithUnloadedModules|MiniDumpWithProcessThreadData}。

Windows Vista:不支援LocalDumps 機碼下的登錄值。 請注意,此行為會隨著 Windows Server 2008 和 Windows Vista SP1 而變更。

要使用的自定義傾印選項。 只有在 DumpType 設定為 0 時,才會使用這個值。

HKEY_CURRENT_USER 登錄區不支援此設定。

LoggingDisabled

REG_DWORD

可能的值:

0 –已啟用 (預設值)
1–已停用

啟用或停用記錄

MaxArchiveCount

REG_DWORD

可能值的範圍:1–5000。 預設值為 1000。

封存的大小上限,在檔案中

MaxQueueCount

REG_DWORD

可能值的範圍:1–500。 預設值為 50。

佇列的大小上限

QueuePesterInterval

REG_DWORD

天數

以天為單位,提醒使用者檢查解決方案的間隔

RuntimeExceptionHelperModules![ pwszOutOfProcessCallbackDll name including path]

REG_DWORD

會忽略值的內容。

值的名稱是用來擷取 pwszOutOfProcessCallbackDll 值。

Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此登錄值。

WER 即時核心報告設定

WER 的即時核心報告設定如下所述,都位於下列登錄子機碼底下:

針對 Windows 10 1703、Windows Server 2019 和更新版本:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

針對 Windows 10 組建 1607 和更新版本、Windows 8.1、Windows Server 2016 和 Windows Server 2012 R2:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows 錯誤報告

FullLiveKernelReports 子機碼

ComponentThrottleThreshold

REG_DWORD

任何單一元件建立完整實時傾印的頻率閾值(以小時為單位)。 此值必須大於或等於 SystemThrottleThreshold。 將這兩者設定為零 (0) 將會停用所有以時間為基礎的節流。 預設值為168(7天)。

FullLiveReportsMax

REG_DWORD

在任何指定時間可能位於磁碟上的完整實時傾印數目上限。 預設值為 1。 在 Windows 10 1803、Windows Server 2019 及更新版本上,將此值設定為零 (0) 將會停用實時傾印功能。

LastFullLiveReport

REG_QWORD

SystemTime 指出系統或特定 ReportType 的最後一個完整實時報表時間。 這可用來計算是否已滿足原則臨界值。

SystemThrottleThreshold

REG_DWORD

系統上任何元件建立完整實時傾印的頻率臨界值(以小時為單位)。 預設值為120(5天)。

LiveKernelReports 子機碼

LiveKernelReportsPath

REG_SZ

即時核心報告的重新導向儲存位置。 默認位置為 \LiveKernelReports %systemroot%。 此值必須是有效的路徑。 路徑必須是NT路徑格式。 例如??\C:\LiveDumpsFolder。 如需路徑格式的詳細資訊,請參閱 Windows 系統上的檔案路徑格式

WER 參考