After Truenorth's suggestion, my second advice would be don't use programs that claim to fix registry errors or clean up the registry or anything of the sort. It's an unnecessary thing to do and usually just leads to more problems, as you've now learned.