Repolode
builtbybel

builtbybel/FluentCleaner

winapp2.iniのコミュニティ製クリーニングルールで不要ファイルを削除する、WinUI 3製のモダンなオープンソースWindowsクリーナーです。

代替できる製品:CCleaner

スター
6,511
フォーク
234
未解決の Issue
26
最終コミット
先月

これは何?

FluentCleanerは、一時ファイル、ブラウザーのキャッシュ、ログなどの不要な残存ファイルを削除するWindows向けディスククリーナーです。CCleanerに代わる透明性の高いツールとして設計されており、追加ソフトの同梱や不安をあおる警告、レジストリクリーニング機能はありません。クリーニング対象はコミュニティが管理するwinapp2.iniデータベースで定義され、各エントリーにはアクセスするフォルダー、キャッシュのパス、レジストリキーが明記されています。ユーザーが選択するまで、何も実行されません。

このプロジェクトには、同じクリーニングエンジンとwinapp2.iniパーサーを使う2つのエディションがあります。メインエディションは、.NET 10上でWinUI 3を使用し、ランタイムを同梱しています。Windows 10 build 19041以降のx64およびARM64に対応しています。Classicエディションは、古いマシンや制限の厳しいマシン向けの、.NET Framework 4.8を使った小型のフレームワーク依存型WinFormsビルドです。WinGetではモダンエディションをインストールできます。

/AUTOおよび/SHUTDOWNコマンドラインスイッチを使って無人実行できるため、Windows Task Schedulerから利用できます。自動実行のたびに、削除したパスと削除した合計サイズを記録したログが出力されます。カスタムのwinapp2データベースを読み込むこともでき、XMLリソースファイルまたはJSONファイルを使ってUIを翻訳できます。

主な機能

  • 01winapp2.iniのルールに従って、一時ファイル、ブラウザーのキャッシュ、ログを削除します。
  • 02CCleanerに依存せず、コミュニティ製のwinapp2.ini形式をネイティブに解析します。
  • 03WinUI 3エディションと軽量な.NET Framework Classicエディションを提供します。
  • 04/AUTOでコマンドラインからサイレント実行でき、/SHUTDOWNを指定すれば実行後にシャットダウンします。
  • 05削除したパスと削除した合計サイズを記録するauto.logファイルを出力します。
  • 06Settings > Database > Customからカスタムのwinapp2データベースを読み込めます。

ユースケース

  • Windowsでブラウザーのキャッシュや一時フォルダーを消去し、ディスク容量を確保する。
  • /AUTOを使ってWindows Task Schedulerから定期的なクリーニングを実行する。
  • Classicエディションを使い、古いWindowsマシンや制限の厳しいマシンでクリーニングする。
  • カスタムまたはコミュニティ管理のwinapp2ルールセットを使ってクリーニングする。

クイックスタート

  1. 1

    WinGetでインストール

    winget install --id Builtbybel.FluentCleaner --exact
  2. 2

    GitHubのリリースページからモダン版のzipをダウンロードして展開します

使う前に知っておきたいこと

  • Windows専用です。モダン版では、Windows App SDK 2.0.1ランタイムを別途、正確なバージョンでインストールする必要があります。
  • モダン版は展開後で約140 MBあり、Windows 10 ビルド19041以降が必要です。
  • クリーニングルールはFluentCleaner自体ではなく、コミュニティのwinapp2.iniデータベースに基づいています。

トピック

よくある質問

FluentCleaner とは?
winapp2.iniのコミュニティ製クリーニングルールで不要ファイルを削除する、WinUI 3製のモダンなオープンソースWindowsクリーナーです。 FluentCleanerは、一時ファイル、ブラウザーのキャッシュ、ログなどの不要な残存ファイルを削除するWindows向けディスククリーナーです。CCleanerに代わる透明性の高いツールとして設計されており、追加ソフトの同梱や不安をあおる警告、レジストリクリーニング機能はありません。クリーニング対象はコミュニティが管理するwinapp2.iniデータベースで定義され、各エントリーにはアクセスするフォルダー、キャッシュのパス、レジストリキーが明記されています。ユーザーが選択するまで、何も実行されません。
FluentCleaner は無料で使えますか?ライセンスは?
FluentCleaner は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
FluentCleaner は今もメンテナンスされていますか?
半年以内に更新あり。FluentCleaner の最終コミットは 2026年9月17日 です。
FluentCleaner は何に使えますか?
Windowsでブラウザーのキャッシュや一時フォルダーを消去し、ディスク容量を確保する。 /AUTOを使ってWindows Task Schedulerから定期的なクリーニングを実行する。 Classicエディションを使い、古いWindowsマシンや制限の厳しいマシンでクリーニングする。 カスタムまたはコミュニティ管理のwinapp2ルールセットを使ってクリーニングする。
FluentCleaner のインストール方法は?
WinGetでインストール: winget install --id Builtbybel.FluentCleaner --exact GitHubのリリースページからモダン版のzipをダウンロードして展開します
FluentCleaner はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/builtbybel/FluentCleaner

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト