MSConfig is a inbuilt startup manager provided with Microsoft OS, it allows you to enable or disable services and startup items, however disabling startup entries does not actually delete them from the list.
As you can see from the screenshot below, the disable startup items still show up however they are now without check marks next to them, this list can get pretty huge if you use MSConfig to manage startup items.
MSConfig Cleanup is a handy utility that will allow you to permanently delete all the unchecked entries in MSConfig startup manager and remove them from the listing permanently.
Using this tool you can keep your startup entries clean and clutter free and help you manage it better.


I use MSConfig very often because I install lots of software and I really don't want to have a slow moving operating system with all that programs running while the system starts. Thank you very much for the tool you described above. I am using it already.
thanks for the useful tool. I’m downloading it now.
Keith, Thanks for sharing this utility. It will be very useful.
Nice tool, Thanks for the tips.