Releases: RaneKun/Windows-Cache-Cleaner
🎉 Windows Cache Cleaner v2.0.0 - Major Rewrite
🎉 Windows Cache Cleaner v2.0.0 - Major Rewrite
🚀 Complete Overhaul
This is a massive rewrite bringing the Windows Cache Cleaner from a functional tool to a professional-grade application. The UI is now fully responsive, packed with new features, and provides complete transparency into what's happening.
✨ Major New Features
🧵 UI Never Freezes!
- Background threading - All cleanup operations run in a separate thread
- Stay responsive - Minimize, move, or use other apps while cleaning
- No more "Not Responding" - UI stays smooth even during 30-minute WinSxS cleanup
📊 Real-Time Progress Tracking
- Live progress bar showing 0-100% completion
- Status updates displaying current operation and files processed
- Operation log with scrollable real-time updates of everything happening
- Space freed counter showing exactly how much disk space recovered
🔍 NEW: Analyze Mode
- Preview before cleaning - See what you'll get without deleting anything
- Calculate space savings - Shows size and file count for each location
- Fast scanning - Quick analysis without performing cleanup
- Make informed decisions - Know exactly what to expect
⛔ NEW: Stop Button
- Cancel anytime - Stop cleanup operations mid-process
- Safe cancellation - Completes current file before stopping
- Partial results - See what was completed before stopping
💬 Better User Feedback
- Confirmation dialog - "Are you sure?" before starting cleanup
- Live operation log - Watch each step happen in real-time
- Completion summary - Detailed report with space freed, files deleted, errors
- Error notifications - Real-time error messages with full details
🎨 UI/UX Improvements
- ✅ Comic Sans MS font throughout (friendly, approachable)
- ✅ "by Rane 🧹✨" branding in window title
- ✅ Emojis in all buttons (📋 Select All, 🔍 Analyze, 🚀 Run, ⛔ Stop)
- ✅ Windows accent color theming - Matches your system colors
- ✅ Dark theme with professional styling
- ✅ Select All button now works! (was dead code in v1.1)
- ✅ Proper button states - Disable/enable at appropriate times
🐛 Critical Fixes
Fixed in v2.0.0:
- ❌ UI freezing → ✅ Multi-threaded, always responsive
- ❌ No progress indication → ✅ Real-time progress bar and status
- ❌ Can't cancel → ✅ Stop button with graceful cancellation
- ❌ Debug print spam → ✅ Zero console output (all 150+ prints removed)
- ❌ Select All broken → ✅ Button now functional
- ❌ DISM popup window → ✅ Output captured and shown in UI
- ❌ Files in script directory → ✅ Proper app data directory (
%LOCALAPPDATA%\WindowsCacheCleaner)
📊 What Gets Cleaned (Unchanged)
All 19 cleanup locations from v1.0 are still available:
- 🗂️ Windows Temp Files
- 🗂️ User Temp Files
- 📦 Windows Update Remnants
- 🌐 Browser Caches (Chrome, Edge, Firefox, Opera, Brave)
- 🎮 GPU Shader Cache (NVIDIA, AMD)
- 🏪 Windows Store + UWP Cache
- 📸 Explorer Icon + Thumbnail Cache
- 💥 Crash Dumps
- 📝 Windows Logs
- ⚙️ WinSxS Cleanup (DISM)
- ...and 9 more!
Typical space savings: 5 GB to 50+ GB
📈 Performance Improvements
- Zero debug output = Faster execution
- Batch UI updates = Reduced overhead
- Efficient threading = CPU-intensive ops don't block UI
- Smart size calculation = Only when needed (analyze mode)
🔧 Technical Improvements
- Complete code rewrite with modern best practices
- 300+ new comments matching YouTube Downloader/Video Compressor style
- DRY principle applied - Eliminated code duplication
- Proper error handling - Specific exception catches, better logging
- Type-hinted functions - Clear parameter and return documentation
- Build scripts included - Easy .exe generation with
build_exe.bat
📦 What's Included
Windows Cache Cleaner.exe- Standalone executable (15-25 MB)windows_cache_cleaner_IMPROVED.py- Full source codewindows_cache_cleaner.ico- Application iconbuild_exe.bat/build_exe.py- Build scriptsBUILD_INSTRUCTIONS.md- How to build from sourceCHANGELOG.md- Complete version historyREADME.md- Comprehensive documentation
📸 Screenshots
Clean, responsive UI with real-time progress and operation log
⚠️ Important Notes
Antivirus False Positives
Some antivirus software may flag the .exe as suspicious. This is a false positive common with PyInstaller-built executables.
Solutions:
- Verify the source code yourself (it's open source!)
- Build the .exe yourself using included build scripts
- Whitelist in your antivirus
- Submit as false positive to your AV vendor
Requirements
- Windows 10 or 11
- Administrator rights (needed to delete system cache folders)
🙏 Credits
Created by RaneKun
Built with:
- Python 3.12
- PyQt6
- PyInstaller
- ❤️ and lots of coffee
📥 Download
Standalone EXE: Grab Windows Cache Cleaner.exe from the Assets below
Source Code: Clone the repo or download the source zip
Build from Source: Follow instructions in BUILD_INSTRUCTIONS.md
💬 Feedback
Found a bug? Have a suggestion?
- 🐛 Report Issues
- 💡 Request Features
- ⭐ Star the repo if you find it useful!
Version 2.0.0: From functional → professional 🎊
Made with ❤️ by RaneKun • Keep your Windows clean! 🧹✨
Windows Cache Cleaner — Safe & Simple Cache Removal Tool for Windows
📝 Release Description
A lightweight, no-nonsense tool that wipes out unnecessary Windows cache files with a single click.
Safe by design, beginner-friendly, and built with Python + PyQt6 — packaged into a smooth standalone EXE.
This release includes:
Windows Cache Cleaner.exe
Full Python source code
App icon (ICO)
Custom non-commercial license
Perfect for freeing space, removing Windows Update leftovers, cleaning Delivery Optimization cache, and keeping your system feeling fresh — without touching anything important.
Use it, learn from it, modify it… just credit the creator and don’t sell it. ✨