Registry Mechanic(6.0.0.750)

Registry Mechanic uses a high-performance detection algorithm to quickly identify missing and invalid references in your Windows® registry.
With a few easy steps Registry Mechanic will scan your entire registry for any invalid entries and provides a list of the registry errors found, you can then choose to selectively clean each item or automatically repair them all.
For your convenience and protection Registry Mechanic can also make a backup of any repairs made so that you can easily recover any changes if required.