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

Windows 11/10でExplorer.exeアプリケーションエラーを解決する9つの対処法

この記事では、WindowsユーザーがPCの起動・シャットダウン・再起動時に遭遇する可能性のあるExplorer.exeアプリケーションエラーのさまざまなパターンについて解説し、Windows 11/10ユーザーが問題を解決するためのトラブルシューティング手順をご紹介します。

Windows PCのシャットダウンや再起動時に表示されるExplorer.exeアプリケーションエラーにはいくつかのパターンがあります。典型的なエラーメッセージは以下の通りです。

0x#### の命令が 0x#### のメモリを参照しました。メモリが読み取り/書き込みできませんでした。

プログラムを終了するには [OK] をクリックしてください。

エラーメッセージ内の「#」部分は英数字の組み合わせで、環境によって異なる値が表示されます。しかし本質的にはすべて同種のエラーであり、ほぼ共通した方法で対処できます。

Explorer.exeアプリケーションエラーの主な対処法

以下のトラブルシューティング手順を順番に試してみてください。

  1. エクスプローラーの再起動
  2. 仮想メモリのサイズ変更
  3. 高速スタートアップの無効化
  4. SFC/DISMスキャンの実行
  5. ChkDsk(チェックディスク)の実行
  6. Microsoft .NET Frameworkの更新
  7. メモリ診断ツールの実行
  8. エクスプローラーのアドオン確認
  9. マルウェアのスキャン

それでは、それぞれの解決策を詳しく見ていきましょう。

1. エクスプローラーを再起動する

まずはエクスプローラーを再起動して改善するか確認しましょう。タスクマネージャーを開き、「explorer.exe」を探して右クリックし、「再起動」を選択します。

2. 仮想メモリのサイズを変更する

仮想メモリのサイズ変更は、explorer.exeアプリケーションエラーに対して有効な解決策の一つです。目安として、仮想メモリはRAM容量の1.5倍に設定するのが推奨されています。

3. 高速スタートアップを無効にする

高速スタートアップは起動速度を大幅に向上させる便利な機能ですが、その反面、PCが完全にシャットダウンされなくなるという側面もあります。その結果、Wake-on-LANの不具合、デュアルブートや仮想化環境での問題、起動時のランダムなエラーコードなどが発生することがあります。

explorer.exeアプリケーションエラーに悩まされている場合は、高速スタートアップを無効化することで問題が解決する可能性があります。

4. SFC/DISMスキャンを実行する

SFCとDISMは、Windowsに標準搭載されている最も一般的なトラブルシューティングツールです。破損したシステムファイルの修復や、Windowsイメージの健全性の回復にある程度役立ちます。

利便性のため、両方のスキャンをまとめて実行できるバッチファイルを作成しておくと便利です。手順は以下の通りです。

メモ帳を開き、以下のコマンドをコピー&ペーストします。

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

ファイルに任意の名前を付けて保存し、拡張子を.batにします(例:SFC_DISM_scan.bat)。

保存したバッチファイルを管理者権限で繰り返し実行します(ファイルを右クリックし、「管理者として実行」を選択)。エラーが報告されなくなるまで実行を続け、その後PCを再起動して問題が解決したか確認してください。

5. ChkDsk(チェックディスク)を実行する

ハードドライブが破損していたり、断片化が進んでいたりする場合にも、explorer.exeアプリケーションエラーが発生することがあります。その場合はChkDskを実行しましょう。処理が完了したらPCを再起動し、問題が解決したかどうかを確認します。

6. Microsoft .NET Frameworkを更新する

Microsoftのエンジニアによると、古いバージョンの.NET Frameworkで開発されたアプリケーションに大きなメモリ負荷をかけると、explorer.exeアプリケーションエラーが発生することがあるとのことです。

この場合は、最新バージョンの.NET Frameworkをダウンロードしてインストールすることで問題が解決する可能性があります。

7. メモリ診断ツールを実行する

Windowsのメモリ診断ツールは、システムメモリの潜在的な問題をスキャンし、推奨される解決策を提示してくれるため、追加の対策を講じることができます。

このエラーはメモリ関連であるため、メモリ診断ツールを実行して改善するか試してみる価値があります。スタートメニューの検索ボックスに「mdsched」と入力してEnterキーを押すと起動できます。

8. エクスプローラーの問題のあるアドオンを確認する

インストール済みのアドオンが原因で問題が発生している場合があります。エクスプローラーにヘルパーやアドオンを追加していないか確認し、あればアンインストールまたは無効化してください。サードパーティ製のシェル拡張機能も、特定の操作でエクスプローラーをクラッシュさせる原因になることがあります。多くのプログラムが右クリックのコンテキストメニューに項目を追加します。

詳細を確認するには、フリーウェアの「NirSoft ShellExView」をダウンロードするとよいでしょう。疑わしいサードパーティ製シェル拡張機能を表示・無効化できます。試行錯誤しながら拡張機能を無効化/有効化し、問題の原因となっているものを特定しましょう。

必要であれば、クリーンブート状態でPCを起動し、原因となっているプログラムを手動で特定することも可能です。

9. マルウェアをスキャンする

ウイルス感染やその他の悪意あるアプリケーションも、explorer.exeアプリケーションエラーの原因となります。ウイルスは自己複製してシステム全体に広がる能力を持っています。フルシステムのウイルススキャンを実行することで、PC上のウイルスやマルウェアを駆除でき、この問題も解決するかもしれません。

上記のいずれの方法でも改善しない場合は、システムの復元を試してみてください。

  1. Windows 11/10で発生するLogonUI.exe アプリケーションエラーの原因と対処法

    普段は問題なく動作しているパソコンでも、突然予期しない不具合が発生することがあります。たとえば、PCをスリープから復帰させたり電源を入れたりした際に、次のようなエラーメッセージがポップアップ表示されるケースがあります。 LogonUI.exe – アプリケーションエラー 例外ブレークポイント。ブレークポイントに到達しました。(0x80000003) がアプリケーションの位置 0x00007FFC7F84C4D7 で発生しました。 LogonUI.exeは、Windowsのログオン画面(サインイン画面)のインターフェースを担当する重要なシステムファイルです。ユーザーが正しいアカウント名とパ

  2. Windows 11/10でWerMgr.exe・WerFault.exeアプリケーションエラーが発生したときの直し方

    Windows 11/10/8/7の使用中、突然WerMgr.exeやWerFault.exeの「アプリケーションエラー」が表示されることがあります。この記事では、エラーの原因と具体的な解決策をわかりやすく解説します。 参照されているメモリの命令を読み取ることができませんでした。OKをクリックするとプログラムが終了します。 WerFault.exeとは何か? WerFault.exeとWerMgr.exeは、WindowsのSystem32フォルダに格納されている正規のシステムファイルです。これらはWindowsエラー報告(Windows Error Reporting)機能の一部であり、シス