Windows Error Reporting (WER) provides many settings to customize the problem reporting experience. All of these settings can be set using Group Policy.
Some can also be changed in Problem Reports and Solutions. WER settings are located in one of the following registry subkeys:
The following table lists WER settings.
| Setting | Description | Type | Values |
| ConfigureArchive | Whether to archive parameters only or all data | REG_DWORD | Possible values:
- 1 - Parameters only (default on Windows 7)
- 2 - All data (default on Windows Vista)
|
| Consent\DefaultConsent | Default consent choice | REG_DWORD | Possible values:
- 1 - Always ask (default)
- 2 - Parameters only
- 3 - Parameters and safe data
- 4 - All data
|
| Consent\DefaultOverrideBehavior | Whether default consent overrides vertical consent | REG_DWORD | Possible values:
- 0 - Vertical consent will override the default consent (default)
- 1 - Default consent will override the application-specific consent
|
| Consent\[VerticalName] | Consent choice for the WER plug-in | REG_DWORD | Possible values:
- 1 - Always ask (default)
- 2 - Parameters only
- 3 - Parameters and safe data
- 4 - All data
|
| CorporateWERDirectory | Target directory on the server | REG_SZ | The directory path |
| CorporateWERPortNumber | Port number to be used with the corporate server | REG_DWORD | The port number |
| CorporateWERServer | Corporate server name | REG_SZ | The name of the server |
| CorporateWERUseAuthentication | Whether to use Windows Integrated Authentication | REG_DWORD | Possible values:
- 0 - No (default)
- 1 - Yes
|
| CorporateWERUseSSL | Whether to use SSL | REG_DWORD | Possible values:
- 0 - No (default)
- 1 - Yes
|
| DebugApplications\[ExeName] | List of applications that require the user to choose Debug or Continue | REG_SZ | The list of applications |
| DisableArchive | Enable or disable the archive | REG_DWORD | Possible values:
- 0 - Enabled
- 1 - Disabled
|
| Disabled | Enable or disable WER | REG_DWORD | Possible values:
- 0 - Enabled (default)
- 1 - Disabled
|
| DisableQueue | Enable or disable report queuing | REG_DWORD | Possible values:
- 0 - Enabled
- 1 - Disabled
|
| DontShowUI | Enable or disable the WER UI | REG_DWORD | Possible values:
- 0 - UI (default)
- 1 - No UI
|
| DontSendAdditionalData | Whether to prevent sending second-level data | REG_DWORD | Possible values:
- 0 - Send (default)
- 1 - Do not send
|
| ExcludedApplications\[Application Name] | List of excluded applications | REG_SZ | Use WerAddExcludedApplication |
| ForceQueue | Whether to send all reports to the user's queue | REG_DWORD | Possible values:
- 0 - No (default)
- 1 - Yes
|
| LocalDumps\DumpFolder or LocalDumps\[Application Name]\DumpFolder | The path where the dump files are to be stored. Note that per-process settings will override any global settings that exist For more information, see Collecting User-Mode Dumps.
This setting is not supported in the HKEY_CURRENT_USER registry hive.
| REG_EXPAND_SZ | The directory path. The default value is %LOCALAPPDATA%\CrashDumps. If the default is not used, the application must ensure that the folder has a sufficient ACL. |
| LocalDumps\DumpCount or LocalDumps\[Application Name]\DumpCount | The maximum number of dump files in the folder. This setting is not supported in the HKEY_CURRENT_USER registry hive.
| REG_DWORD | The maximum number. The default is 10. When the maximum value is exceeded, the oldest dump file in the folder will be replaced with the new dump file. |
| LocalDumps\DumpType or LocalDumps\[Application Name]\DumpType | The dump type. This setting is not supported in the HKEY_CURRENT_USER registry hive.
| REG_DWORD | Possible values:
- 0 - Custom dump
- 1 - Minidump (default)
- 2 - Full dump
|
| LocalDumps\CustomDumpFlags or LocalDumps\[Application Name]\CustomDumpFlags | The custom dump options to be used. This value is used only when DumpType is set to 0. This setting is not supported in the HKEY_CURRENT_USER registry hive.
| REG_DWORD | One or more values from the MINIDUMP_TYPE enumeration. The default is MiniDumpWithDataSegs | MiniDumpWithUnloadedModules | MiniDumpWithProcessThreadData. |
| LoggingDisabled | Enable or disable logging | REG_DWORD | Possible values:
- 0 - Enabled (default)
- 1 - Disabled
|
| MaxArchiveCount | Maximum size of the archive, in files | REG_DWORD | Range of possible values: 1–5000. The default is 1000. |
| MaxQueueCount | Maximum size of the queue | REG_DWORD | Range of possible values: 1–500. The default is 50. |
| QueuePesterInterval | Interval between reminders to the user to check for solutions, in days | REG_DWORD | Number of days |
| RuntimeExceptionHelperModules![ pwszOutOfProcessCallbackDll name including path] |
The name of the value is used to fetch the pwszOutOfProcessCallbackDll value
Prior to Windows 7: Not supported.
| REG_DWORD | The contents of the value is ignored. |