Visual Studio 2015 で C# アプリケーションを実行しています。このアプリケーションは、任意の実行可能ファイルを受け入れ、実行を試みるコマンド プロンプトを開きます。ただし、これらの実行可能ファイルについては何も保証されていないため、実行に失敗して、「xxx.dll が見つかりませんでした」などのシステム エラーが発生する可能性があります。特定の例については、こちらを参照してください. これらのシステム エラー (ウィンドウのヘッダーに「XXXXX.exe - システム エラー」と表示されることがあります) は、子プロセスの終了をブロックし、親プロセスが子プロセスを待機しているため、親プロセスもブロックします。人間がやって来てボタンを押すまでブロックし、子プロセスを終了させ、親プロセスを続行させます。人間の介入なしに、できればこれらのエラーが最初に発生しないようにするだけで、これが自動的に発生する必要があります。オンラインで調べてみると、regedit を使用して Windows エラー報告を無効にすることができました。これは「XXXXX.exe が動作を停止しました」などのエラーを無視しますが、リンクしたようなシステム エラーは無視しません。この種のエラーを無視するにはどうすればよいですか?