BleachBit:ファイル抹消もできるディスククリーナー
ファイル抹消もできる Windows 用フリーのディスククリーナー『BleachBit』の紹介です。
BleachBit
BleachBit は、OS やアプリケーションが一時的に生成した不要なファイルを削除し、
ディスク領域の確保とプライバシーを保護することができるフリーのディスククリーナー。
Windows 版以外にも Linux 版もあります。
記事を作成もしくは更新時点でのバージョン:4.2.0
システムが生成するファイルでは、以下のものを削除できます。
- ゴミ箱
- クリップボード
- メモリダンプ
- ログファイル
- 一時ファイル
- 先読みキャッシュ(C:\WINDOWS\Prefetch\)
- MUICache
- Windows Update 用のアンインストーラー
上記とは別にディープスキャン機能で、以下のファイルを削除できます。
- .DS_Store ファイルの削除
- Thumbs.db ファイルの削除
- システム上もしくはユーザープロファイル下にある VIM スワップファイルの削除
- バックアップファイルの削除
- 一時ファイルの削除
ユーザーがフォルダやファイルを指定して削除と対象から除外することもできます。
Edge/ FireFox/ Google Chrome/ Vivaldi/ Brave/ Opera 等の Webブラウザーでは、
ブラウザーによって多少の違いは有りますが、
- Web サイトのキャッシュ
- Cookie
- フォームの入力履歴
- パスワード
- 閲覧履歴
- ダウンロード履歴
- 検索エンジンの使用履歴や検索エンジンの削除
- セッション(復元を含む)
- 複数端末間の同期
- クラッシュレポート
- サイト別設定
- バックアップファイル
各ブラウザーが使用しているプロファイルのデータベースの断片化の解消も可能。
→データサイズの縮小と速度の改善に繋がります。
デフォルトでサポートしているアプリケーションには、以下のものがあります。
- Adobe Reader
- aMule
- Chromium
- Discord
- Filezilla
- Firefox *
- Flash Player *
- GIMP
- Google Chrome *
- Google Earth
- Google Toolbar
- gPodder
- HexChat
- Heppo OpenSim Viewer
- Internet Explorer *
- Java *
- LibreOffice
- Microsoft Edge *
- Microsoft Office *
- Midnight Commander
- Miro
- Octave
- OpenOffice.org
- Opera
- Paint *
- Pale Moon
- Pidgin
- RealPlayer
- Safari
- Screenlets
- SeaMonkey
- Second Life Viewer
- Silverlight *
- Skype
- Slack
- SmartFTP
- TeamViewer
- Thunderbird *
- TortoiseSVN
- VIM
- VLC media player *
- Vuze / Azureus
- Warzone2100
- Waterfox
- Winamp
- Windows Defender *
- Windows Explorer *
- Windows Media Player
- WinRAR
- WinZio
- WordPad
- Yahoo! Messenger
- ZOOM
「*」の付いてるものは、初期表示されているアプリケーションです。
それ以外のものは、デフォルトでは非表示になっています。
フォルダやファイルを指定して復元できないように削除したり、
削除済みファイルが使用していた空き領域も復元できないように消去可能。
表示言語も分かりにくいものの日本語(一部英語のまま)で表示してくれます。
デフォルトでは、クリーニングの対象となっていないアプリケーション等も、
設定画面から別途クリーニングリスト(Winapp2.ini)をダウンロードすると、
クリーニングが可能になるものもあります。
記事作成時点では、以下のものがあります。
Winapp2.ini(2021 年 3 月 20 日現在)
Microsoft製品
- Microsoft
- MS Office
- MS Office Recent Templates
- MS Office Unsaved Files
- OneDrive
- OneDrive Extras
- Outlook 2003
- Outlook Appointment Location
- Outlook Recent Searches Extras
- PowerShell
- Skype
- Skype Messages
- SQL Server
- Visual Studio
- Visual Studio Backups
- Visual Studio Cache
- Visual Studio Installation Packages
- Visual Studio MRU
- Visual Studio Search History
- VS Code
Windowsシステム
以下で記載しているフォルダ&ファイルパスとレジストリキーは、プレビューした際の結果です。
お使いの PC では異なる場合がります。
あくまで参考程度に載せています。
Active Setup Temp Folder | ・セットアップ一時ファイル セットアッププログラムが一時的に作成するファイルの削除を行います。 C:\WINDOWS\msdownld.tmp の削除。 HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Active Setup Temp Folders HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Active Setup Temp Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Paint\Recent File List 上記のレジストリキーの削除。 |
---|---|
App Compat Cache | ・アプリケーション互換キャッシュ HKLM\System\CurrentControlSet\Control\Session Manager\AppCompatCache HKLM\System\CurrentControlSet\Control\Session Manager\AppCompatCache HKLM\System\CurrentControlSet\Control\Session Manager\AppCompatCache HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Paint\Recent File List 上記のレジストリキーの削除 |
AutoPlay Devices | ・自動再生デバイス PC に接続されているデバイスやドライブが自動再生から除外されます。 |
Cached Certification Files | ・キャッシュされた認証ファイル %WINDIR%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\ 下のファイルの削除 |
Cached File Extensions | ・キャッシュされたファイル拡張子 \Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts .DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts 上記のレジストリキーの削除 |
Cached Shell Extensions | ・キャッシュされたシェルの拡張子 \Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached \.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached 上記のレジストリキーの削除 |
CD Burning | ・CD書き込み 一時書き込みフォルダ保存先に格納されているフォルダ等の削除 C:\Users\user-name\AppData\Local\Microsoft\Windows\Burn\ 下のファイルの削除 |
Common Language Runtime | ・共通言語ランタイム ユーザーフォルダやシステムフォルダ内にある UsageLogs フォルダのログファイル等の削除 |
Compatibility Assistant | ・互換性アシスタント \Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted \Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Store \.DEFAULT\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted \.DEFAULT\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Store 上記のレジストリキーの削除 |
Device Manager Cache | ・デバイスマネージャーキャッシュ |
Dialog Box Traces Extras | ・ダイアログボックストレース HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\CIDSizeMRU HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRU HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSavePidlMRU 上記のレジストリキーの削除 |
Explorer MRU Extras | エクスプローラーの MRU (最近使ったリスト) の履歴の削除。 HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams 上記のレジストリキーの削除 |
Feeds Cache Extras | ・フィードキャッシュ C:\Users\username\AppData\Local\Microsoft\Feeds Cache\AD6ST7IZ\desktop.ini C:\Users\username\AppData\Local\Microsoft\Feeds Cache\B1VOM2IO\desktop.ini C:\Users\username\AppData\Local\Microsoft\Feeds Cache\FQN4T1RL\desktop.ini C:\Users\username\AppData\Local\Microsoft\Feeds Cache\L25N9B40\desktop.ini C:\Users\username\AppData\Local\Microsoft\Feeds Cache\VLQOQ5MB\ieonlinews.microsoft[2] C:\Users\username\AppData\Local\Microsoft\Feeds Cache\container.dat C:\Users\username\AppData\Local\Microsoft\Feeds Cache\desktop.ini 上記のファイルの削除 |
Font Cache | ・フォントキャッシュ C:\Users\username\AppData\Local\GDIPFONTCACHEV1.DAT C:\WINDOWS\ServiceProfiles\LocalService\AppData\Local\FontCache\~FontCache-FontFace.dat C:\WINDOWS\ServiceProfiles\LocalService\AppData\Local\FontCache\~FontCache-FontSet-S-1-5-21-3954176980-4134701367-557341870-1000.dat C:\WINDOWS\ServiceProfiles\LocalService\AppData\Local\FontCache\~FontCache-S-1-5-21-3954176980-4134701367-557341870-1000.dat C:\WINDOWS\ServiceProfiles\LocalService\AppData\Local\FontCache\~FontCache-System.dat |
HTML Help | HTMLヘルプ C:\Users\username\AppData\Roaming\Microsoft\HTML Help\hh.dat |
Icon Cache | C:\Users\username\AppData\Local\Microsoft\Windows\Explorer\iconcache_16.db C:\Users\username\AppData\Local\Microsoft\Windows\Explorer\iconcache_256.db C:\Users\username\AppData\Local\Microsoft\Windows\Explorer\iconcache_32.db C:\Users\username\AppData\Local\Microsoft\Windows\Explorer\iconcache_48.db C:\Users\username\AppData\Local\Microsoft\Windows\Explorer\iconcache_idx.db |
Jump Lists | ジャンプリスト |
Live Kernel Watchdog Extras | カーネル ライブダンプ |
MS Clip Organizer | ・クリップ オーガナイザ PC内のメディアファイルを整理できるOfficeツール「クリップ オーガナイザ」関連 C:\Users\username\AppData\Roaming\Microsoft\Clip Organizer\ |
MS IE6 Installation Temps | ・MS IE6 一時インストール C:\WINDOWS\msdownld.tmp |
MS Management Console | ・マイクロソフト管理コンソール関連 |
MS Notepad | ノートパッド |
MS Search | Windows Search のインデックスファイルを削除 C:\ProgramData\Microsoft\Search\Data\Applications\Windows\GatherLogs\SystemIndex\ |
MS Search Extras | Windows Search の追加インデックスを削除 |
Notifications | アクションセンターのキャッシュの削除 C:\Users\user-name\AppData\Local\Microsoft\Windows\ActionCenterCache\ HKCU\Software\Microsoft\Windows\CurrentVersion\Security and Maintenance\Providers\EventLog レジストリキーの削除 |
PeerNetworking | Peer Name Resolution Protocol Peer Networking Grouping Peer Networking Identity Manager 上記のサービス関連だと思います。 C:\WINDOWS\ServiceProfiles\LocalService\AppData\Roaming\PeerNetworking\ |
Power Efficiency Diagnostics | 電源効率の診断レポートの削除。 C:\ProgramData\Microsoft\Windows\Power Efficiency Diagnostics\ |
Presentation Foundation | Windows Presentation Foundation |
Print Queue | |
Quality Windows Audio/Video Experience | Quality Windows Audio Video Experience サービス関連 C:\WINDOWS\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\qwavecache.dat |
Recent Wallpaper Locations Extras | 最近使用した壁紙の位置 |
Screenshot Index | スクリーンショットインデックスのリセット。 スクリーンショットの名前を “Screenshot(1).png “に戻します。 |
Search History | 検索履歴の削除 |
Sharing MFU | 頻繁に共有されるリストが削除されます。 「共有」の下に表示されているアプリを削除するものではありません。 |
Start Menu Cache | ・スタートメニューのキャッシュ HKCU\Software\Microsoft\Windows\CurrentVersion\UFH\SHC レジストリキーの削除 |
Start Menu Programs Cache | スタートプログラムメニューのキャッシュ HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2 HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2 HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2 レジストリキーの削除 |
Stored Media Player Paths | ・保存されたメディアプレーヤーのパス HKCU\Software\Microsoft\Keyboard\Native Media Players レジストリキーの削除 |
Stored MIME Types | ・保存されたMIMEタイプ HKCU\Software\Classes\MIME\Database\Content Type レジストリキーの削除 |
Temporary Files | 一時ファイルの削除 |
Windows Chkdsk File Fragments Extras | ・Windows Chkdsk ファイル フラグメント ドライブのエラーや破損ファイルをスキャンする Chkdisk が生成した診断ファイルを削除します。 |
Windows Error Reporting | ・Windowsエラー報告 |
Windows Error Reporting Extras | ・その他のWindowsエラー報告 |
Windows Installer | ・Windows インストーラー |
Windows Logs | ・Windows ログ |
Windows Logs Extras | ・その他の Windows ログ |
Windows MUICache | ・Windows MUI キャッシュ HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache レジストリキーの削除。 |
Windows Retail Demo | ・Windows リテールデモ C:\ProgramData\Microsoft\Windows\RetailDemo\OfflineContent\Microsoft\Content\Neutral C:\ProgramData\Microsoft\Windows\RetailDemo\OfflineContent\Microsoft\Content C:\ProgramData\Microsoft\Windows\RetailDemo\OfflineContent\Microsoft C:\ProgramData\Microsoft\Windows\RetailDemo\OfflineContent\Packages C:\ProgramData\Microsoft\Windows\RetailDemo\OfflineContent C:\ProgramData\Microsoft\Windows\RetailDemo |
Windows Sidebar | Win 7 までにあったサイドバーガジェットに関するもの。 |
Windows Subsystems | Linux 用 Windows サブシステムに関するもの。 HKLM\Software\Microsoft\DirectDraw\MostRecentApplication HKLM\Software\Wow6432Node\Microsoft\DirectDraw\MostRecentApplication |
Windows Update | Windows 10 で新しく導入された Windows サービス「Windows Update Medic Service」関連。C:\WINDOWS\Logs\waasmedic\ 下のファイルの削除。 |
WinSAT Shader Cache | Windows標準システム評価ツール(WinSAT)関連。 C:\WINDOWS\Performance\WinSAT\ShaderCache10.gs_4_0 |
.NET Framework | |
.NET Framework Isolated Storage |
サードパーティ製アプリケーション
- 4K Video Downloader
- Adobe Air
- Adobe Application Manager
- Adobe Flash Player
- Adobe Flash Player Extras
- Amazon Kindle for PC Extras
- Amazon Kindle for PC Session
- AOMEI Backupper
- AVG
- Baidu Spark
- BlueStacks APKs
- Brave
- CopyTrans
- CrashRpt Logs
- DriverMax
- dvdcss
- Easy Anti-Cheat
- GnuCash
- Google Update
- IDLE Recent Files
- InstallShield
- Intel Logs
- IObit Driver Booster
- IObit Uninstaller
- Microsoft Silverlight
- MySQL Workbench
- NVIDIA
- NVIDIA Install Files Extras
- OpenOffice.org
- OpenOffice.org Setup Files
- PDF-XChange Editor
- pgAdmin
- Python
- Qt Framework
- Realtek
- Steam
- TeraCopy
- TortoiseSVN
- TortoiseSVN History
- Unchecky
- Vivaldi
- XnView
- XnView Extras
備考
Windows で人気のディスククリーナーに CCleaner がありますが、
今もそーなっているのかは分かりませんが、
Microsoft が CCleaner を「潜在的に不要なアプリ」に分類しています。
Microsoftが人気のPC最適化ツールであるCCleanerを「潜在的に不要なアプリ」に分類している – GIGAZINE
また、この BleachBit もレジストリキーを削除しますが、
これに関しても Microsoft が推奨していません。
レジストリクリーナーを使うのはやめて? ~Microsoftがサポート文書で呼びかけ – 窓の杜
以上を踏まえて、使うようにしましょう。
不安な方は、以下のアプリなどでバックアップしておきましょう。
CloneApp:Windowsやアプリの設定を簡単にバックアップ&復元できる
Hekasoft Backup&Restore:Webブラウザーのプロファイルをバックアップできる
レジストリキーを削除する際には、システムの復元ポイントも作成しておきましょう。
入手方法
下記から「BleachBit」をダウンロードします。
BleachBit ダウンロードページ – 公式サイト
BleachBit – 公式サイト
インストーラー版とポータブル版とがあります。
本記事では、ポータブル版を使用して記事にしています。
インストール手順
ダウンロードした ZIP ファイルを解凍してできたフォルダを好きな場所に置くだけです。
あとは、フォルダの中にある「bleachbit.exe」をダブルクリックで起動します。
使い方
BleachBit のメイン画面です。
使い方は簡単で、削除したい項目のチェックボックスにチェックを付けます。
そして、そのまま「削除」ボタンをクリックするか。
プレビューで削除対象を確認してから「削除」ボタンをクリックするだけです。
Shred Folders:
Shred Files:
指定したフォルダとファイルを復元できないようにシュレッダーしてくれます。
Wipe Free Space:
既に削除済になっているファイル領域を復元できないように上書きしてくれます。
設定
コミュニティから・・・する(winapp2.ini)にチェックを付けて、
BleachBit を再起動すると winapp2.ini がダウンロードされます。
ダウンロードが完了するとクリーニングの対象項目が追加されます。
ちなみに cleaners フォルダにダウンロードされています。
参考例
対応OS
64 bit 版を含む XP から Windows 10 までの全てのバージョンの Windows
Linux 版もあります。