起動時にクラッシュする開発ツールがあります。それがスローするエラーメッセージを表示したり、デバッグしたりする機会がありません。クラッシュしたプログラムのWindows 7ダイアログが表示され、「Windowsがチェックしています解決のために...」
私の古い学校の大きなお尻に大きな「デバッグ」ボタンのあるダイアログボックスをアサートしてもらいたいです。 Visual Studioのオプションと設定でJITを完全に有効にしているので、なぜオプションを取得できないのかわかりません。
raymond.ccに関するこのブログ投稿Krzysztof Johnの回答 で提案されている手順の拡張バージョンが含まれています。
レジストリを介してエラーダイアログをオフにする
レジストリを手動で編集することは平均的なユーザーにはお勧めできませんが、Windowsのバージョンでグループポリシーエディターなどが使用できないか、グループポリシーの方法自体が機能しないために、選択肢がない場合があります。これはWindows Vista以降で動作します。
[スタート]検索ボックスまたは[Win + R実行]ダイアログにregeditと入力して、レジストリエディターを開きます。
次のレジストリキーに移動します。
HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting
- 右側のDontShowUIエントリをダブルクリックして値を1に変更し、レジストリエディタを閉じます。
。 。 。
上記のレジストリ修正により、現在のユーザーのポップアップダイアログがオフになります。設定をコンピューター上のすべてのユーザーに適用する場合は、HKEY_LOCAL_MACHINEのレジストリに同様のレジストリキーを作成する必要があります。このキーはデフォルトでは存在しないため、作成する必要があります。
続きを読む: https://www.raymond.cc/blog/disable-program-has-stopped-working-error-dialog-in-windows-server-2008/
Regeditを使用して、次のパスに移動します。[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\DontShowUI] DWORDを作成し、値を1に設定します。
コントロールパネル->トラブルシューティング->設定の変更
私の場合、これは同じ問題を解決しました:コントロールパネル\すべてのコントロールパネルアイテム\アクションセンター\問題のレポート設定を「ソリューションをチェックしない」に設定
私の古いWindows Vista Home Basicインストールでは、オプションはコントロールパネルの下のまったく別の場所に隠されています。
コントロールパネル→クラシックビュー→問題レポートと解決策→設定の変更→詳細設定→「私のプログラムの場合、問題レポートは:[×]オフ」