cScan Documentation
Welcome to the official documentation for cScan - a comprehensive disk cleanup utility for Windows, macOS, and Linux.
Quick Links
Getting Started
- Installation & Quick Start - Complete setup guide
- Cross-Platform Guide - Platform-specific features
Features & Improvements
- Enhanced Features - What’s new in cScan
- Technical Fixes - Safety improvements explained
Additional Resources
- Documentation Review - Documentation overview
- GitHub Repository - Source code
What is cScan?
cScan helps you reclaim disk space by intelligently finding and removing:
- Cache Files - Browser, app, and system caches
- Temporary Files - Old temp files (7+ days)
- Large Downloads - Files >500MB in Downloads
- Old Installers - Setup files >30 days old
- Crash Dumps - Debug and crash report files
Key Features
Smart File Analysis
- AI-like categorization with safety assessment
-
Visual indicators: SAFE USER UNKNOWN CRITICAL - Smart suggestions for optimal cleanup
Cross-Platform Support
| Platform | Trash System | Temp Locations |
|———-|————–|—————-|
| Windows | Recycle Bin | %TEMP%, %LOCALAPPDATA%\Temp |
| macOS | Trash | /tmp, ~/Library/Caches |
| Linux | gio trash | /tmp, ~/.cache |
Safety First
- 7 Protection Layers including system file protection
- Trash/Recycle Bin integration (files recoverable)
- Complete logging of all operations
- Dry-run mode for testing
Example Results
SMART CLEANUP SUGGESTIONS
════════════════════════════════════════════════════
1. Cache files (can be regenerated)
Files: 61 | Size: 27.93 GB | Safety: safe
2. Old temporary files (7+ days old)
Files: 23 | Size: 3.35 GB | Safety: safe
Total space freed: 31.28 GB
Installation
# Clone repository
git clone https://github.com/TMHSDigital/cScan.git
cd cScan
# Install dependencies
pip install psutil # Windows
pip3 install psutil # macOS/Linux
# Run cScan
python cScan.py # Windows
python3 cScan.py # macOS/Linux
Documentation Index
User Guides
- README - Complete user manual
- Cross-Platform Guide - OS-specific instructions
Technical Documentation
- Improvements - Feature enhancements
- Fixes Applied - Safety fixes explained
Meta Documentation
- Documentation Review - Documentation overview
Quick Tips
- Always backup important data before cleanup
- Start with smart suggestions for safest cleanup
- Review unknown files carefully before deletion
- Use dry-run mode to preview changes
Contributing
We welcome contributions! Please see our GitHub repository for:
- Issue reporting
- Feature requests
- Pull requests
- Discussions
License
This project is licensed under the MIT License. See the LICENSE file for details.
Made with dedication by the cScan team
GitHub •
Issues •
Discussions