Some time it will work, you can try registry scan for some time of interval. I prefer to use http://www.ccleaner.com/ for registry scan.
Benefits of using registry cleaning software include not only improving the overall performance of your computer, but also that it does everything for you automatically. Although it is possible to manually configure your computer's registry, the data is encrypted and can be up to thousands of lines long, and is not decipherable by most computer users. I have a link where you can download:http://www.download-registry-cleaners.com/fix-registry-errors/