Adobe CS3 Design Premium在Windows 2003和XP SP1下无法安装的解决办法

来源:互联网 发布:打印机数据延长线 编辑:程序博客网 时间:2024/04/30 11:38

前段时间,帮一朋友安装Adobe Photoshop CS3 Extended Final,系统为Windows Server 2003简体中文版,运行Setup.exe,居然提示无法安装,在第一步“系统检查”的时候提示无法满足安装所需的系统需求。后来上网Google了一下,找到一篇博客当中所提供的三种方法:

下面是CS3的安装方法(方法二是我安装时采用的方法,已验证可以成功安装),安装期间请关闭IE浏览器:
方法一(未试验):
找到payloads/AdobePhotoshop10en_US_volume/AdobePhotoshop10en_US_volume.proxy.xml
用记事本之类的文本编辑器打开,搜索Vista,找到后,把前面的Server2003之间加一个空格,变成Server 2003,试一下,看看是不是能安装了?
方法二(已验证可行):

如果你下载的是1.74G版本的Adobe Creative Suite 3 Design Premium,释放exe文件后,将压缩文件Adobe CS3/WinBootstrapper1.cab中的所有文件提取出来(可以用WinRAR解压),找到_11_1c3517d600d57b2021fc5e7402e13a8e文件,用记事本打开,把
else if (validOSServer2003)
currentWinOSVariantName = "Server2003";
修改为
else if (validOSServer2003)
currentWinOSVariantName = "XP";
保存即可。
注意:原文件是只读的,必须先取消该文件的只读属性。
然后用C:/WINDOWS/system32中的iexpress.exe工具,压缩成CAB文件,替换原来的WinBootstrapper1.cab。(请先备份原文件)
请确认你的是1.74G的Adobe Creative Suite 3 Design Premium,其他版本我没有测试。
方法三(未试验):
将压缩文件Adobe CS3/WinBootstrapper1.cab中的所有文件提取出来(可以用WinRAR解压),修改里面的_3_0251e939162c3b0650d03a8085c08d79文件,把
NavCancel();" nfocus="gWizardControl.SetFocus(this);" nblur="gWizardControl.HandleBlur();"/>
修改为
NavNext();" nfocus="gWizardControl.SetFocus(this);" nblur="gWizardControl.HandleBlur();"/>
然后运行Setup.exe,当到System Check的时候按取消,就会自动跳过下一步。

当时首先按照所提供的第一种方法尝试,结果还是不能安装;接着花了不少的时间按照第一种方法进行修改以后,还是不能安装。当时已经有点不耐烦了,特别是看到方法三那一大段的代码就已经失去耐心,没有仔细看看到底具体有改动的地方是那里。后来想了一下,打开安装文件的所在目录,找到Setup.exe,点击右键-->属性-->选择“兼容性”-->在“用兼容模式运行这个程序”前面打勾,下拉列表里选择“Windows XP”-->点击“确定”。再次运行Setup.exe进行安装,一切顺利进行!

可是前些日子,自己从电驴驮了几天,把Adobe Creative Suite 3 Design Premium 2DVD版本驮了下来。放入光盘自动运行安装程序以后,在第一步“系统检查”的时候顺利通过,没有出现任何错误提示。接着点击关于软件协议的“确认”按钮以后,下一步就出现问题了,整个的Adobe Creative Suite 3 Design Premium的系列套件当中,居然Illustrator 、InDesign、Photoshop、Version Cue四个软件的选择项目都变成了灰色,提示无法满足安装所需的系统需求,不能安装。于是又花了好一段时间,把上面提到的三种方法都试遍了,居然都不行!!没办法,只能再度求助于Google,没想到又再找到了第四种的方法:

方法四:

安装光盘中找到payloads文件夹–>AdobePhotoshop10en–>AdobePhotoshop10en.proxy.xml,用文本编辑软件打开(文件比较大,最好不要使用记事本),在文件的最后有一段代码:
{"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}}}
}
]

大家看到没有,这里就是安装程序对系统的要求设置,Mac系统要10.4.8才能安装,XP允许,但至少要sp2才能安装,server2003不给安装,vista给安装,教大家怎么安装:
2003安装:
“Server2003″:{"Exclude":true},
改为 “Server2003″:{"Require":true},

XP SP1安装:
MinServicePack":"2″
改为 MinServicePack":"1″
这样修改后,保存下,关闭,即可正常安装了

接着又按照这伟大而又激动人心的方法去动手尝试,结果依然是失败!!然后,又再把这个方法和之前所提到的几种方法相结合进行尝试,仍然未果!!尝试了两个多小时以后,在即将放弃之时,终于让我找到了一种行得通的方法,其实也就是将方法二稍微修改一下,不是把Server2003修改为XP,而是在Server与2003之间加一个空格:

方法五(已验证可行):
如果你下载的是1.74G版本的Adobe Creative Suite 3 Design Premium,释放exe文件后,将压缩文件Adobe CS3/WinBootstrapper1.cab中的所有文件提取出来(可以用WinRAR解压),找到_11_1c3517d600d57b2021fc5e7402e13a8e文件,用记事本打开,把
else if (validOSServer2003)
currentWinOSVariantName = "Server2003";
修改为
else if (validOSServer2003)
currentWinOSVariantName = "Server 2003";
保存即可。
注意:原文件是只读的,必须先取消该文件的只读属性。
然后用C:/WINDOWS/system32中的iexpress.exe工具,压缩成CAB文件,替换原来的WinBootstrapper1.cab。(请先备份原文件)
请确认你的是2DVD版本的Adobe Creative Suite 3 Design Premium,其他版本我没有测试。

把这五种方法贴出来,希望能给碰到这个问题的朋友一些帮助!

原创粉丝点击