76
何が私を阻んでいるのか? 1.3

多くのOS Xユーザーが経験する最もイライラする問題の一つは、ディスクイメージ、ハードドライブ、またはネットワークボリュームをアンマウントしようとした際に、Finderが「ボリュームが使用中」のためアンマウントできないと表示することです。これは実際には、ボリューム上のファイルの1つが何らかのOS Xプロセスによって使用されていることを意味します。同様に、ゴミ箱を空にしようとした際に、ゴミ箱内のファイルの1つが使用中であると表示された経験は誰にでもあるでしょう。

Unix のプロなら、ターミナル コマンドの 1 つを使用して、問題のあるファイルとそのファイルを実際に使用しているものを見つけ出せることを知っているでしょう。しかし、シェルを苦手とする人には、HamSoft Engineering の What's Keeping Me? 1.3 がより使いやすいソリューションを提供します。

What's Keeping Me を使ってボリュームを取り出せない理由を調べるには、ボリューム名を入力して Return キーを押すだけです。数秒後、What's Keeping Me はボリューム上にある開いている(使用中の)ファイルと、それらを使用しているプログラムまたはプロセスの名前を表示します。ゴミ箱からファイルを削除できない理由を調べるには、削除できないファイルの名前を入力します。What's Keeping Me は、そのファイルを使用しているプロセスまたはプログラムを表示します。

問題となっているプログラムまたはプロセスを終了し、ビジー状態のファイルを「解放」するには、各プロセスを選択して「アプリケーションを終了」ボタンをクリックします。プログラムを再度使用する予定がある場合は、再起動してください。プログラムが終了しない場合は、kill(強制終了)することができます。killとはUnix用語で「quit with regard(偏見を持って終了する)」という意味です。ただし、killを実行すると、そのプログラムで保存されていない作業内容が失われることに注意してください。

「What's Keeping Me?」スクリーンショット
「What's Keeping Me?」では、ボリューム PhotoTiles の取り出しを妨げている原因が表示されます。

「管理者として」チェックボックスをオンにし、管理者のユーザー名とパスワードを入力すると、What's Keeping Me は管理者権限で検索を行います。これにより、ボリュームの取り出しやファイルの削除を妨げている管理者レベルまたはシステムレベルのプロセスが見つかる場合があります。また、これらのプロセスを終了してボリュームやファイルを解放することもできます。

What's Keeping Me の機能はすべて、ターミナルで適切なコマンドを使えば実行できます。しかし、誰もがコマンドラインに慣れているわけではありませんし、慣れている人でも、あまり使わないコマンドの構文を忘れてしまうことがあります。What's Keeping Me はシンプルな代替手段です。