Windows
 Computer >> コンピューター >  >> システム >> Windows

「このアプリケーションは、ランタイムに異常な方法で終了するよう要求しました」エラーの原因と対処法

Windowsの設定アプリを開いたとき、「Runtime Error – This application has requested the Runtime to terminate it in an unusual way(このアプリケーションは、ランタイムに異常な方法で終了するよう要求しました)」というエラーが表示されることがあります。「OK」をクリックすると Microsoft Visual C++ Runtime Library のダイアログボックスが閉じると同時に、設定アプリがクラッシュしてしまいます。幸いにも設定アプリを再起動できれば問題ありませんが、場合によってはPCを再起動しないとエラーが消えないこともあります。

「このアプリケーションは、ランタイムに異常な方法で終了するよう要求しました」エラーの原因と対処法

「This application has requested the Runtime to terminate it」とは

このエラーは、Windows上でMicrosoft Visual C++ベースのプログラムを実行した際に発生します。主な原因としては、以下が考えられます。

  • Visual C++ライブラリのランタイムコンポーネントが破損または不足している
  • エラーを引き起こしているプログラム自体に問題がある

今回のケースでは、Windowsオペレーティングシステムに統合されている設定アプリの操作中にエラーが発生していたため、以下の手順で対処を行いました。

対処法1:システムファイルチェッカー(SFC)を実行する

コマンドプロンプトを管理者として起動し、「sfc /scannow」を実行することで、破損したシステムファイルを検出・修復できます。

対処法2:DISMでWindowsシステムイメージを修復する

SFCで修復できない場合は、管理者権限のコマンドプロンプトでDISMコマンド(例:「Dism /Online /Cleanup-Image /RestoreHealth」)を実行し、Windowsのシステムイメージを修復します。

対処法3:設定アプリのトラブルシューティングツールを実行する

Microsoftが提供している設定アプリ用のトラブルシューティングツールをダウンロードして実行することで、設定アプリが起動しない問題を自動的に診断・修復できます。

FixWinを使った簡単な修復方法

上記の各手順は個別に実行することも可能ですが、より簡単な方法をおすすめします。それがポータブル型フリーウェアのFixWinです。FixWinは、Windowsのさまざまな不具合をワンクリックで修復できるツールです。

  • Welcomeページ:System File Checkerユーティリティの実行ボタンと、Windowsシステムイメージの修復ボタンが並んでいます。これらを順番に実行してください。
  • Troubleshootersタブ:ページ下部に「Settings app doesn't launch(設定アプリが起動しない)」用のトラブルシューティングツールへのダウンロードリンクがあります。Microsoftからダウンロードして実行しましょう。

それでも問題が解決しない場合は、Visual C++ライブラリのランタイムコンポーネントを再インストールしてみてください。これによりエラーが解消される可能性があります。

  1. Windowsで「アプリケーションで未処理の例外が発生しました(An unhandled win32 exception occurred)」エラーを解決する9つの対処法

    「An unhandled win32 exception occurred in *アプリ名*(*アプリ名* で未処理の win32 例外が発生しました)」というエラーは、主に Visual Studio でビルドされたアプリケーションを起動しようとした際に発生します。報告されているケースの多くは、Uplay、Internet Explorer、そして旧Windows向けに開発されたレガシーゲームに関連するものです。補足:Visual C++ に関連するランタイムライブラリのエラーを修正する方法については、こちらも併せてご確認ください。Windowsで「アプリケーションで未処理の例外が発生し

  2. 「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因と対処法

    2台のWindowsパソコン間でリモートデスクトップ接続を使用しようとした際に、「認証エラーが発生しました。要求された機能はサポートされていません(An Authentication Error Has Occurred the Function Requested is Not Supported)」というエラーメッセージが表示されるユーザーがいます。多くの報告によると、この問題はWindowsアップデートを実行した後に発生し始めたとのことです。「認証エラーが発生しました。要求された機能はサポートされていません」エラーの原因は?私たちはさまざまなユーザーの報告をもとに、この問題を調査しました