|
|
|
Processed through Paypal No account required. |







| File - Download InstallerClean v1.8.2 | ||||||||
| Description | ||||||||
|
A plea... Deanna and I have been running this site since 2008 and lately we're seeing a big increase in users (and cost) but a decline in percentage of users who donate. Our ad-free and junkware-free download site only works if everyone chips in to offset the revenue that ads on other sites bring in. Please donate at the bottom of the page. Every little bit helps. Thank you so much. Sincerely, your Older Geeks: Randy and Deanna Always scroll to the bottom of the page for the main download link. We don't believe in fake/misleading download buttons and tricks. The link is always in the same place. InstallerClean v1.8.2 👉 Safely clean orphaned Windows Installer files and reclaim disk space. InstallerClean is a modern, open-source tool for cleaning unneeded files from the hidden C:\Windows\Installer folder. It scans for orphaned .msi and .msp files, checks them against the Windows Installer database, and lets you delete them to the Recycle Bin or move them to a folder you choose.![]() Features: Scans C:\Windows\Installer for unneeded installer and patch files Detects orphaned MSI and MSP files Detects superseded patches, including Adobe Acrobat patches Uses the Windows Installer API instead of guessing by file names or dates Shows needed and removable files with sizes Delete sends files to the Recycle Bin Move option lets you keep removed files in a safe folder GUI and command-line versions included No telemetry, no network activity, no background service, no scheduled task Supported operating systems: Windows 10, Windows 11 Supported languages: English Changes: v1.8.2 05-27-26 Fixes Missing-from-disk banner no longer fires for a benign case. A registered patch marked superseded whose file was already removed (by an older cleaner or a manual sweep) used to count into the same banner as a genuinely missing non-removable package. The banner text described the latter and was misleading for the former, so a machine that had been cleaned before could see a permanent banner suggesting the system was broken when it was fine. CLI single-instance mutex now releases on the acquiring thread. The CLI was releasing its mutex from a thread-pool thread after the first await; Mutex.ReleaseMutex throws from any thread other than the one that owned it, so the process exited with an unhandled exception and the next launch hit the abandoned-mutex recovery path. Cancelling mid-Move or mid-Delete no longer surfaces an ObjectDisposedException. Closing the window during the operation now cancels the worker through the normal OperationCanceledException path; before, the worker hit ObjectDisposedException at its next checkpoint and the partial state landed in crash.log. CLI /m <path> honours the system-folder guard. A stale Scheduled Task argument carrying /m C:\Windows\System32\Spool previously bypassed the inside-system-folder gate. Now both the command-line argument and the settings-loaded fallback go through the same checks. CLI stdout never echoes framework-raised UnauthorizedAccessException messages. The two production throw sites with resx-sourced safe-to-display text opt in via a new sentinel exception type; everything else falls through to the generic type-name + crash-log path. CLI mutex-block message now shaped for sysadmin tools. Previously printed the GUI dialog body ("InstallerClean is already running."); now names the contending parties (GUI or another CLI run) and points at exit code 75. Accessibility Higher contrast on the orphans-list Reason column. The column that distinguishes Orphaned from Superseded is no longer the lowest text tier on the most semantically critical cell. Orphans list announces with column headers. Now a ListView + GridView (matching the registered-files window) so screen readers announce each row as column-headed cells rather than a single cell of run-together values. Alt+D access key on the completion-overlay Done button. A motor-impaired user driving by access keys can now dismiss every confirm dialog including the post-Move/Delete summary. Result-log noun aligned across surfaces. The Send-summary button was already called "summary"; the screen-reader Automation.Name, the failure status, and the success status now match. About window buttons carry distinct automation names so a JAWS user navigating by element list with About open over Main can tell the rows apart. SubtleLink underlines on keyboard focus matching its existing hover behaviour. The About window's MIT licence link now surfaces the same visual cue to a tabbing keyboard user that a mouse hover does. CLI documentation README short notes that taskkill /pid <pid> bypasses graceful cancel (the next run picks up the abandoned mutex), and that Group Policy denying UAC elevation surfaces as Windows error 740 to the parent shell. Same notes ported to README.fr and README.zh-CN. Translator-facing Body explanation paragraph templates the Reason values so a translator can edit the column labels in one place and have the body copy follow. BrowserLaunchFailed* resx keys renamed to the BrowserLaunch.* prefix every other key uses. Build installerclean-cli.csproj now pins PublishReadyToRun=false matching the WPF host so a future SDK feature-band change to the default cannot silently shift the CLI binary's R2R section count. ![]() ![]() Click here to visit the author's website. Continue below for the main download link. |
||||||||
| Downloads | Views | Developer | Last Update | Version | Size | Type | Rank | |
| 389 | 1,092 | no-faff | May 29, 2026 - 12:03 | 1.8.2 | 135MB | EXE | , out of 3 Votes. |
|
| File Tags | ||||||||
| InstallerClean Windows cleanup orphaned files MSI MSP patches disk space Recycle Bin portable NET open source safe cache setup command line | ||||||||
Click to Rate File     Share it on Twitter → Tweet
|