How To

「ファイルが開いているため、この操作を完了できません」というエラーを解決する方法

February 16, 2026 1 分で読む Updated: February 16, 2026

「ファイルが開いているため、この操作を完了できません」というエラーを修正する方法

「ファイルが開いているため、この操作を完了できません」という迷惑なメッセージへの対処は、特にファイルの削除、移動、または名前変更をしようとしているのにWindowsが許可しない場合など、非常に面倒です。通常、これは何らかのプロセスまたはアプリがバックグラウンドでファイルをロックしたままにしていることが原因です。場合によっては、すべてを閉じても、Windowsまたはエクスプローラーが少し不安定になり、ファイルが何らかの形で宙ぶらりんの状態になることがあります。幸いなことに、頭を悩ませることなくこの混乱を解消する方法がいくつかあります。これらの修正方法は基本的に、ファイルを人質にしている原因を特定し、解放して、最終的に必要な操作を行うのに役立ちます。プロセスが終了するか、キャッシュがクリアされると、ファイルの変更は再びスムーズに進むはずです。そのため、このエラーが表示されるのにうんざりしているなら、簡単で手軽なものから少し複雑なものまで、いくつかの方法を試してみてください。

「ファイルが開いているため、この操作を完了できません」というエラーの原因

この問題は、ファイルがバックグラウンドのどこかで「使用中」になっていることが原因であることが多いです。メディアプレーヤーで動画が再生中など、明らかな場合もありますが、Windowsがファイルがロックされていることに気付いていない場合もあります。一般的な原因は以下のとおりです。

  • システムファイル:レジストリの調整やリカバリからの起動を扱えるほどの上級者でない限り、Windowsのコアファイルを削除するのは絶対に避けるべきです。これらのファイルは通常、正当な理由で保護されています。
  • 使用中のファイル:アプリを終了しても、一部のプロセスがそのファイルを保持している場合があります。バックグラウンドアプリやサービスがファイルを保持したままになっている場合があり、Windows はそれを「使用中」と認識します。
  • Windowsエクスプローラーが正常に動作しない: explorer.exeに不具合がある場合、実際には使用されていないファイルでも「使用中」と表示されることがあります。エクスプローラーを再起動すると、この問題は解消されることが多いです。
  • サムネイルとキャッシュ: Windowsはサムネイルプレビューを作成し、キャッシュすることでアクセスを高速化します。しかし、キャッシュされたサムネイルによってファイルが「ロック」されたり、宙ぶらりんの状態になったりすることがあります。
  • プレビューパネル:ファイルエクスプローラーでプレビューパネルを有効にすると、Windowsがファイルがまだアクティブまたは使用中であると認識することがあります。プレビューパネルをオフにすると、この問題を修正できます。
  • ウイルス対策ソフトウェア:スキャンまたは隔離プロセス中、ファイルは一時的にセーフ モードで保持され、スキャンが完了するか隔離がクリアされるまで変更が防止される場合があります。

「ファイルが開いているため、この操作を完了できません」というエラーの修正方法

これらの作業に高度な技術スキルが必要な人はいませんが、一部の手順ではタスクマネージャーやコマンドラインを駆使する必要があります。以下に、最も信頼性の高い方法をいくつかご紹介します。ご自身の課題に合う、あるいは比較的難しそうな方法を選んでみてください。

リソースモニターでファイルを閉じる

これは最初の試みとしては悪くありません。なぜなら、どのプロセスがファイルを人質にしているのかを正確に特定できるからです。さらに、再起動や面倒な作業も避けられます。「ファイルをロックしているプロセスはどうやって見つければいいの?」と思われるかもしれませんが、Windowsのリソースモニターを使えば、まだそのファイルをロックしているプロセスがあるかどうかが分かります。典型的な流れは以下のとおりです。

  • Windows + R キーを押して実行ボックスを開きます。
  • 入力resmonしてEnter キーを押します。リソースモニターが開きます。
  • CPUタブに切り替えます。
  • 「関連ハンドル」検索ボックスに、正確なファイル名またはその一部(拡張子など、例:「.mp4」)を入力します。
  • そのファイルへのハンドルを持つプロセスが一覧表示されます。関連するプロセスをすべて選択してください。
  • 右クリックして「プロセスの終了」を選択します。プロセスを終了するよう警告が表示される場合がありますが、そのまま終了してください。ファイルのロックを解除する必要がある場合があります。

