Open Source · volyiMember

SysScrub — Windows maintenance, driver updates and disk health in one app

An open-source Windows maintenance tool that does what CCleaner does, but leaves nothing you can't undo. No account, no ads, no telemetry.

C#.NET 8WPFXAMLWin32 APIWMIxUnitGitHub ActionsInno Setup#Bilgisayar UygulamasıEkip aranıyor

SysScrub brings together the work that normally takes three separate programs: system cleaning, registry repair, driver updates, disk health (S.M.A.R.T.), disk analysis, startup management, uninstalling programs and software updates.

Why write another cleaner: every existing one does something irritating. Inflated "space saved" numbers, deletions you can't undo, bloated background services, paywalls, telemetry.

Where SysScrub stands:

• Scanning never deletes. Every module reads first, shows you what it found and why, and waits. The user decides what goes.

• Nothing is irreversible. Cleaning, registry, drivers, startup — every change made to the system lives in a single timeline you can roll back from. Deleted files go to quarantine; before any registry entry is removed a .reg backup and a system restore point are taken. If the backup fails, nothing is deleted.

• The numbers are real. Reclaimed space isn't estimated, it's measured on disk before and after.

• When it doesn't know, it says so. A drive whose S.M.A.R.T. can't be read doesn't vanish from the list and doesn't get a green badge — it states why it couldn't be read.

On the technical side: written in .NET 8 with WPF. Disk health reads the NVMe health log and ATA S.M.A.R.T. directly from the drive. Disk analysis is drawn as a squarified treemap, and the duplicate finder compares in three stages (size → first and last 4 KB → full SHA-256). Cleaning rules aren't hard-coded but stored as JSON, so adding a new cleaning target needs no code change. The interface ships in six languages: Turkish, English, German, Japanese, Korean and Simplified Chinese. 496 unit tests.

Status: under active development, currently 0.14.0-alpha. Nine modules are functional and read real system data. What's still missing is listed honestly in the repository's roadmap.

MIT licensed, all source is open:
https://github.com/SametEge/SysScrub

Proje Güncellemeleri

Henüz güncelleme notu yok.

Yorumlar

turkishdevelopersFounder

Projeni paylaştığın için teşekkürler. Turkish Developers topluluğunda üretimini görmek harika.

Yorum yazmak için giriş yap.