User can delete registy key: HKEY_CLASSES_ROOT\CLSID\.... when an SVS Layer is active
I'm having a problem with an inhouse application which I'm trying to virtualize with SVS, the problem that I seem to have is with a registry key in HKEY_CLASSES_ROOT\CLSID\....
When an SVS layer is activated on my Windows XP Desktop, I can delete registry keys in HKEY_CLASSES_ROOT\CLSID\.... as a user!
The keys in HKEY_CLASSES_ROOT\CLSID is a view of the keys in HKEY_CURRENT_USER\Software\Classes\CLSID\... and HKEY_LOCAL_MACHINE\Software\Classes\CLSID\...
When I try to delete this key in HKEY_LOCAL_MACHINE\Software\Classes\CLSID\..., it gives me an error, permission denied... this is a normal behaviour, but when I try to delete this key in HKEY_CLASSES_ROOT\CLSID, it deletes this registry key!
This only happens when an SVS layer is active, even with an empty layer.
Does anybody know why this happens?