Windows 关闭错误报告/弹窗

项目中需要第三方一个后台的第三方应用, 这就需要守护进程, 保证他一直在运行, 然而应用并不稳定.

在Win7,Win8,Win10中某些程序出错会出现Windows错误报告, 并且暂停应用不会退出, 这时候进程守护就会失效.

所以需要把错误报告弹窗关闭, 让程序发生错误后直接退出.  这样才能使守护进程生效.

一:注册表关闭弹窗(这个方法即可, 另一个可以顺便)

1、使用组合键“Win+R”打开运行窗口并输入“regedit”打开注册表编辑器窗口;

2、打开注册表编辑器后并在左侧菜单定位至:HKEY_CURRENT_USER/Software/Microsoft/Windows/Windows Error Reporting,在右侧窗口中找到并双击打开DontshowUI,然后在弹出的窗口中将默认值“0”修改为“1”,最后选择确定即可。

二:组策略关闭错误报告(家庭版没有组策略)

1、使用组合键“Win+R”打开运行窗口并输入“gpedit.msc”打开组策略窗口;

2、在“本地组策略编辑器”里,找到“用户配置”→ “管理模板”→“Windows组件”→“Windows错误报告”;

3、双击“Windows错误报告”进入,点击“禁用Windows错误报告”→“策略设置”弹出设置对话框,勾选“启用”即可。

时间: 2024-11-06 16:15:21

Windows 关闭错误报告/弹窗的相关文章

Dynamics CRM2016 关闭错误报告弹框提示

在之前的版本中错误报告的弹框提示是可以在隐私首选项中设置关闭的,如下图所示 但是在2016中这个设置没了 有人说在右上角的选项中设置,但那个只能是设置个人的无法修改系统级别的.在系统中找了半天还是没有找到可以设置的地方,既然前台没有入口那只有打后台的主意了,打开组织数据库中的Organization表,将ReportScriptErrors字段的值修改为3(默认值是0)即为关闭.

PHP错误报告级别及调整方法

运行PHP脚本时,PHP解析器会尽其所能能报告它遇到的问题.在PHP中错误报告的处理行为,都是通过PHP的配置文件php.ini中有关的配置指令确定的.另外PHP的错误报告有很多种级别,可以根据不同的错误报告级别提供对应的调试方法.一旦把PHP设置成呈现出发生了哪些错误,你可能想调整错误报告的级别.在下表中列出了PHP中大多数的错误报告级别. 如果开发人员希望在PHP脚本中,遇到表中的某个级别的错误时,将错误消息报告给他,则必须在配置文件php.ini中,将display_errors指令的值设

windows屏蔽windows错误报告提示框

1.Win+R,打开运行窗口,输入regedit,打开注册表. 2.运行注册表编辑器,依次定位到 HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting,在右侧窗口中找到并双击打开DontshowUI,然后在弹出的窗口中将默认值“0”修改为“1” 3.上述步骤设置完成之后需要保存下设置并退出注册表就完成了,下次Win7系统再遇到错误时也不会弹出Windows错误报告了. 该配置可应用于Apache假死 原文地址:h

第26章 错误报告与应用程序恢复

26.1 Windows错误报告控制台 26.2 可编程了的Windows错误报告 26.3 对进程中的所有的问题报告进行定制 26.4 问题报告的创建与定制 26.4.1 创建一个自定义的问题报告 26.4.2设置报告参数:WerReportSetParameter 26.4.3 将小型转储文件放入报告:WerReportAddDump 26.4.4 将任意文件放入报告:WerReportAddFile 26.4.5 修改对话框文本:WerReportSetUIOption 26.4.6 提交

php开启与关闭错误提示

windows系统开关php错误提示 如果不具备修改php.ini的权限,可以将如下代码加入php文件中: 代码如下 复制代码 ini_set("display_errors", "On"); error_reporting(E_ALL | E_STRICT); 当然,如果能够修改php.ini的话,如下即可: 代码如下 复制代码 找到display_errors = On 修改为 display_errors = off 注意:如果你已经把PHP.ini文件复制到

关闭错误显示

display_errors 错误回显,一般常用语开发模式,但是很多应用在正式环境中也忘记了关闭此选项.错误回显可以暴露出非常多的敏感信息,为攻击者下一步攻击提供便利.推荐关闭此选项. display_errors = On 开启状态下,若出现错误,则报错,出现错误提示 dispaly_errors = Off 关闭状态下,若出现错误,则提示:服务器错误.但是不会出现错误提示 log_errors 在正式环境下用这个就行了,把错误信息记录在日志里.正好可以关闭错误回显. 对于PHP开发人员来说,

【Visual Basic】解决vb6退出时的错误报告

无论是多达100M-200M的企业版vb6还是5M多的精简版,如果你的机器上安装了VC6等其它Visual Studio 6.0的组件,很可能会在vb6退出关闭时,出现如下图的错误报告: 这是因为vb6与vc6等软件出现冲突所造成的. 这时你根本不用卸载vb6与vc6,重装一个Visual Studio 6.0这么麻烦. 只需要调整一下vb6就可以了. 具体如下: 1.选择vb6的工具栏上的外接程序->外接程序管理器,如下图: 2.选择Source Code Control这个外接程序,将其加载

桌面支持-扫描打印发送错误报告

扫描打印发送错误报告 设置---功能设置---发送----常规设置-----发送报告----关闭

PHP中如何设置error_reporting错误报告级别

错误报告级别:指定了在什么情况下,脚本代码中的错误(这里的错误是广义的错误,包括E_NOTICE注意.E_WARNING警告.E_ERROR致命错误等)会以错误报告的形式输出. 设置错误报告级别的方法: 1. 修改PHP的配置文件php.ini 这种方式设置error_reporting后,重启web服务器,就会永久生效. 这里以xampp集成软件包为例,打开配置文件php.ini,查看错误报告级别error_reporting的默认值,如下: error_reporting=E_ALL & ~