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

Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法

パソコンでプログラムを起動しようとした際に、「.exeは動作を停止しました(.EXE Has Stopped Working)」というエラーメッセージが表示され、アプリが実行できなくて困っていませんか?このエラーは、プログラムの中核となる実行可能ファイル(EXE)が正しく機能できないときに発生します。発生原因はひとつに特定できず、複数の要因が絡み合っていることも珍しくありません。考えられる主な原因は以下の通りです。

  • システムファイルの破損
  • 互換性設定の問題
  • マルウェアなど悪意のあるソフトウェアへの感染
  • ドライバーの旧式化や不足
  • 一時ファイル・ジャンクファイルの蓄積

Windows 10で「.exeは動作を停止しました」エラーを直す手順

対処法1:アプリケーションを再度起動する

対処法2:マルウェア対策ソフトを実行する

対処法3:互換性オプションを確認する

対処法4:管理者モードでアプリを起動する

対処法5:一時ファイルとジャンクファイルを削除する

対処法6:DISM・SFCツールを実行する

対処法7:ドライバーを更新する

対処法1:アプリケーションを再度起動する

プログラム実行中に初めてこのエラーに遭遇した場合は、それほど心配する必要はありません。まずは表示されたダイアログの「プログラムの終了」ボタンをクリックして、画面からメッセージを消しましょう。その後、以下の手順に進みます。

ステップ1:「閉じる」をクリックした後、タスクバー上の空いている部分を右クリックし、コンテキストメニューから「タスクマネージャー」を選択します。

ステップ2:タスクマネージャーのウィンドウが開いたら、「プロセス」タブを選択し、エラーを引き起こしているプログラムを探します。該当プログラムを右クリックし、下部にある「タスクの終了」ボタンをクリックしてください。

Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法

ステップ3:パソコンを再起動し、プログラムをもう一度実行します。

注意:このエラーはシステムリソース不足によって起こることもあり、再起動だけで簡単に解決できるケースがあります。

対処法2:マルウェア対策ソフトを実行する

Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法

すべてのコンピューターには、ウイルス、マルウェア、スパイウェアといった悪意あるソフトウェアが感染するリスクがあります。こうしたサイバー脅威はパソコンの不調を引き起こし、「.exeは動作を停止しました」といったエラーを表示させる原因になります。現在、市場には多くのアンチウイルスソフトが存在しますが、その中でもおすすめなのが「Systweak AntiVirus」。総合的な保護機能を備え、パソコンを安全に守ってくれるセキュリティソフトです。

Systweak Antivirusの主な特徴は以下の通りです。

  • リアルタイム保護 – 常時監視により、パソコン内で発生しうる脅威を即座に検知・分析します。
  • 多彩なスキャンモード – クイックスキャン、ディープスキャン、カスタムスキャンの3種類のモードでパソコンをチェックできます。
  • パフォーマンス向上 – 悪意ある活動を検知して安全なブラウジング環境を確保することで、パソコンを常に高いパフォーマンスで動作させます。
  • 総合ソリューション – 脆弱性攻撃からの保護機能を備え、あらゆる種類のマルウェアを除去するほか、スタートアップ項目の無効化にも対応しています。

今すぐダウンロード:パソコンを守るベストアプリ「Systweak Antivirus」

対処法3:互換性オプションを確認する

互換性の設定によっては、アプリケーションの実行に支障が出て、「.exeは動作を停止しました」というエラーが表示されることがあります。これは互換性設定を少し変更するだけで改善できる場合があります。手順は以下の通りです。

ステップ1:アプリケーションがインストールされているフォルダーを見つけます。

ステップ2:実行ファイル(.exe)を探して右クリックし、コンテキストメニューを開きます。

ステップ3:「プロパティ」を選択し、「互換性」タブをクリックします。「互換モードでこのプログラムを実行する」というチェックボックスにチェックを入れ、対象となるWindows OSのバージョンを選択します。

Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法

ステップ4:パソコンを再起動し、同じエラーがまだ発生するかどうかを確認します。

対処法4:管理者モードでアプリを起動する

