Hmm. 'Fault' can cover a very wide range of things from the imaginary to the very serious, and diagnostic programs vary from tolerably reliable to spyware.
I've used several programs over the years and currently prefer CCleaner (freeware). But I use it with great caution and never follow all the suggestions it makes, especially when it comes to the registry.
Bookmarks