I had this same problem and used RegCleaner to fix it. Use it to look for strange entries in the Startup section of your registry and remove them.