Windowsでファイルを移動もしくは削除しようとした際、まれに「ほかの人またはプログラムによって使用されています」といったエラーが表示され、操作が完了できないことがある。特定のアプリケーションがそれらのファイルを利用していることが原因で、割合としては、Office系ソフトやpdfソフトを除けば、explorerが犯人であることが非常に多い。
※エラーの画面。ファイルを移動もしくは削除しようとした場合や、名前を変更しようとした場合によく表示される
この状況を解決するためには、PCそのものを再起動するか、もしくはタスクマネージャを起動してプロセスのところにある「explorer」を終了させるというのが一般的だ。もっとも、100パーセントexplorerが犯人かというとそうでもないし、再起動しても依然これらのエラーが表示されるケースも稀にある。それ以前に、ひとつのファイルを移動または削除させるためだけに、いちいち再起動などしていられないというのも本音だろう。
こうした場合に便利なソフトが「WhoLockMe」だ。このソフトをインストールしておけば、右クリックで表示されるコンテクストメニューから、ファイルを利用しているアプリケーションの名前を表示できるようになる。その画面から直接アプリケーション(正確にはプロセス)を終了させることができるので、操作しようにもできなかったファイルを、いちいちパソコンを再起動させなくとも操作できるようになるのだ。
※「WhoLockMe」を導入すると、右クリックで表示されるコンテクストメニューに、「Who Lock Me?」という選択肢が表示されるようになるので、対象のファイルの上で右クリックしてこれを実行する
※犯人となっているアプリケーションが判明した。この場合は「explorer」が犯人だった
※前の画面でアプリケーションを選択して「Kill Process」を押したところ。確認画面が表示される
※プロセスを強制終了させた状態。これでファイルの削除や移動、名前の変更が問題なく行えるようになる
ソフトそのものは英語版だが、非常に直感的に使えるインターフェイスを持っているので、利用にあたってとくに迷うことはない。同種のソフトでは、特定されたアプリケーションは必ず強制終了させなくてはいけなかったり、利用することでWindowsの挙動が不安定になりがちなケースもみられるが、本ソフトではとくにそのような制限もなく、筆者環境ではとくにPCが不安定になるといった現象も見られなかった。しばらく使っていると、この場合にはどのアプリケーションが怪しい、と当たりをつけられるようになるのも、メリットといえばメリットだ。
※インストーラはなく、バッチファイルからインストールを行う。アンインストールの際も同様だ。
■サービス名
WhoLockMe
http://www.dr-hoiby.com/WhoLockMe/index.php
■作者
Dr. Hoiby
■利用料
無料