在 Windows 10 Home 中禁用错误​​报告

44 windows windows-error-reporting windows-10

有什么方法可以禁用 Windows 10 Home 中的错误报告?从 Windows 7 到 8.1,在“操作中心”下是可能的;但是,操作中心在 Windows 10 中的形式不再与以前版本相同。它现在只是一个带有快速访问按钮和通知的浮出控件,没有可配置的同名控制面板条目。我已经手动搜索并使用各种关键字搜索设置,但找不到任何内容。

如果感兴趣,我绝对需要禁用它,因为此操作会覆盖我机器上的每个调试器。在错误被调试器追上之前,他们被这个追上,本质上使得在 Windows 10 下无法编码。因此,我有点惊讶地发现还没有人提出这个问题。

小智 58

更新
正如moab所指出的,您还可以通过services.msc. 我自己无法确认这是否正常工作。

原始答案
看来,家庭用户可用的唯一选项是通过修改注册表中的 Disabled 项来禁用错误报告。

打开注册。导航:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows 错误报告

查找名为“Disabled”的值,如果不存在,则添加具有该名称的新 DWORD 值。该键的默认值为0,双击进行编辑,修改为1并保存。

这将禁用 Windows 在线搜索以尝试找到解决方案的对话框的自动出现。相反,您会看到一个对话框,指出应用程序已崩溃,您可以选择调试。但是,与以前版本的 Windows 不同,此对话框中不提供错误代码。必须通过以下方式访问错误的详细信息:

控制面板\所有控制面板项目\安全和维护

在“维护”选项卡下,您可以单击“查看可靠性历史记录”,这将显示所有应用程序崩溃的列表。然后,您可以单击每个崩溃旁边的“查看技术详细信息”以获取更详细的信息,例如崩溃时应用程序抛出的错误代码。

截图:

安全和维护视图

可靠性监视器

即使禁用错误报告,调试仍然非常不稳定。我不确定这是操作系统问题还是调试器与操作系统机制的兼容性问题。

  • 它也可以在 Windows 服务中禁用。 (10认同)
  • `在我的机器上找到名为“Disabled”的值,我还必须将标志 `DontShowUI` 设置为 `1` 以完全摆脱应用程序崩溃时出现的调试窗口。 (5认同)
  • 只是给寻找该服务的任何人的一个说明 - 它被称为“Windows 错误报告服务”。能够在列表中找到它有点重要:) (2认同)