Windowsのファイルエクスプローラーが時々勝手に動いてしまうのはなぜだろう、と疑問に思ったことはありませんか?特に、ファイルを移動したり、ただブラウジングしている時に突然フリーズしたり、クラッシュしたり、警告なしに閉じたりすると、イライラします。これは、システムファイルの破損、ドライバーの不具合、アプリの競合、さらにはマルウェアなど、さまざまな原因で発生する可能性があります。幸いなことに、エクスプローラーを正常な状態に戻す方法はいくつかあります。簡単な再起動で済むものもあれば、もう少し詳しく調べる必要があるものもあります。ここでの目標は、これらのランダムなクラッシュを修正し、エクスプローラーを安定させ、そしてできれば将来の頭痛の種を防ぎ、皆さんが仕事(あるいは猫動画のビンジウォッチング)に邪魔されることなく戻れるようにすることです。
Windowsファイルエクスプローラーのクラッシュやフリーズを修正する方法
一時的な問題を解消するには、エクスプローラーを修復して再起動してください
まず最初に、エクスプローラーが不調でも時々反応する場合は、再起動するだけで解決することが多いです。再起動すれば、すべてを再起動することなく、一時的な不具合やプロセスの停止を解消できます。設定によっては、最初の段階ではうまくいかなかったり、画面がちらついたりすることがありますが、試してみる価値はあります。
- Ctrl + Shift + Esc キーを押してタスク マネージャーを開きます。
- [プロセス]タブで、Windows Explorerを見つけます。
- それを右クリックして、[再起動]をクリックします。
これにより、エクスプローラーが強制終了して再起動し、エラーも少なくなるはずです。それでもクラッシュする場合は、次の修正方法をお試しください。より複雑な手順になりますが、より深刻な問題を解決できる可能性があります。
SFCおよびDISMコマンドを使用してシステム整合性チェックを実行する
Windows では、重要なファイルが失われたり、破損した部分が発生したりして、エクスプローラーが異常終了することがあります。SFC /scannowコマンドを実行すると、不足または破損したシステムファイルをスキャンして修復できます。これでエクスプローラーのクラッシュが驚くほど頻繁に修復されます。それでも問題が解決しない場合は、DISM スキャンを実行すると Windows イメージ自体を修復できる場合があります。なぜこれが機能するのかは不明ですが、一部のマシンでは、この方法で奇妙な不具合が修正されることがあります。
- スタート メニュー をクリックし、「cmd」と入力して、コマンド プロンプト を右クリックし、管理者として実行 を選択します。
- 入力して
sfc /scannow
を押してくださいEnter。少し時間がかかるので、コーヒーでも飲みながら行ってください。 - 完了したら、「実行」
DISM /Online /Cleanup-Image /RestoreHealth
(Enter入力後に押す)を押します。これによりシステムイメージのスキャンと修復が行われます。完了するまでウィンドウを閉じないでください。
これらの手順を実行した後、再起動してエクスプローラーがクラッシュするかどうかを確認してください。破損したファイルを修正するだけで解決できる場合もありますが、場合によっては解決が難しい場合もあるので、必要に応じて作業を続けてください。
ファイルエクスプローラーの履歴とキャッシュをクリアして環境をリセットします
古くて破損したキャッシュや履歴データは、エクスプローラーの動作に不具合を引き起こす可能性があります。キャッシュをクリアすると、エクスプローラーがクリーンな状態になり、多くの場合、奇妙なバグが解消されます。
- を押してWin + R、「Control folders」と入力し、 を押しますEnter。
- ポップアップの「全般」タブで、 「プライバシー」セクションに移動します。
- 「ファイルエクスプローラーの履歴を消去」の横にあるクリアボタンを押します。
- [適用]をクリックし、[OK]をクリックします。
これにより、破損した場合にクラッシュの原因となる可能性のある古いパスと履歴がクリアされます。
Windowsが完全に最新であることを確認する
Microsoftは、エクスプローラーを含むWindowsのコアコンポーネントのバグを修正するアップデートをリリースしています。システムが古い場合、クラッシュの原因となるバグのあるコードが実行されている可能性があります。常にアップデートを確認してください。少し奇妙に思えるかもしれませんが、一部のシステムでは、古いパッチが不安定な状態を引き起こす可能性があります。
- 押すと設定Win + Iが開きます。
- Windows Updateに移動し、更新プログラムの確認をクリックします。
- 利用可能なパッチをダウンロードしてインストールしてください。場合によっては、プロセスを完了するために再起動が必要になることがあります。再起動後もエクスプローラーがクラッシュするかどうかを確認してください。
最近のアップデートが問題の原因だと思われる場合は、その特定のパッチをアンインストールすることをお勧めします。
- [設定] > [Windows Update] > [更新履歴]に移動します。
- [更新プログラムのアンインストール]をクリックします。
- 混乱を引き起こした更新プログラムを見つけて右クリックし、[アンインストール]を選択します。
覚えておいていただきたいのは、アップデートがまったくのゴミである場合があり、一時的にロールバックすると、より良い修正を待つ間、ある程度の安定性が得られる可能性があるということです。
ソフトウェアの競合を見つけるためにクリーンブートを実行する
バックグラウンドアプリやウイルス対策プログラムがエクスプローラーの動作に支障をきたすことがあります。クラッシュの原因が明らかでない場合もあります。クリーンブートを実行すると、Microsoft以外のサービスやスタートアップ項目が無効になり、サードパーティ製アプリが問題の原因かどうかを特定しやすくなります。
- を押してWindows + R、msconfigと入力し、 を押しますEnter。
- [サービス]タブで、[Microsoft のサービスをすべて非表示にする]をオンにし、[すべて無効にする]をクリックします。
- [スタートアップ]タブに切り替えて、[タスク マネージャーを開く] をクリックします。
- そこにあるすべてのスタートアップ項目を無効にし、タスク マネージャーを閉じて、再起動します。
エクスプローラーが安定するかどうかを確認してください。安定している場合は、クラッシュが再発するまでアプリやサービスを一つずつ有効にしてみてください。そうすれば、どのアプリが問題の原因になっているかが分かります。
グラフィックドライバを更新する – もちろん、グラフィックはここで大きな役割を果たします
グラフィックドライバーが古かったり、調子が悪かったりすると、デスクトップ環境に支障をきたし、フリーズやクラッシュを引き起こす可能性があります。ドライバーを更新すると互換性の問題が解決し、エクスプローラーのパフォーマンスが向上します。
- [スタート] ボタンを右クリックし、[デバイス マネージャー]を選択します。
- [ディスプレイ アダプター]を展開します。
- GPU (NVIDIA、AMD、Intel など) を右クリックし、[ドライバーの更新]をクリックします。
- 「ドライバーを自動的に検索する」を選択します。Windows は更新プログラムを探し、利用可能な場合はインストールします。
または、GPUメーカーのウェブサイトで最新のドライバーを入手してください。特にWindowsが最新バージョンに対応していない場合は、こちらのほうが早い場合もあります。
サードパーティのシェル拡張機能を無効にする – 小さなプラグインは不正な動作をする可能性があります
シェル拡張機能は、ファイルやフォルダを右クリックすると機能を追加しますが、サードパーティ製の不適切な拡張機能の中には、エクスプローラーがクラッシュしたりハングアップしたりするものがあります。ShellExViewなどのツールを使用すると、Microsoft以外の拡張機能を特定し、それらを一つずつ無効にすることができます。
- ShellExView をダウンロードして実行します。
- タイプまたは会社名で並べ替えて、Microsoft 以外の拡張機能を見つけます。
- 拡張機能を右クリックし、[選択した項目を無効にする]を選択します。
- 無効にするたびに Explorer をテストして、安定性が回復するかどうかを確認します。
ちょっと面倒ですが、拡張機能がうまく機能しないせいですべてがうまくいかないこともあります。
現在のユーザープロファイルが破損している可能性がある場合は、新しいユーザープロファイルを作成してください
ユーザーアカウントのプロファイルデータが破損している場合、エクスプローラーのクラッシュなど、予期せぬ問題が発生する可能性があります。新しいプロファイルを作成すると、問題がユーザー固有のものであるかどうかを確認できます。
- [設定] > [アカウント] > [他のユーザー]に移動します。
- [アカウントの追加]をクリックし、[ローカル アカウント]を選択して設定します。
- サインアウトしてから新しいプロファイルにログインし、エクスプローラーがまだクラッシュするかどうかを確認します。
安定している場合は、ファイルを転送し、古いプロファイルを廃止することもできます。
マルウェアをスキャンするのは決して悪い考えではありません
マルウェア感染は、ファイルエクスプローラーを含むシステムの安定性を著しく損なう可能性があります。Windowsセキュリティまたは信頼できるサードパーティ製のウイルス対策プログラムでシステム全体をスキャンし、悪意のある干渉を排除してください。また、一部のサードパーティ製ウイルス対策ツールはエクスプローラーと競合する可能性があります。インストール後にクラッシュが発生する場合は、一時的に無効化またはアンインストールすることを検討してください。
よくある質問
Q: Windows ファイル エクスプローラーがクラッシュし続けるのはなぜですか?
A: 通常は、破損したシステムファイル、サードパーティ製のアドオンの不具合、古いドライバー、または問題のあるWindowsアップデートが原因となります。マルウェアが原因となる場合もあります。
Q: エクスプローラーを完全にリセットする方法はありますか?
A: タスク マネージャーを使用して再起動すると一時的には役立ちますが、完全にリセットするには、フォルダー ビューをリセットするか、コマンドを使用してデフォルトをクリアして復元することもできます。
Q: ウイルスによって Explorer がクラッシュすることはありますか?
A: はい、マルウェアはエクスプローラーを含むシステムプロセスに干渉する可能性があります。クラッシュが疑わしい場合は、徹底的なウイルススキャンを実行する必要があります。
Q: これらの修正がどれも効果がない場合はどうなりますか?
A: その場合、おそらく、事態が悪化する前の時点へのシステムの復元を検討するか、最後の手段として Windows をリセットすることを検討する時期でしょう。ただし、これはまったく別の頭痛の種です。
何かが正しい方向を指し示してくれることを願っています。Windowsのクラッシュは厄介ですが、少し辛抱すれば、すべてを再インストールしなくても修復できる場合がほとんどです。頑張ってください!
まとめ
- タスクマネージャーからエクスプローラーを再起動します
- システムを修復するためにSFC /scannowとDISMを実行します
- エクスプローラーの履歴とキャッシュを消去する
- Windowsとドライバーを更新する
- 競合を特定するためにクリーンブートを実行する
- サードパーティのシェル拡張機能を確認する
- 必要に応じて新しいユーザープロファイルを作成します
- マルウェアスキャンを実行する
まとめ
この概要では、エクスプローラーがクラッシュする最も一般的な原因とその解決方法を解説します。場合によっては、更新や不良ファイルの削除だけで解決できることもあります。それでも問題が解決しない場合は、システムの復元やWindowsのリセットが最後の手段となるかもしれません。これらの方法のいずれかがうまくいくことを祈っています。少なくとも一部のマシンでは、この方法が効果的です。トラブルシューティングがうまくいくことを祈ります。Windowsがうまく動作しなくても、あまり怒らないでくださいね!