If it is a registry issue, I personally use this: http://www.registry-cleaner.net/

It's payware, but it seems to have cleared up some issues on my system in the past.