Jul 5, 2007

Installing Photoshop CS3 With Windows XP SP1

As most readers of this blog know, I rarely write about technical issues choosing, instead, to focus on the more creative aspects of photography. However, on occasion, I find something that is technical but has proven extremely helpful to me and will take the time to write about it. As you might have guessed, today is one of those days.

I recently purchased the upgrade to Photoshop CS3. Upgrades like this sometimes go smoothly but also have the potential to be painful. Needless to say, there are the issues with plug-ins...will the ones I have be compatible with CS3? There is resetting preferences. There is learning about new features (granted, that is why I am upgrading, but the learning is still time consuming). And then there are the dreaded installation issues.

Well, I went to do the install and was stopped dead in my tracks. I got a response back from the CS3 installer stating that I was running Windows XP with SP1 and that Adobe Photoshop will not install unless one is running SP2 or Vista. Well, with other programs, I had run into the "we don't support the software on XP with SP1 before" but the program always installed and then you were on your own. And it always worked because, to the best of my knowledge, there really shouldn't be anything in SP2 that would keeps most programs from running compared with SP1. But, for whatever reason, Adobe did not go with this route.....they just made Photoshop CS3 uninstallable unless you have SP2.

Anyone else out there with this situation thinking about getting CS3? If there are, you have probably heard the stories about the complications that can occur when trying to upgrade from SP1 to Sp2 'midstream'. I simply won't do it!

Then I ran across this...see comment #10. By making one change in the registry you get the OS to only think it is running SP2 even though it really isn't. I know, fooling with the registry freaks me out as well, but it really was easy to do (back it up first). One quick change and CS3 installed with no problem and seems to run perfectly normally, as do all the other programs I have.

Of course, I have to issue a disclaimer and say that your mileage may vary and I can take no responsibility for your computer. There is hazard, I suppose, with other programs that are on the computer or that might be installed later. And I wouldn't use windows updater at this point either....so there are real and potential downsides. I haven't had the nerve to hack the registry back to indicate it is SP1 now that CS3 has safely installed. But I can say that for me it worked like a charm. So if you wanted CS3 and are running XP with SP1 you can either forget CS3, risk upgrading to SP2, or try this trick.........let me know how it goes!

Also, as an aside, I am not sure if anyone out there has tried to reverse the hack after the install, but if you have please let me know.

13 comments:

Mark said...

Howard, sounds like you got your own dose of TECHNOSTRESS as well lately. I haven't had the nerve to deal with a CS3 upgrade yet.

Howard Grill said...

It sounds like mine, luckily, was far less stressful than yours. At least it was iver fairly quickly......this time.

Howard Grill said...

By the way, for anyone wondering what Mark was referring to with technostress see here:

http://grafphoto.com/wordpress/2007/07/04/technostress/

KerryG said...

As an IT person with hundreds of clients, I have yet to have a bad experience upgrading XP from SP1 to SP2 including all of my own machines that have now been upgraded to CS3.

Anonymous said...

Thanks Mark...google have just sent me to your article...and your article have just solved my little problem :D

Anonymous said...

trick didn't work for me.

the error I got with sp1
http://img341.imageshack.us/img341/1511/pscs3errorsp1eh7.jpg

the error I got with the hack for sp2
http://img402.imageshack.us/img402/9302/pscs3errorsp2gm0.jpg

Howard Grill said...

jared, sorry it didn't work...i am no expert, just know what worked for me. There seems to be a difference though, somehow. When I tried installing with SP! I didn't get an error message like that...it just plain gave me a screen that said it would not install because I didn't have the requirements for installation...seems like you are getting some other type of error message.

ern said...

I get the same error as Jared...

Anonymous said...

I am on sp1 and I will not ever update to sp2 for many reasons.

I found out a right way to trick the installer.

go in the folder payloads\AdobePhotoshop10en_US_volume

and open a file named AdobePhotoshop10en_US_volume.proxy.xml

go all way to bottom.
look for this

{"OS":{"Macintosh":{"Require":[{"Version":"10.4.8"}],"Exclude":[{"Version":"10.4.8"}]},"Windows":{"XP":{"Exclude":true,"Require":{"MinServicePack":"2","@servicePack64Bit":1
,"Need64Bit":"0"}},"Server2003":{"Exclude":true},"Vista":{"Require":true}}}
}


what I did is replace 2 with 1 in this part
"Windows":{"XP":{"Exclude":true,"Require":{"MinServicePack":"2"

I made it like

"Windows":{"XP":{"Exclude":true,"Require":{"MinServicePack":"1"

Anonymous said...

well I have Windows 7, so I had the same exact problem ,so I did another trick, I just removed this line:
"Windows":{"XP":{"Exclude":true,"Require":{"MinServicePack":"1

from payloads\AdobePhotoshop10en_US_volume

and open a file named AdobePhotoshop10en_US_volume.proxy.xml

After editing with the notepad and it worked like wonder and I was able to install CS3.thanks all :)

Anonymous said...

Your link to the Adobe Forums is now dysfunctional and I know that is was posted some time ago, but perhaps if you had posted the content instead of the link then your article would have longevity.

Howard Grill said...

You are right....I had thought that the forum posts stayed around for years and years....apparently not...live and learn

Anonymous said...

I,ve found this:

Here is another alternative to run Adobe Photoshop CS3 on Windows XP SP1:

Making Adobe Photoshop Cs3 Think You Are On Windows XP SP2 while using Windows XP SP1 via registry editor:

step 1: Click Start->Run type regedit

step 2: Browse \"HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Windows\" via regedit

step 3: Modify the Windows XP SP1 value \"CSDVersion 0x00000100\" with Windows XP SP2 value \"CSDVersion 0x00000200\"

step 4: Close registry editor

step 5: Reboot