WER 設定

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

  • \ HKEY_CURRENT_USER軟體\微軟\窗戶\Windows 錯誤報告
  • \ HKEY_LOCAL_MACHINE軟體\微軟\窗戶\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] (以.exe檔案的實際名稱取代 「[ExeName]」,例如 「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\[應用程式名稱]

REG_SZ

使用WerAddExcludedApplication

排除的應用程式清單

ForceQueue

REG_DWORD

可能的值:

0 - 沒有預設 ()
1 - 是

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

LocalDumps\DumpFolderLocalDumps\[應用程式名稱]\DumpFolder

REG_EXPAND_SZ

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

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

要儲存傾印檔案的路徑。

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

HKEY_CURRENT_USER登錄區不支援此設定。

LocalDumps\DumpCountLocalDumps\[應用程式名稱]\DumpCount

REG_DWORD

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

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

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

HKEY_CURRENT_USER登錄區不支援此設定。

LocalDumps\DumpTypeLocalDumps\[應用程式名稱]\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系統\CurrentControlSet\控制\CrashControl

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

  • \ HKEY_LOCAL_MACHINE軟體\微軟\窗戶\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

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

WER 參考