BleachBit:ファイル抹消もできるディスククリーナー

ファイル抹消もできる Windows 用フリーのディスククリーナー『BleachBit』の紹介です。

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 HelpHTMLヘルプ
C:\Users\username\AppData\Roaming\Microsoft\HTML Help\hh.dat
Icon CacheC:\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 SearchWindows Search のインデックスファイルを削除
C:\ProgramData\Microsoft\Search\Data\Applications\Windows\GatherLogs\SystemIndex\
MS Search ExtrasWindows Search の追加インデックスを削除
Notificationsアクションセンターのキャッシュの削除
C:\Users\user-name\AppData\Local\Microsoft\Windows\ActionCenterCache\
HKCU\Software\Microsoft\Windows\CurrentVersion\Security and Maintenance\Providers\EventLog
レジストリキーの削除
PeerNetworkingPeer 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 FoundationWindows Presentation Foundation
Print Queue
Quality Windows Audio/Video ExperienceQuality 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 SidebarWin 7 までにあったサイドバーガジェットに関するもの。
Windows SubsystemsLinux 用 Windows サブシステムに関するもの。
HKLM\Software\Microsoft\DirectDraw\MostRecentApplication
HKLM\Software\Wow6432Node\Microsoft\DirectDraw\MostRecentApplication
Windows UpdateWindows 10 で新しく導入された Windows サービス「Windows Update Medic Service」関連。C:\WINDOWS\Logs\waasmedic\ 下のファイルの削除。
WinSAT Shader CacheWindows標準システム評価ツール(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」をダブルクリックで起動します。

使い方

Windows用フリーソフト『BleachBit』のスクリーンショットです。

BleachBit のメイン画面です。
使い方は簡単で、削除したい項目のチェックボックスにチェックを付けます。
そして、そのまま「削除」ボタンをクリックするか。
プレビューで削除対象を確認してから「削除」ボタンをクリックするだけです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Shred Folders:
Shred Files:
指定したフォルダとファイルを復元できないようにシュレッダーしてくれます。

Wipe Free Space:
既に削除済になっているファイル領域を復元できないように上書きしてくれます。

設定

Windows用フリーソフト『BleachBit』のスクリーンショットです。

コミュニティから・・・する(winapp2.ini)にチェックを付けて、
BleachBit を再起動すると winapp2.ini がダウンロードされます。
ダウンロードが完了するとクリーニングの対象項目が追加されます。

ちなみに cleaners フォルダにダウンロードされています。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

参考例

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

Windows用フリーソフト『BleachBit』のスクリーンショットです。

対応OS

64 bit 版を含む XP から Windows 10 までの全てのバージョンの Windows
Linux 版もあります。

入手先

BleachBit ダウンロードページ – 公式サイト
BleachBit – 公式サイト