対処法:ファイルは開かれているため操作を完了できません
Windows 11/10/8/7で、ファイル操作中(削除、コピー、名前変更)に「ファイルは開かれているため操作を完了できません」というエラーメッセージが表示されることがあります。このエラーは、別のプロセスがそのファイルを使用中である場合に発生します。この記事では、この問題の原因を説明し、具体的な解決方法をわかりやすく解説します。
「ファイルは開かれているため操作を完了できません」エラーについて
「ファイルは開かれているため操作を完了できません」というエラーが表示され、ファイルを操作できない主な状況は3つあります。
①エクスプローラーによってファイルは開かれているため、操作を完了できません。
②別のプログラムがこのファイルを開いているので、操作を完了できません。
③このファイルが削除するには管理者の権限が必要です。
このエラーの原因は主に以下のようなものがあります:
- 他のプログラムやプロセスがファイルを使用中です。
- Windowsのエクスプローラー自体がファイルをロックしている場合があります。
- ユーザーアカウントに必要な権限がないです。
- 特定のシステムエラーやバグが原因の場合もあります。
ファイルは開かれているため操作を完了できない場合の対処法
違う原因により、解決方法をそれぞれ違います。「エクスプローラーによってファイルは開かれているため、操作を完了できません」と、「別のプログラムがこのファイルを開いているので、操作を完了できません」と、「このファイルが削除するには管理者の権限が必要です」3つの状況に対して、それぞれの対処法を詳しく説明します。
方法1. エクスプローラーを再起動する
ファイルを削除またはコピー、名前変更するとき、よく「エクスプローラーによってファイルは開かれているため、操作を完了できません」と表示され、操作を完了できません。この時、まずお試したのはWindowsエクスプローラーを再起動することです。
ステップ 1. 「Ctrl+Shift+Esc」を押して、タスクマネージャーを開きます。そして、「エクスプローラー」を右クリックし、「タスクの終了」を選択します。
ステップ 2. タスクマネージャーインターフェイスの左上にある「ファイル」をクリックし、「新しいタスクの実行」を選択します。
ステップ 3. ポップアップウィンドウで、「Explorer.exe」を入力して「OK」をクリックします。
👍関連記事:Windows PCでエクスプローラーが応答しない問題を修正する方法
方法2. パソコンを再起動する
他のアプリケーションやプロセスがファイルを使用していることが原因で「別のプログラムがこのファイルを開いているので、操作を完了できません」エラーが表示された場合があります。この場合、パソコンを再起動することで、問題を解決できることが多いです。再起動により、すべてのプログラムが終了し、ファイルへのアクセスが解除されます。パソコンを再起動してみてください。
方法3. 一時ファイルを削除する
時々、一時ファイルやキャッシュがシステム上で問題を引き起こすことがあります。この場合、一時ファイルを手動で削除することで「ファイルは開かれているため操作を完了できません」エラーを解決できます。
ステップ 1. 「Windows+R」を押して、「%temp%」と入力し、「OK」をクリックします。
ステップ 2. 多くの一時ファイルがある場合、一時ファイルを選択して右クリックし、「削除」を選択します。
👍関連記事:[無料]Windows 10 PCで一時ファイルを削除する方法
方法4. アクセスを許可する
「このファイルが削除するには管理者の権限が必要です」が表示された場合、ファイルを削除するには適切な権限が必要です。特に、システムファイルや他のアカウントが所有するファイルの場合、アクセス権限が不足していることがあります。この場合、権限を変更することでファイルは開かれているため操作を完了できない問題を解決できます。
ステップ 1. 削除したいファイルを右クリックして、「プロパティ」を選択します。
ステップ 2. 「セキュリティ」→「編集」を順に選択します。
ステップ 3. 今Windowsシステムが登録しているアカウントを選択して、「拒否」欄のチェックをすべて外します。
権限がなくて、削除できないファイルをこれで削除できます。
👍関連記事:修正済み:Windowsは指定されたデバイス、パス、またはファイルにアクセスできません
Windows 11/10/8/7で削除できないファイルを強制削除する方法
上記の内容で「ファイルは開かれているため操作を完了できません」エラーの対処法を紹介しました。上記の解決法を試した後もファイルを削除できない場合、もう一つの方法があります。それは、コマンドプロンプトでファイルを強制削除することです。
「スタート」メニューで「cmd」と検索し、右クリックして「管理者として実行」を選択します。
コマンド「del /f /q "ファイルのフルパス"」を入力して、Enterキーを押すとファイルを強制削除します。
例えば:del /f /q "C:\Users\YourName\Documents\example.txt"
- del:ファイルを削除するコマンド
- /f:強制削除
- /q:確認なしで削除
ご注意:ここのフォルダーだけ入力する場合、フォルダー中のもの全てが削除されますので、必ずファイル名を入れてください。
Windowsツールでは削除できないファイルがある場合は、無料のディスクおよびパーティションマネージャであるAOMEI Partition Assistantを使用することもできます。「PCクリーナー」機能を使用すると、PC上のすべての不要なファイルをスキャンし、選択したファイルをオプションでクリーンアップできます。さらに、ディスクとWindows OSシステム上のすべてのジャンクファイルをクリーンアップすることもできます。問題のあるファイルを素早く取り除くことができます。
おまけ:Windows 11/10/8/7で強制削除したファイルを復元する方法
もしエラー「ファイルは開かれているため操作を完了できません」を処理するとき、誤ってファイルを削除した場合、あるいは強制削除したファイルを復元する場合、どうすればいいですか?心配しないでください。「AOMEI FastRecovery」は、優れたデータ復旧ソフトで、3ステップで重要なファイルを簡単に復元できます。
⭐AOMEI FastRecoveryのメリット:
- HDD、SSD、SDカード、USBなど、1000種類以上のデバイスから削除・消失したファイルを復元可能。
- オフィスファイルや写真、ビデオなど2000以上のファイル形式に対応。
- 元の形式、ファイル名、パスを維持したまま、ゴミ箱にない削除したファイルを復元。
- NTFS、FAT32、exFAT、ReFSなど、様々なファイルシステムに対応し、Windows 11/10/8/7/Serverに対応。
ステップ 1. 場所の選択
AOMEI FastRecoveryをインストールして起動します。データが失われたパーティションやディスクを選択し、「スキャン」をクリックします。
ステップ 2. スキャンの実行・ファイルの選択
「クイックスキャン」で削除されたデータを迅速に検出し、その後「ディープスキャン」で他の失われたデータを検索します。スキャンが完了すると、削除されたファイルや紛失したファイルが表示されます。復元したいファイルを選択し、プレビューすることができ、「復旧」をクリックします。
ステップ 3. 保存先の選択
「フォルダーの選択」ボタンをクリックして、復元したファイルを保存するパスを選択します。(ファイルの上書きを避けるため、復元されたファイルを元場所と異なるディスクで保存しなければなりませんので注意してください。)
まとめ
Windows 11/10/8/7では、「ファイルは開かれているため操作を完了できません」というエラーメッセージが表示され、ファイルの削除や移動ができないことがあります。このエラーが発生するとすごくイライラしますね。解決するには、エクスプローラーを再起動したり、パソコンを再起動したり、一時ファイルを削除したり、 ファイルへのアクセスを許可することができます。それでも解決しない場合、コマンドプロンプトでファイルを強制削除のをお試しください。