アプリケーションを起動すると「動作を停止しました」と表示され、イベントログに「.NET Runtime」のエラーが記録される

エラーメッセージ/事象

エラーメッセージ

○○○(プログラム名) は動作を停止しました

次にオンラインになるときに、問題の解決策をオンラインで確認できます。

事象

イベントログの「Windows ログ」の「アプリケーション」の項目に、「ソース:.NET Runtime,イベント ID:1026,レベル:エラー」が記録される。

なお、イベントログの確認方法はこちらをご覧ください。

対処法

イベントログに「.NET Runtime」のエラーが記録されない場合は、原因が別である可能性もあるため、先に「アプリケーションを起動すると「動作を停止しました」と表示される」をお読みください。

パソコンを再起動すると正常に起動できる場合があるため、まずはパソコンの再起動をしてみてください。それでも改善しない場合は、「.NET Framework」の修復を行って、パソコンを再起動すると直る場合があります。手順は以下の通りです。

「.NET Framework」のインストーラを Microsoft のホームページからダウンロードします。

ダウンロードしたインストーラを右クリックして表示されたメニューから「管理者として実行」を左クリックして起動します。

表示された画面から「.NET Framework ○○(○○はバージョン名) を元の状態に修復します」にチェックを入れて「次へ」を左クリックします。

あとは手順通りに進めて「.NET Framework」の修復を行います。

「.NET Framework」の修復が完了すればパソコンを再起動し、起動できなくなったアプリケーションが正常に起動できれば作業完了となります。

「.NET Framework」の修復で解決することから、何らかの原因で「.NET Framework」に不具合が発生し、アプリケーションを実行できない状況になっていると思われます。

その他

「.NET Framework 4.8」をインストールした Windows 7 でこの問題が発生することを確認していますが、これ以外の環境でも同様の問題が発生するかもしれません。