Hi All,
I'm having an issue getting some context menu items to work correctly. I have two appstacks attached to my test user, both of which have applications in them with Context Menu customisations.
In the first appstack there is Beyond Compare, Kdiff and Tortoise SVN, and their context menu additions work fine.
In the second appstack, there is Notepad++ and an Image resizer (which only works via Right Click!!) and these are not shown.
If I swap the order of assignment around, it makes no difference. Any ideas on how I can troubleshot this?
Cheers,
Hi,
Try to add this to the snapvol.cfg of your writable volumes in "registry" section.
virtualize_registry=\REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform
virtualize_to=\USER\S-1-5-20\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform
virtualize_registry=\REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
virtualize_to=\USER\S-1-5-20\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
virtualize_registry_notify_change=\REGISTRY\MACHINE\Software\Microsoft\.NetFramework
virtualize_to=\MACHINE\Software\Microsoft\.NetFramework
virtualize_registry_notify_change=\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\.NetFramework
virtualize_to=\MACHINE\Software\Wow6432Node\Microsoft\.NetFramework
reverse_replicate_registry_key=\MACHINE\Software\Classes
If i were to have a guess, it is likely because of the two 'plus' characters in the Notepad++. The shortcuts/paths would likely be stored in some form of XML and plus is special character.
So to troubleshoot this, maybe you could either remove the Notepad++ and see whether the Image Resizer appears or rename the Notepad++ shortcut.
Hi,
Try to add this to the snapvol.cfg of your writable volumes in "registry" section.
virtualize_registry=\REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform
virtualize_to=\USER\S-1-5-20\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform
virtualize_registry=\REGISTRY\USER\S-1-5-20\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
virtualize_to=\USER\S-1-5-20\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
virtualize_registry_notify_change=\REGISTRY\MACHINE\Software\Microsoft\.NetFramework
virtualize_to=\MACHINE\Software\Microsoft\.NetFramework
virtualize_registry_notify_change=\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\.NetFramework
virtualize_to=\MACHINE\Software\Wow6432Node\Microsoft\.NetFramework
reverse_replicate_registry_key=\MACHINE\Software\Classes
Hi Tristan,
We're not using writeable volumes. I might make sure that line is in both of the appstacks though.
Cheers,
Hi Tristan,
I didn't have the reverse replicate line in the appstack that wasn't working, so adding it in and now OK 🙂
Cheers,