Skip to content

Releases: RaneKun/Windows-Cache-Cleaner

🎉 Windows Cache Cleaner v2.0.0 - Major Rewrite

19 Jan 21:28
6a93bc8

Choose a tag to compare

🎉 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 code
  • windows_cache_cleaner.ico - Application icon
  • build_exe.bat / build_exe.py - Build scripts
  • BUILD_INSTRUCTIONS.md - How to build from source
  • CHANGELOG.md - Complete version history
  • README.md - Comprehensive documentation

📸 Screenshots

Screenshot 2026-01-20 030250

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?


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

28 Nov 10:06
3b3c909

Choose a tag to compare

📝 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. ✨