Just been working on a new laptop today (Acer) and it was pre-installed with all sorts of crapware. Mostly games and "backup utilities" and McAfee. I had to manually uninstall about 30 apps via Vista's Programs and Features

So it got me wondering is there any way of mass uninstalling or queuing an app to be uninstalled? Through Vista/XP you need to wait for Install Shield or whatever to close before beginning to uninstall the next app. Took way more time than it should have.

Just another one of those Windows annoyances! Any help appreciated as I often need to do this when I come across a slow machine that's just been clogged with a bunch of useless apps


PC Decrapifier will do this. Free for personal use.


You won't do better than re-installing Windows.

Once you've done that you could also set a System Restore point and revert to an early (clean) state, but reinstalling is the cleanest way.


I've already accepted PC Decrapifier as my answer but here's another one I've had luck with called Absolute Uninstaller

Absolute Uninstaller is similar to standard Windows Add/Remove program but more powerful.The standard Add/Remove program can't uninstall applications completely which often leaves broken registry keys ,unnecessary files on the hard disk.The more junk files your computer have ,the slower it runs. Uninstall Manager can wipe off all the junk files clearly in seconds.It offers a more user-friendly way to remove unneeded applications and to improve your computer efficiency.

enter image description here

Strange though, I don't know why its saying that app is so big.


I always use the following when I come across a slow machine: CCleaner then JkDefrag afterwards with PageDefrag to be absolutely sure page file and registry aren't fragmented.