web-dev-qa-db-ja.com

Windows 10の特定のプロセスのクラッシュ時にWerFault.exeを無効にする

werfault.exe特定の実行可能ファイルがクラッシュしたときに実行されません?私はいくつかのソフトウェアを開発していて(そうだと思いますが、信じられないほど)時々(故意に)クラッシュし、これが発生するたびに数秒かかりますwerfault.exe必要なことをすべて実行します。

この機能をサポートするサービス全体をオフにできるようですが、システムの他の部分で実行してうれしいです。

それで、実行可能ファイルの特定のサブセットについて心配しないように言うことができますか?

[〜#〜] edit [〜#〜] @Moabからのリクエストに応じて、ここに私の研究がありました:

  • 「特定のプロセスのウィンドウ10でwerfault.exeを無効にする」といくつかのバリエーションのGoogle。
  • 結果の数ページを目を通します。
  • この情報がすぐに利用できない、またはそれを検索するための正しい用語がわかりません。
  • Stack Exchangeでこれを問題の正規の例として捉え、私や他の人を助ける機会があることを認識してください。
  • 問題の言い方についてもう少し考えてください。
  • スタックオーバーフロー、スーパーユーザー、サーバーのどちらのフォールトを確認するか検討します。
  • これはサーバーの問題ではなく、デスクトップコンピューターの管理の問題である可能性が高いため、スーパーユーザーの表示を選択します。
  • 質問してください。
  • 有用な答えをすばやく得ます。著者に感謝し、投票し、回答を受け入れます。
  • 承認された回答のコメントで、これについて私が発見した有用なAPIに関するいくつかの関連情報を提供します。
  • 後で、なぜ誰かが私の質問にそれほど強く反対するのかを頭にかいてみましょう。
  • 質問に追加の情報を本当に提供できたかどうか疑問に思って時間をかけてください。
  • やるしかないので試してみてください、そうです。

編集2実際には、上記の手順は冗長です。この質問は、私の元の検索語句でGoogleで一番の結果になりました。これは上から4番目のポイントを達成すると思います。

11
Drew Noakes

Windowsエラー報告が発生している(これは、Niceになる場合があります)。特定のアプリケーションで実行しないように完全に構​​成できます。

MSDNページ WER設定 、マシン全体またはユーザーごとに構成できるドキュメントWindowsエラー報告

HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting

Regeditを開き、以下をREG_SZ(文字列値)として追加します。 ExcludedApplicationsキーも追加する必要がある場合があります。

ExcludedApplications\[Application Name]

注:手動でWindowsエラー報告にアイテムを追加するのではなく、 WerAddExcludedApplication 関数を使用する必要があるMSDNドキュメントレジストリキー。除外されます。

.regファイルを作成する場合は、これを使用します。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\ExcludedApplications]
"YourAppName.exe"=""
8
PerryC

これを.regファイルにコピーし、ダブルクリックしてインポートします

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting\ExcludedApplications]
"MyApp.exe"=dword:00000001
5
magicandre1981