I'm very familiar with this problem. If you restore Photoshop from backup instead of reinstalling, you break licensing.
Two ways to fix this:
Reinstall from your discs and serial number. Reinstall updates.
or if you know how to use Terminal and a python script, you might be able to avoid reinstalling.
Let me know what you want to do.
Greetings Gene, Thank you so much for your altruism in helping people around here. It speaks volumes for your character. I ended up being very quickly invited to a skype chat by an adobe rep, and ended up I'm going to buy CS6 for a very moderate price to fix this problem(after of course things like checking my serial for CS4). Adobe has fully satisfied me with how quick they were, and their solution. I apologize for others who encounter this problem and don't have the cash for CS6. It just barely fit in my budget, as long as I can get by on some top ramen later on in the month. lol.. So I am satisfied.
Thanks for your quick response again Gene.
Oh ok. I'm surprised. A while back Adobe made a policy to offer the CS6 upgrade only one version back...CS5. In fact you can go on the CS6 sales page and see CS5 as the only upgrade path.
But odd enough the installer accepts cs4 serial numbers, so maybe Adobe just cared about a sale.
It is a wise move. You can now have the latest Adobe Camera Raw, 8.7.1 without having to convert any later raws to dng.
I'm glad you made the move, lots more features to use.
Can you help me with a similar issue I have on my CS4? I'll try using terminal. How is it done?
First this is for OSX 10.7 and above. Log into an admin account just to be safe.
and at the bottom download the License Repair Tool to your Desktop. It will be a Mac dmg file.
Double-click on the dmg and it will create the License Recover folder.
Inside that folder is "LicenseRecover.py" Keep that folder open.
Start Terminal. Type sudo<space> at the command prompt.
Drag and drop the LicenseRecover.py file to the Terminal window and then press <Enter>
It should look exactly like the screenshot. Sudo should have a space after it.
When you are sure that's what you have, next is the password.
The Terminal cursor may not move or show dots or stars as you type your password, so carefully type it in anyway.
Press <enter> and let the script run. It will tell you when it is finished.
Exit Terminal and restart CS4. It should work, but I have gotten one or two complaints that it didn't.