Windows 10で「アプリケーションが正しく起動できませんでした(0xc0000005)」エラーを解決する9つの対処法
目次:
「アプリケーションが正しく起動できませんでした」エラーの概要
アプリケーションエラー0xc0000005とは?
Windows 10でこのエラーが発生する原因は?
Windows 10の0xc0000005エラーを修正する方法
「アプリケーションが正しく起動できませんでした」エラーの概要
「アプリケーションが正しく起動できませんでした(0xc0000005)。[OK] をクリックしてアプリケーションを閉じてください」というエラーメッセージは、Windows 7 32ビット版やWindows 10 64ビット版などでよく見られる問題です。
多くのユーザー報告を調査した結果、この0xc0000005エラーは主にWindows 7や8からWindows 10へアップグレードした後に発生しやすいことがわかっています。Windows 10のアップデート後、アプリケーションが起動しなくなるケースが多く報告されており、特にOverwatch、Adobe製品、Google Chromeなどがこのエラーにより起動できなくなることが頻繁に見られます。

ここでは、Windows 10における0xc0000005アプリケーションエラーについて、その意味から解決策まで詳しく解説していきます。
アプリケーションエラー0xc0000005とは?
エラーの内容を簡単に説明すると、0xc0000005というエラーコードが表示されることで、特定のアプリケーションが起動できなくなる状態を指します。場合によっては、アプリが起動しても応答しなくなることもあります。多くのユーザーからは、Overwatchゲーム、Adobeプレイヤー、Internet Explorer、Microsoft Edgeなどが起動直後に反応しなくなったという声が寄せられています。
この状態では、通知ボックスの[OK]をクリックしてソフトウェアを閉じることしかできません。
Windows 10でこのエラーが発生する原因は?
「アプリケーションが正しく起動できませんでした(0xc0000005)」エラーの主な原因は、大きく分けて3つあります。サードパーティ製アンチウイルスソフトとの競合、破損したレジストリ、そして古いグラフィックドライバです。
要するに、アプリ同士またはドライバ間の何らかの競合が、Windows 7、8、10でのアプリ起動エラーを引き起こしているのです。
Windows 10の0xc0000005エラーを修正する方法
エラー0xc0000005が発生する原因に基づいて、Windows 10でこのアクセス拒否の問題を解決するための複数の対策をご紹介します。
解決策一覧:
1:ハードウェアの状態を確認する
2:Windows 10のフルスキャンを実行する
3:サードパーティ製アンチウイルスソフトをアンインストールする
4:問題のあるドライバを再インストールする
5:レジストリの競合を解消する
6:ブート構成データ(BCD)を修復する
7:アプリケーションのアクセス拒否エラー0xc0000005を修正する
8:Internet Explorerの起動エラーを修正する
9:Windowsインストール時の0xc0000005エラーを修正する
解決策1:ハードウェアの状態を確認する
意外に思われるかもしれませんが、実はアプリケーションの起動エラーにはハードウェアが関係していることがあります。外部機器がソフトウェアと競合を起こすケースは少なくありません。
例えば、それまでOverwatchが正常に動作していたのに、マイクを接続してボイスチャットを使おうとした瞬間、ゲームが起動しなくなることがあります。
そのため、すべての外部機器を取り外してから、Google Chrome、Outlook、Internet Explorerなどのアプリケーションを再起動し、エラー0xc0000005が再度発生するかどうかを確認してみてください。
また、ローカルディスクC:に25GB以上の空き容量があることを確認してください。
解決策2:Windows 10のフルスキャンを実行する
PCにハードウェアの異常が見られないのにエラーが表示される場合は、ファイル、レジストリ、スタートアップ項目、ディスク、スパイウェアなどを包括的にスキャンしましょう。Advanced SystemCareを使用すれば、システムとアプリケーションのクリーニングと最適化が可能です。
Advanced SystemCareは、Windows 10上のこれらすべての項目をスキャンし、エラーを自動的に修復してくれます。Internet Explorerでもその他のアプリケーションでも、起動エラーはすぐに解消されるでしょう。
1. Advanced SystemCareをダウンロード、インストールして起動します。
2. [クリーン&最適化]の下で[すべて選択]にチェックを入れ、[スキャン]をクリックして選択したすべての項目を診断します。

スキャンには数分かかることがあり、システムの最適化やスパイウェアの削除も含まれます。
3. [修正]をクリックして、ジャンクファイル、危険なサードパーティ製ソフトウェア、スタートアップサービスなど、PC上の問題のある項目をすべて除去します。

Advanced SystemCareがWindows 10上のエラー項目を検出・修復したら、アプリケーションを再度起動して、「アプリケーションが正しく起動できませんでした(0xc0000005)」エラーが表示されるかどうかを確認してください。まだ表示される場合は、以下の具体的な対処法を試してみてください。
解決策3:サードパーティ製アンチウイルスソフトをアンインストールする
PCのセキュリティ確保のため、Malwarebytesなどの専用ソフトを使用しているユーザーは多いでしょう。しかし、一部のアプリに対して例外設定を行わないと、優先度の問題で競合が発生することがあります。
アンチウイルスソフトが他のアプリケーションと競合し、起動や動作を妨げている場合は、思い切ってそのプログラムを削除してみましょう。
1. [コントロールパネル]を開きます。
2. [プログラム]の下にある[プログラムのアンインストール]を選択します。

3. [プログラムと機能]で問題のあるソフトウェアを見つけ、右クリックして[アンインストール]を実行します。
4. Windows 10を再起動して変更を反映させます。
5. サードパーティ製ソフトがなくなったら、Windows Defenderを有効化してPCを保護できます。
これでアプリ同士の干渉がなくなれば、エラー0xc0000005なしでアプリケーションを起動できるか確認してください。
なお、アンチウイルスソフトを残したい場合は、破損データが含まれないよう、隔離された脅威や不要ファイルを削除しておくことをおすすめします。
解決策4:問題のあるドライバを再インストールする
Windows 10でドライバが古かったり破損していたりすると、一部のアプリケーションが起動せず、「アプリケーションが正しく起動できませんでした」エラーが表示される可能性があります。
ディスプレイドライバなどの更新は避けて通れません。デバイスマネージャーの「その他のデバイス」から問題のあるドライバを削除し、手動で更新することができます。
デバイスマネージャーでドライバをアンインストールする:
1. [デバイスマネージャー]を開きます。
2. [その他のデバイス]を展開し、対象のデバイスを右クリックして[デバイスのアンインストール]を選択します。

3. 次に、デバイスメーカーの公式サイトにアクセスし、最新のドライバを入手します。
ドライバを自動で再インストールする:
時間や手間をかけたくない場合は、プロ仕様のドライバ更新ツールDriver Boosterの利用が便利です。スキャン、ダウンロード、インストールまで自動で行ってくれます。不足している、古い、または不具合のあるドライバがあれば、Driver Boosterが検出して適切なドライバを入手してくれます。
1. Driver Boosterをダウンロード、インストールして起動します。
2. [スキャン]ボタンをクリックします。

Driver BoosterがWindows 10上の不足または互換性のないドライバを検索します。
3. [今すぐ更新]を選択して、すべてのデバイスドライバを自動的にダウンロードします。

どのドライバがシステムに適合せずアプリエラーを引き起こしているのか不明な場合は、すべてまとめて更新するのが賢明です。もちろん、特定のアプリケーションで0xc0000005エラーを引き起こしているドライバがわかっているなら、そのドライバだけを個別に更新することも可能です。
ドライバのダウンロード後、プログラムを再起動してエラーが再発するかどうかを確認しましょう。例えばGoogle Chromeを起動してWebサイトにアクセスし、正常に表示されるかチェックしてみてください。
解決策5:レジストリの競合を解消する
Windowsのレジストリが破損し、Windows 10と互換性がなくなっている可能性も高いです。そのため、PC上のソフトウェアレジストリにウイルス的な問題がないか確認しましょう。
1. Windowsキー + Rを押して[ファイル名を指定して実行]を開き、regeditと入力します。
2. 次のパスへ移動します:HKEY_LOCAL_MACHINE > Software。

3. インストール済みアプリの状態を確認します。
ただし、Windows 10にレジストリの破損があるかどうかを自分で判断するのは難しいものです。そこで、CCleanerのようなツールを活用してレジストリの競合をクリーンアップすることをおすすめします。
そうすれば、Fortniteで「アプリケーションが正しく起動できませんでした」というプロンプトが表示されることはなくなるでしょう。
解決策6:ブート構成データ(BCD)を修復する
「アプリケーションが正しく起動できませんでした」エラーは、BCD(ブート構成データ)にも深く関係しています。
Windows 7やWindows 10で0xc0000005エラーに悩まされている方には、BCDの修復が有効な場合があります。BCDを修復するにはUSB起動ドライブが必要です。
1. 起動可能なUSBフラッシュドライブを接続します。
2. インストールメディアからWindowsシステムを起動します。
3. Windowsセットアップ画面で、[次へ] > [コンピューターを修復する] > [トラブルシューティング] > [コマンドプロンプト]へ進みます。
4. スタートアップ環境のコマンドプロンプトで、以下のコマンドを順番に実行し、それぞれEnterキーを押します。
del d:\windows\system32\xntkrnl.exe
del d:\windows\system32\xosload.exe
del d:\windows\system32\drivers\oem-drv64.sys
attrib c:\boot\bcd -h -r -s
ren c:\boot\bcd bcd.old
bootrec /rebuildbcd

