游戏天空论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 223|回复: 0

在Win2003SP2上安装iTunes

[复制链接]

668

主题

668

帖子

2128

积分

金牌会员

Rank: 6Rank: 6

积分
2128
发表于 2021-9-29 21:32:43 | 显示全部楼层 |阅读模式
由于需要我的T60上运行Win2003SP2标准版系统,下载iTunes9.0.2.25按照8.2的安装方法,根本是无法在2003上安装的。昨晚研究一晚上,终于搞定。把我成功的方法分享一下。
所需工具:
1、UltraEdit - 16进制编辑器
2、msidb - 从msi软件包中提取cab文件
3、Orca - msi软件包编辑工具
具体方法:
1、使用WinRAR等压缩软件解压下载的iTunesSetup.exe。解压目录为iTunesSetup,在这个目录下你将会得到8个文件,其中SetupAdmin.exe是没用的。
2、使用Orca工具,打开AppleMobileDeviceSupport.msi,找到LaunchCondition项,将Condition中的 ((VersionNT=501 AND ServicePackLevel>=2) OR VersionNT>=600)改为((VersionNT=501 AND ServicePackLevel>=2) OR VersionNT>501),在这里说一下,和删除Condition的作用是一样的,解除msi软件包的安装条件。不要关闭Orca,下面还要用。
3、在已经打开AppleMobileDeviceSupport.msi的Orca工具栏中,点View -> Summary Information,将Languages项改为1033。如果不改这里,msi软件包运行还会出错。最后保存文件。
4、对MobileMe.msi的修改同步骤2、3。
5、将msidb工具复制到iTunesSetup,用命令msidb -x iTunes.cab -d iTunes.msi将iTunes.msi中的iTunes.cab包提取出来。再用WinRAR把iPodService.exe提取出来。我们需要修改iPodService.exe。
6、用UltraEdit打开解压缩的iPodService.exe,将6A 01 6A 02 6A 00 6A 00 C7替换为6A 03 6A 02 6A 00 6A 00 C7,再将6A 01 6A 01 52 50 FF D6 52替换为6A 03 6A 01 52 50 FF D6 52。此处替换也是修改exe文件的运行条件。保存。
7、运行iTunesSetup目录下的iTunes.msi,开始安装iTunes。安装的时候,需要时刻注意安装进程,当出现提示“启动iPod服务”的时候,做步骤8.
8、用步骤6修改后的iPodService.exe替换目录C:\Program Files\iPod\bin下的iPodService.exe。这里动作要快,否则还是会提示错误。其实这里出现提示错误也没关系,将替换文件了就可以。
9、用UltraEdit打开C:\Program Files\iTunes目录下的iTunesHelper.dll,将6A 01 6A 01 52 50 FF D6 52替换为6A 03 6A 01 52 50 FF D6 52。保存。
10、进入C:\Program Files\QuickTime,设置QuickTimePlayer.exe为XP兼容模式。
安装完成。

                                                               
                                                       
                                               
                                                北京中科白癜风医院爱心大使-白癜风诚信坐标企业-北京中科白癜风医院科学大讲堂-
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|游戏天空论坛 ( 陕ICP备13009885号 )

GMT+8, 2024-4-20 15:54 , Processed in 0.125000 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表