I have a bunch of older Windows XP programs. When I install them, they used to create right-click context menu entries in Explorer, but in Windows 8 64bit they don't seem to be doing that anymore.
I've read a few superuser questions and forum entries describing the issue on a per-application basis, but I would like to know what causes this behavior to begin with and how to fix it for ALL programs instead of trying to manually create the Registry entries for every single program.
Let me give you an example - Daemon Tools Lite - on my Windows XP machine, I can click on a .ISO file with the right mouse button and receive a bunch of options about mounting and later unmounting the file in a virtual DVD drive, but not in my Windows 8 64bit installation. The ISO file interestingly is associated with Daemon Tools Lite - if I double-click it, it does get mounted, however I do not have a quick option of unmounting the file - I have to use the program's task bar icon for that. But the point is that the file is correctly identified as being associated with Daemon Tools Lite (so the installation must have been successful), but the context menu was not created.
This is just one example, and it is severely slowing down my productivity to the point where I'm starting to wonder if upgrading to Windows 8 was a mistake.
On the other hand, Notepad++ was successful in creating its context menu entries, but that entry is valid for any file type, so maybe that's where the difference lies.
I'm comfortable enough with regedit to create a backup and make changes, but I don't know quite where to go to look for things like this, especially since this is my first 64bit OS (I don't even know if this makes a difference or not).
So, any thoughts or advice on how I can stop this behavior?
I'm wondering if there's a registry key or setting I could remove or enable that will show the correct entries again - otherwise I might just have to manually "copy" them over from my Windows XP machine (rewriting paths as I go along).