5. Windows 10を再起動して変更を反映させます。
感染したBCDを修復して再度サインインしたら、OverwatchやInternet Explorerの起動を試してみてください。おそらく、アプリケーションエラー0xc0000005はPCから消えているはずです。
解決策7:アプリケーションのアクセス拒否エラー0xc0000005を修正する
場合によっては、アプリが起動できないエラーではなく、Windows 7 32ビット版やWindows 10 64ビット版でアクセス拒否の0xc0000005が表示されることがあります。
アプリ起動エラーと同様に、このアクセス拒否もマルウェアやアンチウイルスソフトの設定が原因となることがあります。まずはWindows Defenderでウイルスとマルウェアのスキャンを行いましょう。
それでも改善しない場合は、DEP(データ実行防止)を有効にする必要があるかもしれません。DEPはWindowsシステムに組み込まれた機能で、ウイルスやその他のセキュリティ脅威による被害からPCを保護します。
1. Windowsキー + Rを押して[ファイル名を指定して実行]を開き、sysdm.cplと入力します。

2. [システムのプロパティ]で[パフォーマンス]を見つけ、その下の[設定]をクリックします。

3. [選択を除くすべてのプログラムおよびサービスについて DEP を有効にする]のラジオボタンを選択します。

4. [追加]をクリックし、問題のある.exeファイルを選択します。[適用]と[OK]を押して変更を保存します。

この設定により、エラーのあるファイルは保護対象外となり、ツールを使って容易に検出できるようになります。
アプリケーションのアクセス拒否エラー0xc0000005が解決したら、Windows 10ではDEPを無効に戻すことをおすすめします。
解決策8:Internet Explorerの起動エラーを修正する
IE 10だけで「このアプリケーションは正しく起動できませんでした。[OK] をクリックしてアプリケーションを閉じてください」というエラーが発生しているユーザーの場合、Advanced SystemCareでもこのInternet Explorerの問題を解消できる可能性があります。
1. Advanced SystemCareの[ツールボックス]で[Win Fix]をクリックします。

2. [Fix Internet Explorer]を見つけ、Advanced SystemCareによる自動修復を許可します。

これで、サードパーティ製ツールによってInternet Explorerの起動エラーが解決されたはずです。
解決策9:Windowsインストール時の0xc0000005エラーを修正する
特殊なケースとして、Windowsのインストール中に0xc0000005エラーが突然発生することがあります。
まず、ハードディスクとRAM(ランダムアクセスメモリ)に問題がないかを確認しましょう。これらが正常に動作している場合のみ、0xc0000005エラーに遭遇することなくインストールを続行できます。
次に、Windows 10のデスクトップに戻ってシステムの復元を行う必要があるかもしれません。
1. [コントロールパネル]の検索バーで回復と入力し、結果から[回復]を選択します。

2. [システムの復元を開く]をクリックします。

3. [システム ファイルと設定の復元]画面で[次へ]をクリックして、Windows 10のシステム復元を完了します。

ご覧の通り、システムの復元によってドキュメント、画像、その他の個人データが影響を受けることはありません。ただし、最近インストールしたプログラムやドライバはアンインストールされる可能性があります。
その後、改めてWindows 10のインストールを試みれば、0xc0000005エラーは発生しなくなるでしょう。
まとめると、「アプリケーションが正しく起動できませんでした0xc0000005」エラーは、さまざまな種類の競合を取り除くことで解決できます。また、アプリケーションのアクセス拒否0xc0000005やWindows 10インストール失敗0xc0000005エラーに遭遇した場合は、それぞれの専用の解決策を参考にしてください。
-
Windows 10/7で発生する「アプリケーションを正しく起動できませんでした(0xc000007b)」エラーの解決策6選
概要 Windows 10の64ビット版にアップグレードした後、「0xc000007b」というエラーコードが頻繁に表示され、ファイルを読み込めなくなったり、アプリケーションが正常に起動しなくなったと悩むユーザーは少なくありません。このWindowsエラーにはさまざまな原因がありますが、最も多いのは32ビットアプリケーションと64ビットOSとの互換性の問題です。また、同じ種類のエラーが「0x80070005」「0x80070002」「0x80070057」「0x80004005」など、別のコードで表示される場合もあります。 「0xc000007b」エラーが発生するその他の原因 Windows
-
「アプリケーションを正しく起動できませんでした(0xc0000142)」エラーの解決方法
ゲームやアプリケーションを起動しようとしたときに、「アプリケーションを正しく起動できませんでした(0xc0000142)」というエラーが表示されたことはありませんか?実はこの問題は多くのユーザーが経験しており、Microsoft製アプリや各種ゲームを開く際に発生することが報告されています。まずは、このエラーの主な原因を確認しておきましょう。 「0xc0000142」エラーが発生する主な原因 Windowsのバージョンが古い デバイスドライバーが古い、または破損している システムファイルが破損している 管理者権限がないため、アプリケーションの起動がブロックされている DLLファイルが破損・欠落