如果启用了 Windows 错误报告,要查找的注册表项是什么?

如果启用了 Windows 错误报告,要查找的注册表项是什么?

我想知道运行我代码的操作系统是否启用了 Windows 错误报告。查找此信息的注册表项是什么?

答案1

在 Windows 7(可能还有 Vista,也许是 XP)下,Windows 错误报告是 Wersvc 服务。

您可以检查它的启动状态设置HKLM\SYSTEM\CurrentControlSet\services\WerSvc\

如果Start(REG_DWORD) 设置为4,则它在启动时被禁用。

如果您想知道它是否真的在运行,那么您需要查看注册表以外的其他地方。

答案2

对于 Vista,键为 •HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting •HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting

我相信在 XP 中它是 HKEY_LOCAL_MACHINE\Software\Microsoft\PCHealth\ErrorReporting

相关内容