How kiowx/c_cleaner_plus works
C Cleaner Plus is a Windows GUI utility for storage cleanup and maintenance. The main user workflow is to select a cleanup or checkup task, review findings or a proposed plan, then execute selected actions and inspect results. Its documented product also includes large-file scanning, advanced cleanup, application uninstall, scheduled tasks, and downloadable rule packs. The sampled code shows the checkup-to-analysis and maintenance-UI-to-core boundaries; several other capability implementations were not sampled, so their links are limited to documented relationships.
Main entry points: cleaner_core.py Regular cleanup · main.py Application entry · checkup_ui.py One-click checkup UI · config Built-in rule packs
Components 16
Application UI
- Application entry
main.py - One-click checkup UI
checkup_ui.py - Maintenance tools UI
maintenance_ui.py
Cleanup and Scan
- Regular cleanup
cleaner_core.py - Checkup analysis
health_check.py - Large-file scan
tools/fast_large_files/src/main.rs - More cleanup tools
main.py
Maintenance Services
- Maintenance services
cleaner_core.py - Application uninstall
main.py - Scheduled tasks
main.py
Rules and Settings
- Built-in rule packs
config - Rule store
main.py - Interface settings
main.py
Other components
- Windows user
- Remote rule service
- Windows storage
Connections 16
- Windows user → Application entry: launches
README.md - Application entry → Regular cleanup: opens by default
README.md - Application entry → One-click checkup UI: opens from toolbox
README.md - One-click checkup UI → Checkup analysis: scans and plans
checkup_ui.py - One-click checkup UI → Maintenance services: creates cleanup plan
checkup_ui.py - Maintenance tools UI → Maintenance services: calls services
maintenance_ui.py - Regular cleanup → Windows storage: cleans files
README.md - Large-file scan → Windows storage: scans volumes
README.md - More cleanup tools → Windows storage: scans and cleans
README.md - Application uninstall → Windows storage: removes leftovers
README.md - Scheduled tasks → Regular cleanup: runs cleanup
README.md - Scheduled tasks → More cleanup tools: runs selected tasks
README.md - Built-in rule packs → Regular cleanup: defines cleanup rules
README.md - Rule store → Remote rule service: downloads packs
README.md - Rule store → Built-in rule packs: imports packs
README.md - Interface settings → Regular cleanup: configures preview
README.md