その後、ファイルは通常解放されます。もう一度削除または移動を試してください。設定によっては、プロセスが再発したり、不正なプロセスが再び現れたりした場合に、この操作を繰り返す必要がある場合があります。

Windowsエクスプローラーを再起動します

Explorer.exe は時々不具合を起こし、すべてを閉じた後もファイルが「ロック」されたままになることがあります。再起動すると、ユーザーインターフェースがリセットされ、これらの幻のロックの一部が解除されます。Windows エクスプローラーを再起動するには、以下の手順に従ってください。

  • タスクマネージャーを開きます。Windows 10以降では、Ctrl + Shift + Escを押します。Win7でも同様です。
  • リストでWindowsエクスプローラーを見つけます。Windows 10で簡易表示になっている場合は、 「詳細」をクリックします。
  • 右クリックして「再起動」を選択します。これにより、エクスプローラーが更新され、停止しているプロセスが終了し、ファイルロックが解除されます。

Win7 では少し異なります。explorer.exe プロセスを終了し、[ファイル] > [新しいタスク]に移動して と入力しexplorer.exe、Enter キーを押して再起動します。

セーフモードで再起動する

すべてを通常通り終了しても一部のアプリやプロセスが動作し続ける場合、完全なクリーンブートが必要になることがあります。セーフモードではWindowsに必要最低限​​の機能が組み込まれているため、頑固なファイルロックの修復に最適です。手順は以下のとおりです。

  • Windows + Rを押して、 と入力しmsconfig、 Enter キーを押します。
  • [ブート]タブで、[セーフ ブート]をチェックし、[適用]をクリックします。
  • PCを再起動してください。そして、セーフモードで問題のあるファイルを削除または移動してみてください。

ただし、セーフ モードでは一部のドライバーとバックグラウンド サービスが無効になるので、修正を期待しているときはアプリをあまり操作しすぎないようにしてください。

一時ファイルの削除

一時ファイルは、ファイルへの接続を維持したり、ロックの問題を引き起こしたりすることがあります。一時データを消去すると、十分な空き容量が確保できたり、キャッシュロックが解除されたりする可能性があります。一時ファイルを消去するには、以下の手順に従ってください。

  • Windows + Rを押して、 と入力し%temp%、 Enter キーを押します。
  • すべてのファイルをハイライト表示し ( CTRL + A )、Shift + Delで削除してごみ箱をスキップします。
  • いくつかのファイルは使用中の場合削除できない可能性があります。今はそれらのファイルを無視して、後でもう一度試してください。

一時的なクリーニングを繰り返すと、さまざまな奇妙な Windows のロックアップが修正されることがあります。

COM サロゲート プロセスを終了する (Windows 10 および 11)

このプロセスはサムネイル生成を処理しており、ファイルが「使用中」として登録されることがあります。このプロセスを一時的に終了すると、ファイルが解放される可能性があります。以下の手順に従ってください。

  • タスク マネージャーを開きます ( CTRL + Shift + Esc )。
  • [詳細]タブで、 COM サロゲートであるdllhost.exeを探します。
  • 右クリックして「プロセスの終了」を選択します。

注意: その後 PC を再起動するとリセットされますが、ポップアップ表示が続く場合は、サムネイル キャッシュまたは関連機能を無効にする必要がある可能性があります。

ディスククリーンアップでサムネイルのキャッシュを削除する

キャッシュされたサムネイルが原因となる場合があります。キャッシュをクリアすると、「ファイルが使用中」というエラーが解決することがよくあります。手順は以下のとおりです。

  • [スタート] ボタンをクリックし、「ディスク クリーンアップ」と入力して、アプリを開きます。
  • Windows ドライブ (通常は C:) を選択し、[OK]をクリックします。
  • スキャンが完了するまで待ってから、リストでサムネイルや削除したいその他のジャンクファイルを探してチェックします。
  • 「OK」をクリックして削除し、完了するまで待ちます。

この後、サムネイル キャッシュがリセットされ、Windows はファイルが「使用中」ではないと判断する可能性があります。

グループポリシーを使用してサムネイルを無効にする

サムネイルが常に問題になる場合は、Windows にサムネイルをキャッシュしないように設定できます。これにはグループポリシーエディターを使用します。 – 注: これは Windows Home では利用できませんが、特定のスクリプトまたはコマンド (例: ` GitHub Repository: Winhance `) を使って gpedit を有効にすることができます。サムネイルのキャッシュを無効にするには、以下の手順に従います。

  • Windows + Rを押して、 と入力しgpedit.msc、 Enter キーを押します。
  • [ユーザーの構成] > [管理用テンプレート] > [Windows コンポーネント] > [ファイル エクスプローラー]に移動します。
  • 「非表示の thumbs.db ファイル内のサムネイルのキャッシュをオフにする」を見つけてダブルクリックします。
  • 「有効」に設定し、「適用」をクリックしてウィンドウを閉じます。

これにより、Windows がロックの問題を引き起こすキャッシュされたサムネイルを保持するのを防ぐことができます。

プレビューパネルを無効にする

ファイルエクスプローラーのプレビューウィンドウをオフにするのは簡単で、「ファイルが使用中」という錯覚を修正できます。

  • 任意のフォルダーを開き、[表示]タブに移動します。
  • プレビュー ペインをクリックしてオフに切り替えます。

Alt + Pまたは、エクスプローラーウィンドウを開いているときに 押すだけです。これにより、Windows がファイルを「アクティブ」な状態に保つ可能性のあるプレビューを読み込もうとするのを止められます。

コマンドプロンプトを使用してファイルを変更する

他の方法がすべて失敗した場合、CMDを使用すると、Windowsを介さずにファイルを削除または名前変更する簡単な方法になります。削除するには:

  • 管理者としてコマンド プロンプトを開きます ( CMDを検索し、右クリックして、管理者として実行)。
  • ファイルが保存されているドライブに変更します (例: E:)。
  • 削除コマンドを使用します: — 例:Del \Del E:\Example\one.txt

名前を変更するには:

  • 同じ管理者特権の CMD ウィンドウで、フォルダー ( cd path\to\folder) に移動します。
  • タイプ:Rename old-filename.txt new-filename.txt

場合によっては、この方法を実行すると、「使用中のファイル」のチェックがバイパスされます。

ウイルス対策によって隔離されたファイルを削除する

隔離されたファイルは、Windows によって開いているか危険であると判断されるため、試行がブロックされる可能性があります。

  • [設定] > [更新とセキュリティ] > [Windows セキュリティ]に移動します。
  • [ウイルスと脅威の防止]をクリックします。
  • 隔離されたファイルは「現在の脅威」で確認してください。
  • ファイルを選択し、[アクションの開始]をクリックして、[削除]を選択します。

隔離から削除したら、再度削除または変更を試みてください。

クリーンブートを実行する

バックグラウンドアプリやサービスがファイルをロックしていると思われる場合は、クリーンブートを実行すると原因を特定できる場合があります。手順は以下のとおりです。

  • タスク マネージャーを開きます ( CTRL + Shift + Esc )。
  • [スタートアップ]タブに切り替えます。
  • 不要なスタートアップ項目をすべて無効にします (右クリックして[無効]を選択します)。
  • PCを再起動してもう一度お試しください。

その後、もう一度ファイルの変更を試してください。うまくいけば、原因はサードパーティ製のアプリである可能性が高いです。スタートアップアプリを一つずつ有効にして、ロックの原因となっているアプリを特定してください。— これらの手順のいずれかで、ファイルが解放されることを願っています。Windowsは時々奇妙な動作をしますが、少し辛抱すれば、ほとんどのロック問題は解決できます。ただし、バックグラウンドで待機中のプロセスや、キャッシュされたサムネイルによってWindowsがファイルがまだアクティブであると認識していることが原因となる場合もあることを覚えておいてください。

  • ファイルが本当に開いているか、単に使用中であるように見えるだけかを確認します。
  • 他の方法がすべて失敗した場合は、システムを再起動してみてください。
  • 解決が難しい場合は、UnlockerProcess Explorer などの専用ツールを使用します。