Clean junk · Boost RAM · Scan threats · Manage startups · Shred files · Analyze storage
Built with .NET 8 & WPF — wrapped in a sleek dark UI
Cleanup
- Uninstaller — Deep uninstall with review-first leftover scanning and force-remove support for broken MSI entries
- System Cleaner — Scans 15 junk categories: temp files, Windows Update cache, prefetch, crash dumps, Recycle Bin, WinSxS, and more
- RAM Booster — Trim working sets and purge the standby list using native Windows APIs
- Privacy Clean — Clear browser caches, cookies, and tracking data with SQLite VACUUM + DNS flush
Analyze
- Storage Map — Visual treemap disk analyzer with breadcrumb navigation and top-10 largest files
- Install Monitor — Before/after snapshot diffing to see exactly what an installer changed
- Startup Manager — View, enable, disable, or remove startup entries from Registry, shell:startup, and Task Scheduler
- Duplicate Finder — 3-pass detection: file size → partial hash → full SHA-256
- Large File Finder — Find files above a configurable threshold (50 MB – 1 GB), batch delete
Tools
- File Shredder — Secure multi-pass deletion (Quick Zero, Random, DoD 5220.22-M, Enhanced 7-pass)
- System Info — Hardware inventory with weighted performance scoring and letter grades (S–F)
- Quarantine — Isolate suspicious files with restore capability and auto-expiry
- Software Updater — Check installed programs for available updates
- Disk Optimizer — TRIM, defrag, and optimization recommendations for HDD/SSD
- File Recovery — Scan and recover recently deleted files
- Empty Folder Finder — Detect empty folders from low-risk temp/cache roots; results require explicit selection before removal
- App Installer — Bundle installer for streamlined application deployment
Security
- Threat Scanner — Heuristic malware/adware/PUP detection with real-time file, process, startup, service, and hosts-file scanning
git clone https://github.com/ant3869/AuraClean.git
cd AuraClean
powershell -ExecutionPolicy Bypass -File install.ps1The install script handles everything — checks for .NET SDK (installs it if missing), builds a self-contained EXE, places it in %LocalAppData%\AuraClean, creates a desktop shortcut, and launches the app.
AuraClean requires Administrator privileges for system-level operations.
# Requires: .NET 8.0 SDK, Windows 10/11 x64
git clone https://github.com/ant3869/AuraClean.git
cd AuraClean
# Using the build helper
.\build.ps1 # Debug build
.\build.ps1 -Release # Release publish (single-file ~73 MB)
.\build.ps1 -Run # Build + launch
.\build.ps1 -Clean # Clean artifacts
# Or standard dotnet commands
dotnet build -c Debug AuraClean/AuraClean.csprojdotnet publish -c Release AuraClean/AuraClean.csprojProduces a self-contained single-file executable (~73 MB). No .NET runtime required on the target machine.
| Technology | Purpose | |
|---|---|---|
| ⚙️ | .NET 8.0 | Runtime & SDK |
| 🖼️ | WPF | UI framework |
| 🎨 | MaterialDesign XAML Toolkit | UI components & theming |
| 🏗️ | CommunityToolkit.Mvvm | MVVM source generators |
| 💾 | System.Data.SQLite | Browser database cleanup |
| 📋 | TaskScheduler | Startup & scheduled task management |
AuraClean follows the MVVM pattern with static async services. Every long-running operation supports progress reporting and cancellation.
Native Windows APIs (P/Invoke) are used where needed:
EmptyWorkingSet/NtSetSystemInformationfor memory optimizationMoveFileExfor boot-time deletion of locked files- Restart Manager API for detecting which processes hold file locks
GlobalMemoryStatusExfor accurate memory stats
All user data is stored locally in %LocalAppData%\AuraClean\ — settings, cleanup history, quarantine, snapshots, and logs.
- Restore points can be created before cleaning operations
- Dry-run mode and confirmation prompts apply across destructive cleanup tools
- Cleaner preserves common photo/screenshot formats even when they appear inside selected junk folders
- Abandoned application-data cleanup is opt-in and reviewed separately from routine system junk
- Uninstaller leftovers, orphaned registry keys, and empty-folder results are review-first instead of preselected
- DoD 5220.22-M compliant file shredding
- Quarantine with restore and auto-purge
- WinSxS cleanup uses official DISM commands only
- Requires Administrator privileges by design
This project is provided as-is for educational and personal use.

