「このプログラムは動作を停止しました」などのダイアログを完全に無効にします


11

Windows 2008の自動化プロセスでコマンドラインプログラムを実行し、Windows 2008を閉じるときに、[閉じる]ボタンを使用して "このプログラムは動作を停止しました"ダイアログを表示する場合があります。完全に無効にする方法は?すべてのユーザーのエラー報告をオフにしようとしましたが、それで問題は変わりません。

回答:


10

WerFault.exe(Windowsエラー報告)を完全に無効にする方法を見つけました。これらのレジストリキーを追加する必要があります

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting]
"Disabled"=dword:00000001
"DontShowUI"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting]
"Disabled"=dword:00000001
"DontShowUI"=dword:00000001

また、完全に機能するレジストリファイルhttp://www.filejumbo.com/Download/B6A1CD7B9A221BB8を添付しています

インターネットでWerFaultを無効にすると、私の状況では機能しなかったとわかった多くの指示を追加したいと思います。

  1. 「Windowsエラー報告サービス」を無効にする
  2. ローカルグループポリシーエディターで「Windowsエラー報告」ポリシーを編集する
  3. コントロールパネルから「Windowsエラー報告」を無効にします。

2

このMicrosoftの記事は、値がであるHKLM\Software\Microsoft\Windows\Windows Error ReportingDWORDキーにアクセスして追加する方法を示しています。DontShowUI1


1つの閉じるボタンが付いたWindowsエラー報告ダイアログが引き続き表示されます。私のWindows Server 2008レジストリHKLM \ Software \ Microsoft \ Windows \ Windowsエラー報告には、そのようなキーDontShowUI = 1およびDisabled = 1(および他のいくつか)があります。
トマス

合意-このregキーは、エラー報告のUIのみをオフにし、そもそも実際にエラーを通知するためのUIはオフにしません。
1
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.