全球主机交流论坛

标题: win2008如何能实现自动关闭软件未响应的情况 [打印本页]

作者: 拉斯维加斯    时间: 2016-1-21 11:03
标题: win2008如何能实现自动关闭软件未响应的情况
win2008如何能实现自动关闭软件未响应的情况,因为我们的软件有自动重启,如果老弹窗就没有办法实现无人看守,求指教

作者: zguw1234    时间: 2016-1-21 11:17
1.关闭错误报告

禁用程序在Windows Server 2008中停止工作错误对话框
最重要的主机时,如反游戏服务器的事情之一,攻击源是要确保服务器能够自动重新启动时,它本身崩溃。这是很正常的一个CSS服务器崩溃的经验时,运行一个密集模如ZombieMod系统和所有软件一样,他们可能没有免费的错误。
如果您是托管在Linux或Unix服务器上的游戏服务器,那么您不必担心,因为重新启动时,默认情况下,撞击也可以做到通过自动的脚本文件。不过对于Windows,它不能自动重新启动。如果您检查srcds.com窗口服务器 tutorial教程 ,有一个那部分教你创建一个批处理文件,监视srcds.exe过程中,如果被终止,该批处理文件将运行指定的命令行重新启动的CSS服务器。
遗憾地说,该批处理文件将不会因为默认的Windows工作窗口显示错误时崩溃。这将需要在“关闭程序”按钮,以重新启动批处理文件有人通过点击。以下是如何禁用ErrorMode窗口,以便您可以使用批处理文件来自动重新启动时,它的CSS服务器崩溃。
当游戏崩溃了,srcds.exe仍然在运行过程中由于错误弹出背景下,说:“srcds.exe已停止工作。Windows可以检查一个解决问题的办法上网。“。
  
如果禁用错误报告,您仍将得到一个类似的错误窗口,说:“srcds.exe已停止工作。一个问题导致程序停止正常工作。请关闭该程序“。
  
要禁用错误报告的Windows 2008服务器,只需运行下面的命令。
serverWerOptin /禁用
我发现了另外引导的 MSDN如何从用户可以抑制嵌入式系统上发生的系统和应用程序的错误信息。注册表中的位置是在以下默认情况下,该数值数据为0,我们应该将其更改为2设置为不可见的所有邮件。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Windows\ErrorMode.
即使在这样古怪的是,它仍不足以禁用错误窗口时,游戏服务器崩溃。所以,我继续挖掘,我发现还有一个重要的注册表项,您需要修改,以完全抑制“。exe文件已经停止工作”的对话。“到以下注册表位置并更改数值数据设置为1。
HKEY_CURRENT_USER\Software\ Microsoft\Windows\Windows Error Reporting\DontShowUI
现在你可以运行该批处理文件监察srcds.exe过程,它会自动重新启动时崩溃。我只是不明白为什么有一个CSS运行的服务器没有完整的教程。该信息必须散落和服务器管理员必须花费时间寻找它。顺便说一下,有一个叫免费软件这是能够重新启动游戏服务器,如果它已坠毁。它实际上可以自动配置注册表以禁用Windows错误报告和ErrorMode但它不支持Windows 2008服务器。




欢迎光临 全球主机交流论坛 (http://bbs.cuwww.com/) Powered by Discuz! X3.2