I running Windows Vista and Photoshop CS2. Everything seems fine except that every time I fire up CS2 it keeps asking me to register the software, even though I have already registered it.
I think it may be a registry permissions problem. Has anyone else come across this yet or does anyone know the registry key and value to set to indicate that the software has been registered?
Thanks
John
#1
On Wed, 13 Dec 2006 14:26:33 -0800, wrote:
I am running Windows Vista and Photoshop CS2. Everything seems fine except that every time I fire up CS2 it keeps asking me to register the software, even though I have already registered it.
I think it may be a registry permissions problem. Has anyone else come across this yet or does anyone know the registry key and value to set to indicate that the software has been registered?
I am running Vista and CS2 and don't have that problem, but I do have user account control turned off.
--
Charlie...
http://www.chocphoto.com #2
Yep, that fixed it. I turned off UAC, rebooted, ran CS2, told it not to register, turned UAC back on, rebooted and all is fine.
I would have thought that Vista would have asked permission to update the registry instead of silently rejecting it. Still, all is well now. Thanks very much for your prompt help.
#3
I would have thought that Vista would have asked permission to update the registry instead of silently rejecting it
security through obscurity. what you don't know might hurt you. :)
#4
It is not necessary to turn UAC off/on and reboot in between:
Another way to cope with Vista related security issues in applications that were written prior to Vista:
"Run As Administrator"
You will find this option when you right-click on the executable file. As with the UAC off/on trick, this needs to be done only once.
Registration and Update features will operate properly when the application is run as an administrator.
Without admin permissions, a Vista feature called "virtualization" kicks in (for legacy applications like CS2) and makes the application believe it can write to those protected keys or protected directory locations. In fact, it is writing to a set of local keys/local files that are not shared with any other user account. Without virtualization, most legacy applications would not run at all. But as you see, virtualization does not solve all issues.
#5
Thanks one and all for the useful information.
Updates seem to have run ok, just the registration that was giving grief. In the cosmic scheme of things, not the worst thing that could have happened!
Overall I'm very impressed with Vista and CS2 seems to run without problems on it.
#6