When most people run a registry cleaner for the first time, they're usually shocked by the sheer number of errors that the cleaner has uncovered. The first thing to remember is that your PC isn't on it's last legs, or isn't in especially bad shape just because a registry cleaner has found several hundred 'errors'.
Registry cleaners tend to be very thorough in finding errors. And it's not accurate to class them all as the same level of importance. Many errors will be small references that have been left after something was uninstalled.
Of course there are other more serious errors that registry cleaners find and repair.
Just about every registry tool I've tested so far works in a very similar way. First, it runs a scan. Then is lists all the errors. And finally you get to manually uncheck anything you're not sure of.
With 700+ errors? Yeah, right! Not only would you have to be some kind of registry expert - to know what each error meant. But you'd also need a lot of time on your hands. Can you imagine sifting through hundreds of errors, deciding whether to clean that each one or not? No thanks.
So what should you do?
The registry cleaners I've tested on this site appear to all be well constructed and do not damage your computer. I ran them recklessly, in full, on all of my computers here. And I just told it to fix all of the errors. Not the brightest thing to do, I know. But the results have been 100% positive.
Am I recommending you do that? Yes and no. I do recommend you use a reputable registry cleaner. I find that registry cleaners are safe to use. But I also recommend you back up your registry before running a scan. AND set a system restore point on your PC.
Don't spend hours un-checking different registry errors. Let the software do the hard work for you. That's what you paid your money for.