【解決】「ファイルがWindowsエクスプローラーで開いているため、操作を完了できません」エラーの直し方
Windowsパソコンでファイルを削除・移動・名前変更しようとした際に、「ファイルがWindowsエクスプローラーで開いているため、操作を完了できません」というエラーメッセージが表示されるケースがあります。この問題はMicrosoft Officeファイル(WordやExcel)やPDFファイルで特に発生しやすく、Windows 7、Windows 8、Windows 10など、特定のバージョンに限らず幅広い環境で報告されています。

「ファイルがWindowsエクスプローラーで開いているため、操作を完了できません」エラーの原因
本記事では、多数のユーザーレポートと、実際に問題を解決できた修復手法をもとに調査を行いました。その結果、このエラーを引き起こす主な原因として、以下の2つのシナリオが判明しています。
- エクスプローラーのプレビュー機能がエラーを引き起こしている – PDFファイルや画像ファイルでよく見られるケースです。エクスプローラーのプレビュー機能は、特定の状況下で不具合を起こし、ファイルの操作を妨げることがあります。この場合は、プレビュー機能を無効化することで解決できます。
- 別のプロセスがファイルを使用中である – このエラーの最も一般的な原因です。エクスプローラーの本体プロセス(explorer.exe)やその他のプロセスが、操作対象のファイルを掴んでいる可能性があります。この場合は、原因となっているプロセスを終了させることで解決します。
「ファイルがWindowsエクスプローラーで開いているため、操作を完了できません」エラーにお困りの方は、以下で紹介する実証済みのトラブルシューティング手順をお試しください。同様の状況で問題を解決できたユーザーが実際に使用した2つの方法を順番にご案内します。
効率よく解決したい方は、以下の方法を記載されている順番どおりに試すことをおすすめします。
方法1:エクスプローラーのファイルプレビューを無効にする
このエラーに遭遇した大多数のユーザーは、エクスプローラーのファイルプレビュー機能を無効にすることで問題を解決しています。この機能は、近年のすべてのWindowsバージョンで不具合を起こすことがあり、PDFや各種画像ファイルの操作を妨げる原因となります。
実際に、フォルダーオプションからサムネイルプレビューを無効化したところ、問題が解決したという報告が多数寄せられています。具体的な手順は以下の通りです。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「control folders」と入力して Enter キーを押し、エクスプローラーのオプション画面を開きます。
- エクスプローラーのオプション画面で「表示」タブを開き、詳細設定内にある「常にアイコンを表示し、縮小版は表示しない」にチェックが入っていることを確認します。
- 「適用」をクリックして設定を保存し、エラーが表示されずにファイルを操作できるかどうかを確認します。

それでもエラーが解消しない場合は、次の方法に進んでください。
方法2:ファイルを開いているプロセスを特定して終了する
リソースモニターを使って、エラーの原因となっているファイルを使用中のプロセスを特定し、強制終了することで問題を解決したユーザーもいます。この手順はすべてWindows標準機能のみで完結するため、追加のソフトウェアは一切不要です。
以下は、エラーを引き起こしているプロセスを特定して終了させるまでの手順です。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開き、「resmon.exe」と入力して Enter キーを押します。リソースモニターが起動します。

- リソースモニターで「CPU」タブを開き、画面を下へスクロールして「関連付けられたハンドル」欄を探します。続いて、検索ボックスに問題の原因となっているファイル名を入力します。たとえば、ここでは「last day.xlsx」というファイルがエラーの原因だったため、「last day」と入力したところ、Excel.exeがそのファイルを使用していることが判明しました。

注意:この検索は、どのような種類のファイルに対しても実行できます。 - エラーの原因となっているファイルを使用しているプロセスを右クリックし、「プロセスの終了」を選択します。

注意:エラーメッセージに「Windowsエクスプローラー」と表示されている場合、特定されるプロセスは explorer.exe である可能性が非常に高いです。 - 以前エラーが発生していた操作をもう一度実行し、問題が解決したかどうかを確認します。
-
Windows 10で「別のプロセスが使用中のため、プロセスはファイルにアクセスできません」エラーを修正する方法
お気に入りのアプリを使おうとしたら、「別のプロセスが使用中のため、プロセスはファイルにアクセスできません(The process cannot access the file because it is being used by another process)」というエラーメッセージが表示された経験はありませんか?多くの方はまずエラーメッセージを閉じて対処しようとしますが、残念ながらこの方法では問題は解決しません。本記事では、Windows 10 PCでこのエラーを解消するための具体的な方法を詳しく解説します。 Windows 10で「プロセスはファイルにアクセスできません」エラーを修正
-
Windows UIとは別のプロセスでエクスプローラーウィンドウを開く方法
エクスプローラー(File Explorer、旧称はWindows Explorer、実行ファイル名は「explorer.exe」)は、Windowsの中でも最も使用頻度の高いコンポーネントのひとつです。この実行ファイルには、大きく分けて2つの役割があります。1つはタスクバーなど中核的なUI要素を描画すること、もう1つは多くのPCユーザーが思い浮かべるグラフィカルなファイル管理画面を提供することです。単一プロセスが抱える問題点デフォルト設定では、これら2つの役割はすべて単一の「explorer.exe」プロセスによって処理されています。そのため、どちらか一方に不具合が発生すると、エクスプローラ