「.exeは動作を停止しました」エラーのもうひとつの解決策として、プログラムに管理者権限を与える方法があります。管理者モードで実行すると、プログラムはシステムファイルやリソースへフルアクセスできるようになり、スムーズな動作につながります。昇格モードでプログラムを実行するには、次の手順を行います。

ステップ1:アプリケーションのインストールフォルダーを検索して見つけます。

ステップ2:フォルダーを開き、メインの.exeファイルを探します。

ステップ3:.exeファイルを右クリックし、コンテキストメニューから「プロパティ」を選択します。

ステップ4:プロパティダイアログの「互換性」タブをクリックし、「このプログラムを管理者として実行する」という項目を探します。

Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法

ステップ5:隣のチェックボックスにチェックを入れ、「適用」→「OK」をクリックします。

ステップ6:パソコンを再起動し、エラーが継続しているか確認します。

対処法5:一時ファイルとジャンクファイルを削除する

Windows 10は日々の動作の中で大量の一時ファイルやジャンクファイルを生成します。しかし、これらのファイルがすべて自動的に削除されるわけではなく、既存のファイルを上書きして破損を引き起こすこともあります。インストール済みのアプリケーションが破損した一時ファイルを使用しようとすると、「.exeは動作を停止しました」エラーが発生することがあります。

一時ファイルやジャンクファイルを除去し、このエラーやその他のトラブルに対してシステムを最適化するには、オールインワンのメンテナンスツールを使うのがおすすめです。筆者は4年以上「Advanced System Optimizer(ASO)」を使っていますが、ソフトウェアに関するあらゆる問題を任せられています。ASOができることを見てみましょう。

  • システムクリーナー – ジャンク、一時、不要ファイルをシステムから一掃し、高速化とストレージ空き容量の確保を実現します。
  • セキュリティとプライバシーの維持 – ウイルス、マルウェア、スパイウェアなどからの保護でシステムを安全にします。さらに閲覧履歴、キャッシュ、Cookieを削除してプライバシーも守り、ネットサーフィンの追跡を防ぎます。
  • Windowsの最適化 – メモリ最適化によるRAM解放やゲーム最適化など、PCの各要素をチューニングします。
  • ドライバーの更新 – システムのドライバーが常に最新の状態になるよう管理します。
  • バックアップ&復元 – ファイルを圧縮して安全な場所にバックアップ。ハードディスクのクラッシュなどの万一の事態にも、元どおりの状態へ復元できます。

今すぐダウンロード:Advanced System Optimizer

Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法

対処法6:DISM・SFCツールを実行する

次に試したいのは、Windowsに標準搭載されている「システムファイルチェッカー(SFC)」と「展開イメージのサービスと管理(DISM)」というツールの実行です。これらのツールは破損したシステムファイルを修復し、小さな不具合やシステムクラッシュを未然に防ぐ効果があります。

SFCはWindowsのシステムファイルをチェックし、必要に応じて修復してくれます。

ステップ1:タスクバーの検索ボックスに「コマンドプロンプト」と入力し、表示された結果の上にマウスを合わせます。右側に表示される「管理者として実行」をクリックします。

ステップ2:黒いウィンドウが開いたら、以下のコマンドラインを入力してEnterキーを押します。

sfc /scannow

Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法
ステップ3:プロセスが完了するまでには多少時間がかかることがあります。

注意:システムファイルを扱う処理のため、コマンドプロンプトのウィンドウを最小化して他のプログラムを実行するのは避けてください。

ステップ4:処理が完了するのを待ち、ウィンドウを閉じます。

ステップ5:アプリケーションを起動し、問題が解消されたか確認します。

SFCツールで問題が解決しない場合は、パソコンにインストールされているWindowsのディスクイメージ自体に問題がある可能性があります。通常ならWindowsの再インストールが必要ですが、DISMを使えば長時間の手順を踏まずにイメージを修復できます。以下の手順を試してみましょう。

ステップ1:タスクバーの検索ボックスに「コマンドプロンプト」と入力し、右側に表示される「管理者として実行」をクリックします。

