Windows 11/10/8/7で「Explorer.exe システムコール失敗」エラーを修正する方法
Windowsマシンで悪名高い「Explorer.exe システムコール失敗」エラーに遭遇したことがある方は、少し奇妙に感じるかもしれませんが、エクスプローラーを再起動したり、システムファイルをいじったりすることで解決できる場合が多いです。このエラーは通常、特にアップデートやソフトウェアの競合の後などにランダムに発生します。つまり、Windowsエクスプローラーが突然起動しなくなり、正常に動作しなくなるため、非常にイライラします。
方法1: タスクマネージャーからWindowsエクスプローラーを再起動する
これは定番の対処法です。エクスプローラーを再起動すると、エラーの原因となっている一時的な不具合を解消できます。ファイルの操作も必要なく、すぐに解決できます。環境によってはすぐに解決する場合もありますが、場合によっては2回実行したり、再起動したりする必要があるかもしれません。
- Ctrl+ Shift+を押してタスク マネージャーEscを開きます。
- 「プロセス」タブに移動します。これは、実行中のすべてのものの一覧のようなものです。
- 下にスクロールしてWindows Explorerを見つけます。
- 右クリックして「再起動」を選択します。もしそこに見つからない場合は、スクロールしたり、よく確認する必要があるかもしれません。詳細タブでは「explorer.exe」という名前になっている場合もありますが、通常はプロセス名で問題ありません。
- タスクバーが真っ白になってから再び表示されるのを見てください。エクスプローラーが再起動しているのです。
- エラーが解消されたかどうか確認してください。解消されていない場合は再起動が必要になる可能性がありますが、この手順で軽微な問題が解決することがよくあります。
方法2:SFCとDISMを使用してシステムファイルを修復する
エクスプローラーを再起動しても問題が解決しない場合は、システム修復を詳しく検討する必要があります。このエラーの原因は、システムファイルの破損であることが多いです。SFC(システムファイルチェッカー)とDISM(展開イメージのサービスと管理)を組み合わせると、破損または欠落したファイルを修復するダブルパンチのようなものです。特にWindowsが深刻な問題を抱えている場合、これらのツールは最初の実行で失敗することがありますが、その場合は再起動後にもう一度お試しください。
- Windows+を押して、 「Windowsターミナル(管理者)」または「コマンドプロンプト(管理者)」Xを選択します。PowerShellが表示されても問題ありません。
- 次のコマンドを入力します:
- を押してくださいEnter。スキャンはゆっくりと進み、時間がかかる場合があります。問題が見つかった場合は、自動的に修正されます。
- 完了したら、これを実行して、より複雑な画像の破損を修正します。
- もう一度押してEnter、しばらくお待ちください。特にWindowsの調子が悪い場合は、かなり時間がかかることがあります。
- PCを再起動してください。場合によっては、再起動後にのみ修正が確定することがあります。その後、エラーが解消されたかどうかを確認してください。
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
追加のヒントと一般的なトラブルシューティングのコツ
Windows は時々非常に面倒なことがあるため、万全を期すための簡単なヒントをいくつか紹介します。
- Windowsが最新の状態であることを確認してください。Microsoftは、このエラーの原因となる可能性のあるバグに対する修正プログラムを頻繁にリリースしています。「設定」>「Windows Update」にアクセスしてください。
- チェックディスクスキャンを実行して、HDD/SSDの正常性を確認してください。コマンドプロンプトで管理者権限でchkdsk /f /rを実行してください。少し時間がかかりますが、ディスクエラーを検出して修復できます。
- どれもうまくいかない場合は、問題が発生する前の状態にシステムを復元するか、Windowsをリセットしてみてください。場合によっては、最初からやり直すしか解決策がないこともありますが、まずはバックアップを取ってください。
まとめ
- すぐに解決するには、タスクマネージャーからエクスプローラーを再起動してください。
sfc /scannow破損したシステムファイルを修復するためにDISMコマンドを実行する- Windowsを最新の状態に保ち、ディスクの状態を定期的にチェックする
- 何も効果がない場合は、システムの復元または再インストールを検討してください。これは最後の手段です。
これがお役に立てば幸いです。Windowsでは簡単な修正が複雑に見えることもありますが、これらの手順で「システムコール失敗」エラーのほとんどのケースをカバーできます。