Skip to content

naix1337/SystemSweep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

81 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Version Windows .NET License
Downloads Stars

๐Ÿงน System Sweep Professional

The Ultimate Windows Optimization Toolkit
Clean ยท Tweak ยท Monitor ยท Supercharge

System Sweep is a professional Windows system cleaning and optimization tool.
It cleans temporary files, manages startup programs, finds duplicates, applies 30+ performance tweaks for gaming, and monitors system health โ€” all in a modern Fluent Design interface.


โœจ Features

๐Ÿ“Š Dashboard

Feature Description
Live System Monitor Real-time CPU, RAM, Disk, and Uptime tracking
Health Score Weighted algorithm (Disk 40% + RAM 30% + CPU 30%)
Quick Actions One-click Quick Clean, Empty Recycle Bin, Refresh

๐Ÿงน System Cleaner

Category Safety Description
๐Ÿ—‘๏ธ Temporary Files โœ… Safe Windows & user temp files
โ™ป๏ธ Recycle Bin โœ… Safe Deleted files in Recycle Bin
๐Ÿ“ฅ Download Cache โœ… Safe Downloads folder contents
๐Ÿ–ผ๏ธ Thumbnail Cache โœ… Safe Explorer thumbnail cache
โš ๏ธ Error Reports โš ๏ธ Caution WER report files
๐Ÿ“ฆ Installer Temp โš ๏ธ Caution MSI installer leftovers
๐Ÿช Store Cache โœ… Safe Microsoft Store cache
๐Ÿ“‹ Windows Logs โš ๏ธ Caution System log files
๐ŸชŸ Windows.old ๐Ÿ”ด Dangerous Previous Windows installation
๐Ÿ’พ Memory Dumps ๐Ÿ”ด Dangerous Crash dump files

โšก Performance Tweaks (30+)

๐ŸŽฎ Gaming & FPS (9 tweaks)
Tweak Impact Recommended
Hardware-Accelerated GPU Scheduling Reduces input lag, improves FPS โœ…
Enable Game Mode Prioritizes game processes โœ…
Disable Xbox Game Bar & DVR Recovers 5-15% FPS โœ…
Disable HPET Timer Reduces input lag
Disable CPU Core Parking Keeps all cores active for max perf โœ…
Disable Mouse Acceleration Raw aiming for FPS games
Disable USB Selective Suspend Prevents controller disconnects
GPU Maximum Performance Mode Forces max GPU clock โœ…
Enable Gaming Focus Assist Auto-disable notifications โœ…
โšก System Boost (12 tweaks)
Tweak Impact Recommended
High Performance Power Plan Max CPU speed always โœ…
Disable All Visual Effects Snappiest UI possible โœ…
Disable SysMain (Superfetch) Less disk/CPU on SSD โœ…
Disable Windows Search Indexing Less disk usage
Disable Background Apps Frees RAM & CPU โœ…
Disable Startup Delay Faster boot โœ…
Disable Notification Tray Cleaner systray
Disable Windows Error Reporting Less background CPU
Disable Transparency Effects Frees GPU resources โœ…
Disable Auto Disk Defrag Not needed on SSDs โœ…
Disable Tips & Suggestions No ads in Windows
Disable Cortana Frees 200-500MB RAM
๐Ÿ’พ Disk & Memory (7 tweaks)
Tweak Impact Recommended
Disable Hibernation Frees RAM-sized disk space โœ…
Disable NTFS Last Access Time Less disk writes โœ…
Disable 8.3 Filename Creation Faster NTFS
Disable Large System Cache Frees RAM
Disable Memory Compression Less CPU overhead (16GB+ RAM)
Clear Page File on Shutdown Security/privacy
Disable Thumbnail Cache Saves disk space
๐ŸŒ Network (8 tweaks)
Tweak Impact Recommended
Flush DNS Cache Fixes stale DNS
Disable Nagle's Algorithm Less network lag โœ…
Enable TCP Auto-Tuning Faster downloads โœ…
Disable QoS Bandwidth Limit Full network speed โœ…
Disable IPv6 Less overhead (IPv4-only)
Enable RSS (multi-core networking) Better throughput
Disable TCP Chimney Offload Fixes game stutters
Set Optimal MTU (1492) Less fragmentation
๐Ÿงน Cleanup (4 tweaks)
Tweak Impact Recommended
Clear Prefetch Files Removes old traces
Clear Windows Update Cache Frees 2-10GB โœ…
Clear Font Cache Fixes font issues
Clear Recent Files List Privacy

๐Ÿงฉ Additional Tools

Tool Description
๐ŸŒ Browser Cache Cleaner Chrome, Edge, Firefox, Brave cache
๐Ÿ—‚๏ธ Duplicate File Finder SHA256-based duplicate detection
๐Ÿš€ Startup Manager Registry + Folder autostart control
๐Ÿ“„ Cleaning Reports Export history as HTML

๐Ÿ–ฅ๏ธ UI & Experience

  • Fluent Design with Mica backdrop
  • Dark / Light theme toggle
  • Smooth page transitions and hover effects
  • Real-time Dashboard with system health monitoring
  • Cleaning history with statistics

๐Ÿš€ Installation