ステップ2:黒いウィンドウに以下のコマンドを入力してEnterキーを押します。

DISM.exe /Online /Cleanup-image /Restorehealth

Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法

ステップ3:処理が完了したらシステムを再起動し、エラーの原因となっていたアプリケーションを再度実行してみてください。

対処法7:ドライバーを更新する

最後に紹介するのは、システムのドライバーを更新する方法です。ドライバーとは、OSとハードウェアの間で通信を行うための小さなプログラムです。アプリケーションを実行すると、まずOSに対して必要なハードウェア要件が送られ、それがドライバー経由でハードウェアへ伝わります。

つまり、ドライバーを常に最新かつ良好な状態に保つことが非常に重要なのです。ドライバーの更新方法には「手動」と「自動」の2通りがあります。手動での更新は時間と手間がかかる難しい作業です。Microsoft純正のデバイスマネージャーを使う方法もありますが、その場合はパソコン内のすべてのハードウェアの正確な型番とバージョンを把握しておく必要があります。その情報をもとにインターネットで最新ドライバーを検索し、ダウンロードしてインストールする流れになります。

Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法

しかしこの方法では数日かかることもあり、成功する保証もありません。そこでおすすめしたいのが、筆者自身もここ数年利用している自動更新方式です。便利なアプリはいくつかありますが、優れた機能を持つ「Smart Driver Care」が特におすすめです。

ドライバーの更新:Smart Driver Careはインターネットを検索して旧式のドライバーを更新し、破損・損傷したドライバーを置き換え、さらにシステムに不足しているドライバーをインストールします。

ドライバーバックアップ:SDCは新しいドライバーをインストールする前に、既存のシステムドライバーをバックアップします。新しいドライバーがハードウェアと非対応だった場合に、以前の正常なドライバーへ復元できるので、重要な予防措置です。

ソフトウェアアップデーター:他のドライバー更新ソフトにはないユニークな機能で、パソコンにインストール済みのプログラムの最新版を検索して更新することもできます。

まとめ:Windows 10の「.exeは動作を停止しました」エラー対策について

Windows 10は本当に素晴らしいOSですが、その快適さはOS単体だけではなく、他のアプリケーションにも依存しています。Advanced System OptimizerやSmart Driver Careのようなアプリを活用すれば、「.exeが動作しない」といったエラーを未然に防ぐことができます。このエラーでお困りの方は、ぜひ今回ご紹介した解決策を試してみてください。どの方法が有効だったか、コメント欄で教えていただけると嬉しいです。

Facebook、Twitter、LinkedIn、YouTubeでも情報発信しています。ご質問やご提案があれば、下のコメント欄からお気軽にお知らせください。技術関連のヒントやテクニック、よくある問題の解決策を定期的に投稿しています。

  1. Windows 10で「Modern Setup Hostが動作を停止しました」エラーを修正する9つの対処法

    Windows 10には多くのメリットがあります。その中でも特に人気なのが、Windows 7やWindows 8からデータ・アプリケーション・設定を失うことなくアップグレードできる点です。しかし一部のユーザーからは、メディア作成ツール(Media Creation Tool)を使ってWindows 10へアップグレードする際に、「Modern Setup Hostが動作を停止しました」というエラーメッセージが表示されるとの報告があります。 Modern Setup Hostとは? Modern Setup Hostは、自己展開型アーカイブ兼インストーラーです。C:\$Windows.BTSo

  2. Windows 10で「Shell Infrastructure Hostは動作を停止しました」エラーを修正する5つの方法

    Windowsでゲストアカウントを開いたときに、「Shell Infrastructure Hostは動作を停止しました(shell infrastructure host has stopped working)」というエラーに悩まされるユーザーは少なくありません。何度閉じても警告が繰り返し表示され、ゲストアカウントにログインしている間は問題が解消しないのが特徴です。Microsoftから公式な修正プログラムは発表されていませんが、このエラーを解決できるいくつかの対処法が見つかっています。その前に、まず基本情報を確認しておきましょう。 Shell Infrastructure Hostとは?