When you run any program that uses the HKEY_LOCAL_MACHINE (HKLM) registry hive in Vista or Win7, Windows creates what it calls a 'virtualized' version of HKLM in the HKEY_CURRENT_USER registry hive that is specific to your own user account, and all requests to write to HKLM are transparently redirected to actually write to the virtualized version of the registry hive. Any requests to read first look in the virtualized hive, and use any values found there. If no values are found there, it will look in the main hive and use any values found there.
When you run Decal as admin, it writes all of the plugin values to the main registry hive, rather than the virtualized hive. This doesn't cause any problems until you attempt to turn off the run as admin option. When that happens, Decal attempts to read the registry and any plugins you uninstall from Decal will permanently persist and give you very strange problems.
You're really better off not using the run as admin option.
-----signature-----
Hazridi of WE, VT, HG, SC
Decal Core Dev - http://www.decaldev.com - Beta at http://www.decaldev.com/beta
Decal Core Dev - http://www.decaldev.com - Beta at http://www.decaldev.com/beta


