77
役に立つゴミ、パート2

月曜日にSideTrashを紹介しました。これは、ゴミ箱アイコンをデスクトップやFinderウィンドウのサイドバーに表示できる便利な(しかも無料)ユーティリティです。シンプルな機能ですが、Mac OS Xユーザーから長年要望の多かった機能です。また、今日は、少しだけ価格が上がるだけで、はるかに多くの機能を提供するユーティリティを紹介すると書きました。それでは、早速…

Mac OS X のゴミ箱には、2 つの大きな制限があります。 ゴミ箱を空にすることを忘れないようにする必要 があります (実際に空にするまでファイルは削除されません)。そして、ゴミ箱を空にする時は、完全に空にする必要があります。閉店セールのように、すべてを処分しなければなりません。最初の制限はすべてのユーザーにとって問題ですが、特に初心者のユーザーには不釣り合いなほど影響があるように思います。Mac の所有者がゴミ箱を空にすることを忘れただけで、数ギガバイトもの情報がゴミ箱に入っているのを見たことがあります。2 つ目の制限は、パワー ユーザーや、ファイルやボリュームをもう少し制御したいユーザーにとって懸念事項です。これらのユーザーは、特定のボリュームから削除したファイルだけ、またはゴミ箱にしばらく入っていたファイルだけをゴミ箱から取り除く機能を求めています。 (ゴミ箱を、不要だと確信しているが、念のため 1 週間か 2 週間は保存しておきたいファイルの「保管場所」として使用することは珍しくありません。実際、ほとんどの電子メール クライアントには、「削除済み」メール用の同様の設定があります。)

聞き覚えがありますか?もしそうなら、Greg Weston氏の9ドルのCompost 1.6.1 ( ) をチェックしてみてください   。実は、2004年11月の「お買い得ソフトウェア」特集で、Compostの旧バージョンについて記事を書いたことがあります。しかし、あれは短い記事で、Compostについてはもっと詳しく論じる価値があると思います。

Mac OS X のシステム環境設定パネルとして動作する Compost は、Mac OS X のゴミ箱の上記 2 つの制限を両方とも修正し、他にも気の利いた機能をいくつか追加しています。最も明白な利点は自動削除機能です。Compost は、ユーザーが定義した分、時間、または日数よりも長くゴミ箱内にあるファイルを自動的に削除できます。また、ゴミ箱を特定のサイズに制限することもできます。たとえば、ゴミ箱を 512 MB に制限していて、その後ゴミ箱のサイズがその制限を超えるアイテムをゴミ箱に入れた場合、Compost はゴミ箱のサイズが制限内になるまで古いアイテムから削除します。(この機能は、最新の「X」量のゴミ箱のみが保持される、とも言えます。「X」の量はユーザーが決定します。) 代わりに (または追加で)、Compost に対して、サイズまたはパーセンテージで、ブートボリュームに常に一定量の空き領域があるように指示することもできます。ディスク容量が不足している場合 (メモリ管理にハードドライブを使用する Mac OS X では、これは好ましいことではありません)、このオプションを使用すると、空き容量を制限以上に維持するためにゴミ箱からアイテムが自動的に削除されるため便利です。

堆肥のメイン設定

Macに複数のハードドライブまたはボリュームが接続されている場合、Compostではボリュームごと に異なる 設定(保存期間、サイズ、空き容量の制限など)を選択できます。例えば、PhotoshopのスクラッチディスクとしてFireWireドライブを使用している場合、そのドライブの空き容量をできるだけ多く確保したいので、Compostにそのドライブのゴミ箱を空のままにするよう設定できます。

Compost では、実際の削除処理についてもいくつかのオプションが用意されています。「ロックされた項目を削除」オプションを選択すると、ロックを解除しなくても、ロックされた項目が自動的に削除されます。「空のフォルダをすぐに削除」設定を選択すると、他の設定に関係なく、空のフォルダがすぐに削除されます。これは、何も入っていないのだからゴミ箱を空にする必要はない、という考え方です。最後に、Compost でゴミ箱から項目を安全に削除することもできます。これは、Finder の「ゴミ箱を安全に空にする」コマンドと同じ安全な削除ルーチンを使用します。この種の削除では、ファイルが削除される際に複数回上書きされるため、処理に時間がかかりますが、特別なデータ復旧ツールを使っても、誰かがファイルを復旧できる可能性は大幅に低くなります。

ゴミ箱を空にすることを気にしなくてもいい場合はどうすればいいでしょうか?Compostには、他にも役立つ機能がいくつかあります。最も便利なのは、特定のボリュームのゴミ箱だけを空にする機能です。Compostのゴミ箱情報ウィンドウ(ユーザー定義のキーボードショートカットでアクセス可能)を開くと、マウントされているすべてのボリュームのリスト、各ボリュームの空き容量、そしてそのボリュームのゴミ箱にあるファイルの数とサイズが表示されます。ボリュームの「リサイクル」ボタンをクリックすると、 その ボリュームのゴミ箱だけが空になり、他のボリュームのゴミ箱の内容はそのまま残ります。

堆肥ゴミ情報ウィンドウ

あるいは、Compost のコンテキスト メニューをインストールすることを選択した場合は、Finder でボリュームのアイコンをコントロール キーを押しながら右クリックしてボリュームの個別のゴミ箱を空にすることができます。メニュー項目の 1 つに「 ボリューム名のゴミ箱を空にする 」が表示されます。

このコンテキスト メニューを使用すると、Finder 内のファイルをすぐに削除することもできます (最初にファイルをゴミ箱に移動する必要はありません)。ファイルまたはフォルダを Ctrl キーを押しながらクリックするか右クリックし、 コンテキスト メニューから [ すぐに削除] を選択するだけです。

最後に、Compost にはオプションのメニューバーメニューも用意されており、これを使うと、ゴミ箱情報ウィンドウの表示、特定のボリュームのゴミ箱の空化、標準のゴミ箱ウィンドウの起動、特定のボリュームのゴミ箱ウィンドウの起動など、様々な機能に素早くアクセスできます。さらに、リムーバブルボリュームのゴミ箱を空にして取り出すといった、私の経験上よくある一連の操作も、たった 1 つのコマンドで実行できます。

Compostのコンテクストメニュー、あるいはもっと良いのはメニューバーメニューが、Dockのゴミ箱アイコンからアクセスできればもっと良かったのにと思います。また、SideTrashのように、ゴミ箱をデスクトップやFinderウィンドウのサイドバーに配置するオプションがあればもっと 良かったと思います。しかし、これらの機能がなくても、CompostはMac OS Xのゴミ箱のあるべき姿と言えるでしょう