Registry Smoker is a program that is designed to do one thing and do it well. It searches for and removes invalid entries from your registry. Unlike other registry cleaning utilities, registry smoker doesn't try to find the most invalid entries that it can possibly find.
Instead, when it finds an invalid registry entry, it then puts it through 3 levels of checking to ensure that it is actually invalid. Only after it passed all 3 levels, is it added to the list of invalid entries.
Our goal is accuracy, so you can remove entries with confidence. In addition, Registry Smoker automatically creates a perfect backup of the entries removed just in case it could make a mistake.