Option 1: Download Release (Recommended)

# 1. Download from GitHub Releases
https://github.com/naix1337/SystemSweep/releases

# 2. Run SystemSweep.exe (as Administrator)

Option 2: Build from Source

git clone https://github.com/naix1337/SystemSweep.git
cd SystemSweep
dotnet build cleaner1/cleaner1.csproj
dotnet run --project cleaner1/cleaner1.csproj

Option 3: Publish Single-File

.\publish.ps1
# Output: ./publish/SystemSweep.exe (7 MB)

โš ๏ธ Run as Administrator for full functionality (Windows.old, Memory Dumps, Performance Tweaks)


๐ŸŽฎ Usage

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ ๐Ÿงน System Sweep                                         โ”‚
โ”‚                                                          โ”‚
โ”‚ ๐Ÿ“Š Dashboard    โ†’ Live system health + quick actions     โ”‚
โ”‚ ๐Ÿงน Clean        โ†’ Category cards + presets              โ”‚
โ”‚ ๐ŸŒ Browser Cacheโ†’ Chrome/Edge/Firefox/Brave             โ”‚
โ”‚ ๐Ÿ—‚๏ธ Duplicates   โ†’ Find and remove duplicate files       โ”‚
โ”‚ ๐Ÿš€ Startup      โ†’ Manage autostart programs             โ”‚
โ”‚ โšก Tweaks        โ†’ 30+ performance optimizations        โ”‚
โ”‚ ๐Ÿ“ˆ Statistics   โ†’ History + HTML reports                โ”‚
โ”‚ โš™๏ธ Settings      โ†’ App configuration                    โ”‚
โ”‚ โ„น๏ธ About        โ†’ Version, license, updates             โ”‚
โ”‚ ๐Ÿ” License      โ†’ Activation & trial status             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Command Line

SystemSweep.exe --silent --clean   # Clean without UI
SystemSweep.exe --analyze           # Analysis only

๐Ÿ”‘ License System

System Sweep uses RSA 2048-bit signed license keys:

Format:  Base64( RSA_Signature | MachineFP | User | Expiry )

Generate License Keys

cd tools/KeyGenerator
dotnet run -- gen-keys                    # Generate key pair
dotnet run -- create <FP> <User> <Date>   # Single license
dotnet run -- batch licenses.csv           # Bulk generation

๐Ÿ—๏ธ Architecture

cleaner1/
โ”œโ”€โ”€ Pages/              # UI pages (8 pages)
โ”‚   โ”œโ”€โ”€ DashboardPage   # System health monitor
โ”‚   โ”œโ”€โ”€ CleanPage       # File cleaning
โ”‚   โ”œโ”€โ”€ TweaksPage      # Performance tweaks
โ”‚   โ”œโ”€โ”€ BrowserCachePage
โ”‚   โ”œโ”€โ”€ DuplicatesPage
โ”‚   โ”œโ”€โ”€ StartupPage
โ”‚   โ”œโ”€โ”€ SettingsPage
โ”‚   โ””โ”€โ”€ AboutPage       # Version, updates, license
โ”œโ”€โ”€ Services/           # Business logic
โ”‚   โ”œโ”€โ”€ CleaningService # File cleaning operations
โ”‚   โ”œโ”€โ”€ CalculationService
โ”‚   โ”œโ”€โ”€ HistoryService  # Cleaning history persistence
โ”‚   โ”œโ”€โ”€ SystemMonitorService
โ”‚   โ”œโ”€โ”€ TweaksService   # 30+ registry/power tweaks
โ”‚   โ”œโ”€โ”€ BrowserCacheService
โ”‚   โ”œโ”€โ”€ DuplicateFinderService
โ”‚   โ”œโ”€โ”€ StartupService
โ”‚   โ”œโ”€โ”€ ReportService   # HTML export
โ”‚   โ”œโ”€โ”€ ThemeService    # Dark/Light switching
โ”‚   โ”œโ”€โ”€ UpdateService   # Auto-update check
โ”‚   โ””โ”€โ”€ LicenseService  # RSA-based activation
โ”œโ”€โ”€ Models/             # Data models
โ”œโ”€โ”€ Controls/           # Reusable UI controls
โ””โ”€โ”€ Styles/             # Custom styles & themes

tools/
โ””โ”€โ”€ KeyGenerator/       # License key generation tool

๐Ÿ› ๏ธ Tech Stack

Technology Purpose
.NET 8.0 Runtime framework
WPF Desktop UI framework
WPF-UI 3.x Fluent Design controls
RSA 2048-bit License key signing
DPAPI Secure local storage
System.Management Hardware monitoring
PerformanceCounter CPU/RAM tracking

๐Ÿค Contributing

Contributions welcome! Open an issue or PR for:

  • ๐Ÿ› Bug fixes
  • โœจ New features
  • โšก Additional tweaks
  • ๐ŸŒ More browser support

๐Ÿ“„ License

MIT License โ€” see LICENSE for details.


Made with โค๏ธ by naix

Report Bug ยท Feature Request ยท Download

About

Professional Windows system cleaning and optimization tool. Clean temporary files, manage startup, find duplicates, apply 30+ performance tweaks for gaming, and monitor system health.

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages