パソコンのオペレーティングシステムと実行中のアプリケーションは、大容量記憶装置に無数の一時ファイルを保存します。その最もよく知られた例の一つがウェブブラウザです。
キャッシュからの一時データに加えて、ダウンロード ログ、Cookie、保存されたパスワード、バックグラウンドでダウンロードされた更新、ログ ファイルなどがあります。
システムおよびアプリケーション プログラムは、必ずしもそのようなファイルを自ら削除するとは限りません。
その結果、ハードドライブにジャンクデータがどんどん蓄積され、バックアップ時に無駄な時間とスペースを浪費することになります。まさにここでBleachBitプログラムの出番です。最新バージョン5.0は、約2年ぶりのメジャーアップデートです。

Bleachbit は、一時ファイルや更新の残りなどの不要なデータを削除し、ハードドライブのスペースを解放します。
IDG
バージョン5.0の新機能
Bleachbit をご存知ですか?それなら、 バージョン5の新機能に特に興味があるのではないでしょうか。
まず第一に、サポート対象プログラムの拡張が挙げられます。このバージョンでは、不具合のある「.desktop」ファイル(つまり、アプリケーションへのショートカット)を削除できるようになりました。
さらに、このプログラムは、Discord、Geary、Librewolf 、Microsoft Edgeブラウザの一時ファイルも削除できるようになりました。Bashによって作成された一時データも削除できます。
開発者がリリースノートで明らかにしているように、ログファイルのクリーンアップもさらに最適化されました。デスクトップパネルの小さなアイコンは、より小さな最適化です。これにより、ソフトウェアが実行中かどうか、現在アクティブかどうかがより素早くわかるようになります。
プログラムの仕組み
基本的に、BleachBit は主に 2 つのタスクに使用できます。
まず、このプログラムはシステムからファイルとディレクトリを完全に削除します。そして、それらを復元できないように削除します。
つまり、GUIを使って機密情報を安全に削除したいなら、Bleachbitは最適なアプリです。1つまたは複数のファイル、あるいはフォルダ全体を削除するには、プログラムを起動し、プログラムウィンドウの右上隅にあるメニューを呼び出します。
2 つのオプションのいずれかを選択し、システムのファイル ダイアログから削除するオブジェクトを選択します。
2つ目、おそらくより一般的な機能領域は、プログラムやシステム自体によって残された不要なデータを削除することです。使い方は次のとおりです。プログラムウィンドウの左側にある「場所」の下で、データを確認して削除したいアプリケーションを選択します。
アプリケーションによっては、さらにサブ項目が表示されます。例えばFirefoxの場合、不要なデータを削除するための詳細なオプションが10個あります。パフォーマンスを低下させないために、例えばキャッシュとCookieはそのままにして、フォームの履歴やクラッシュレポートだけを選択的に削除することもできます。

プログラムを初めて起動した後、基本設定に切り替えてアップデートを設定したり、不要なクリーナーを自動的に非表示にしたりします。
サム・シングルトン
「システム」セクションも興味深い。使用されているプログラムのリスト、クリップボードの内容、ログファイルのローテーションといった項目にアクセスできる。ここで段階的に選択していく。
満足したら、まずは「プレビュー」をクリックすることをお勧めします。テスト実行では、アクションによってどれだけのメモリが解放されるかが表示されます。BleachBitは、実際に削除した場合に削除されるすべてのオブジェクトのリストを提供します。
これにより、選択した項目が少なすぎるか多すぎるかを事前に判断できます。「クリーン」をクリックした場合にのみ、プログラムはこれらの項目を実際に削除します。
一度選択すると、その設定は次回以降も保持されます。つまり、削除したオブジェクトを毎回再度選択する必要はありません。BleachBitは日常生活で役立つツールです。
Appleユーザーとシステム上で定期的にデータを交換している人なら、「DS_Store」ファイルについてよくご存知でしょう。これはMacのファイルマネージャーがファイルのメタ情報を保存する場所です。LinuxやWindowsでは全く役に立ちませんが、ストレージ容量を消費します。BleachBitの対応する機能を使えば、これらの厄介なファイルをスマートに削除できます。
最後に、データセキュリティの強化に貢献する 2 つの機能があります。
メニューから「空きストレージスペースのクリーンアップ」にアクセスできます。名前の通り、これは空き領域を上書きし、削除されたファイルを復元できないようにします。「ドライブ」内のどの領域をクリーンアップするかを指定できます。
「チャフを作成」という項目については説明が必要です。BleachBitはこれを利用して、選択したフォルダに指定のファイルをいくつか挿入し、そのフォルダを埋めます。その間に、すぐには認識されないようなファイルを「隠す」ことができます。ただし、安全な暗号化と比較すると、これはかなり分かりにくい方法です。
コマンドラインモード
BleachBitはコマンドラインから完全に制御できます。パラメータを追加せずにターミナルに「bleachbit」と入力するとGUIが起動します。ただし、「–list」を追加すると、利用可能なすべてのモジュールが表示されます。
bleachbit --list

Bleachbit にはコマンド ラインの完全なモードがあり、ターミナルでエイリアスを完全に自動化したり、すばやく削除したりできます。
IDG
CLIモードは、同じデータを定期的に削除し、そのプロセスを自動化したい人にとって便利です。次のようなコマンドがあります。
bleachbit --clean system.cache
スクリプト内で使用したり、cron ジョブとして自動化することもできます。
「クリーナー」の効果を事前に確認することをお勧めします。これは「--preview」(または「-p」)スイッチで行います。例えば、
bleachbit --preview firefox.cache
実行すると、グラフィカルユーザーインターフェースと同様に、影響を受けるファイルが表示されます。これで本当に必要な処理だと確信できる場合は、「–clean」(または「-c」)スイッチを使用してください。
プログラミングに慣れている方は、独自のクリーナーを作成することもできます。クリーナーはXMLファイルで、プロジェクトのGithubページにサンプルがあります。
この記事はもともと当社の姉妹誌 PC-WELT に掲載され、ドイツ語から翻訳およびローカライズされました。