\r\n\r\n
Windowsのファイルエクスプローラに、削除したいファイルがすでに他のプログラムやシステムで開かれていると表示されるのですが?ファイルを開く、編集する、削除することができない場合、そのファイルがバックグラウンドでまだ実行されているか、正しく閉じられていない可能性があります。
幸いなことに、使用中のファイルを強制的に閉じる、名前を変える、移動する、削除することができます。
手動での解決策を省略したい場合は、使用中のファイルのロックを解除して削除するのに役立つツールをリストアップしたセクションまでスクロールしてください。
ファイルを開いてそのままにしていませんか? もし、ファイルが閉じられていても、プログラムがまだ実行されている場合は、ファイルを閉じてからもう一度試してみてください。
再起動は不便ですが、タスクマネージャやサードパーティツールなどのスキルやいじくり回しは必要ありません。また、再起動することでメモリがクリアされ、他の迷惑行為もたまには直る可能性があります。そこで、原因を調べるのが面倒な方は、こうしてみてはいかがでしょうか。
再起動を試みても効果がない場合は、次のオプションに進んでください。
再起動すると、システムがゼロから始まり、特にタスクマネージャーで現在実行中のプロセスがすべて終了するため便利です。また、ファイルを保存したプロセスやアプリケーションを再起動するのではなく、手動で終了させてみるのもよいでしょう。これは、「別のプログラムで開いたファイル」エラーを修正する最も成功した方法です。
Ctrl+Shift+ESCキーを押して、タスクマネージャーを開きます。または、タスクバー上で右クリックするか、Windowsの任意の場所でCtrl+Alt+Delをクリックし、「タスクマネージャー」を選択します。Windows 1oのコンパクト版を見ている場合は、「詳細」をクリックし、「プロセス」タブにあることを確認します。ここで、「使用中のファイル」を開くために使用されているアプリケーションを参照します。例えば、文書を閲覧する場合、Wordを探します。
プロセスが見つかったら、それを選択し、右下の「タスクの終了」をクリックします。これにより、プロセスのすべてのインスタンスが閉じられます。プロセスが見つからないようであれば、再起動を試してみましたか?
デフォルトでは、ファイルエクスプローラは、そのすべてのウィンドウ(エクスプローラ)を1つのプロセスで起動します。ただし、設定により、ファイルエクスプローラが別々のプロセスを起動するようになり、異なるプロセス間で競合が発生する場合があります。
Windows+Eキーを押して、ファイルエクスプローラを開く。表示」 > 「オプション」 > 「フォルダと検索オプションの変更」に進みます。
フォルダオプション」ウィンドウで「表示」タブに切り替え、別のプロセスオプションの中に「スタートアップフォルダ」ウィンドウがあることを確認します。チェックがないことを確認する。適用」をクリックすると、すべての変更が保存されます。
まずはこのチェックを外して、チェックを入れることで問題が解決するかどうか試してみてください。
ファイルエクスプローラーでのプレビューは、「ファイルが他のプログラムで開かれています」というエラーなど、コンフリクトが発生する場合があります。
Windows+Eキーで「表示」タブに切り替え、Alt+Pキーでプレビューペインを閉じます。下のスクリーンショットは、右側のプレビューペインが開いている状態です。
プレビューペインを閉じた後、操作を再試行し、「使用中のファイル」エラーが消えているかどうか確認してください。
ファイルエクスプローラーをバイパスして、コマンドプロンプトを使用してファイルを強制的に削除することができます。
まず、ファイルエクスプローラーでファイルパスのディレクトリを追跡する必要があります。Windows+Eキーを押してファイルエクスプローラを開き、該当するファイルを見つけて、ファイルのパスをコピーします。
ここでWindows+Sキーを押し、「コマンドプロンプト」を検索し、該当する結果を右クリックし、「管理者として実行」を選択します。使用するファイルのディレクトリに移動するには、cd [コピーしたディレクトリのパス]と入力し、Enterキーを押してください。
ファイルエクスプローラーのプロセスを一時的に終了させてから継続し、使用中のファイルを強制的に削除する必要があります。これにより、タスクバー、壁紙、開いているフォルダーが表示されなくなります。しかし、心配しないでください。ファイルエクスプローラを再起動することができますので、以下にその方法を紹介します。
File Explorerを閉じるには、Ctrl+Shift+ESCキーを押しながらWindows Explorerを探し、プロセスを右クリックして「タスクの終了」を選択します。
コマンドプロンプトに戻る。ウィンドウが消えてしまった場合は、Alt+Tabでジャンプする。
このコマンドを入力すると、反転したカンマの間を実際のファイル名に置き換えて、ファイルを削除します。
del "File in Use.doc"ファイルマネージャーを再起動するには、タスクマネージャー(Ctrl+Shift+ESC)を開き、「ファイル」 > 「新しいタスクの実行」をクリックし、エクスプローラと入力し、""をクリックします。OK」です。これで、デスクトップが通常の表示に戻ります。
使用中のファイルがロックされていないはずなのに、ロックされたままになっていることがある。コマンドプロンプトから削除しようとしてもうまくいかない場合や、作業が大変な場合は、次のようなツールを使ってください。
processexplorerは、より強力なファイルエクスプローラーです。実行中のプロセスを一覧表示するだけでなく、どのプロセスがファイルをハイジャックしたのかも表示します。プロセスエクスプローラを開き、Find> Find HandleまたはDLLで検索(またはCtrl+F)し、ファイル名を入力し、そのファイルにアクセスしているプロセスのリストを待つだけです。
検索窓からプロセスを閉じることはできませんが、問題のあるアプリケーションは、プロセスエクスプローラーやWindowsタスクマネージャーを使って閉じることができます。
Unlockerは、Windowsのコンテキストメニューに自身を追加するために使用されます。つまり、使用中のファイルを右クリックし、コンテキストメニューからロックを解除することができるのです。
Windows 10の場合、Unlockerを起動してファイルを参照し、選択してOKをクリックします。 Unlockerはロックハンドルを表示し、(見つかった場合は)ロックハンドルを削除します。ハンドルが見つからなくても、Unlockerを使えばファイルの削除、名前変更、移動ができます。
ファイルがまだ使用中であれば、次の再起動時にUnlockerに操作を実行させることができます。
LockHunterは、Windowsのコンテキストメニューに自分自身を追加します。インストールしたら、ロックされたファイルを右クリックして、「このファイルをロックしているのは何ですか」を選択するだけです。そのファイルを使用するすべてのプロセスを表示するウィンドウが開きます。これで、ロック解除、削除(次回のシステム再起動時)、ロック解除とファイル名の変更を選択できるようになりました。この例では、ファイルのロックを解除することはできませんでしたが、次のシステム再起動時にファイルを削除することで、うまくいきました。
また、別のサードパーティツールであるFilExileでは、成功の報告はあったものの、使用しているファイルの削除に失敗しました。ただし、ファイルパスが長すぎる場合は、このツールを使ってみるのもよいでしょう。
上記の方法がうまくいかない場合、またはソフトウェアをインストールすることに興味がない場合は、最後の方法であるWindowsセーフモードで起動することを試してみてください。削除しようとしているファイルは、他のアプリケーションによって自動的に読み込まれている可能性があります。この場合でも、アンロッカーは機能するはずですが、マルウェアが絡んでいる場合や、サードパーティ製のツールを使いたくない場合は、このような方法もあります。
Windows10では、Windows+Iを押して、「更新&セキュリティ>回復」に移動し、「詳細なスタートアップ」で、「今すぐ再起動」を選択します。次の画面で、トラブルシューティング> 詳細オプション> スタートアップ設定> 再起動を選択します。".パソコンが再起動すると、起動設定画面が表示され、そこからセーフモードを選択することができます。
セーフモードで、問題のあるファイルに移動して、もう一度試してみてください。
他のプログラムで開いているファイルや、システムで使用中のファイルのロックを解除する方法をいくつかご紹介しました。どれかがうまくいくことを祈ろう。Windowsのファイルエクスプローラーを使用する2つの方法があります。
Windowsのファイルエクスプローラーのこれらの機能をご存知ですか?
写真提供:Jane0606/Shutterstock