A number of various different issues with my registry have caused strange errors to occur on my computer. Here's two main ones that I've noticed:
If I right-click on a .exe file and select "run as administrator", An error will state something like "there is no action associated with running this file as an administrator". I have to right-click, click on properties, and mark the "run as administrator" checkbox in order to get the program to run as admin.
If a program wants to open the browser, it will often give the following error:
failed to open the webpage "http://whatever.com/" in your default web browser: (class not registered)
Even though I have set google chrome as my default browser multiple times.
I suspect this has to do with my registry. Is there any way to force each installed program to check it's registry values and set them to defaults? Or some way to "rebuild" the registry, and resolve any errors found? I've tried using CCleaner's registry cleaner, and it didn't help.
Another problem that's slightly related is that in the context (right-click) menu, there's an option to "runAsUser". This gives the same error as "run as administrator". I vaguely remember installing runAsuser a long time ago, but I have no clue why. Is there any way to remove this from my computer? I can't find it in shellexviewer.
edit: I'm running windows 8 Professional Edition, on a dell xps 15 (L502X).