近日手贱升级了Itunes,升级过程即报失败,然后卸载所有相关东西,再重装,Itunes安装成功,但是报告无法使用iphone,经过几天摸索,发现是Apple Mobile Device Support安装出了问题,试过网上各位大神的提取法,安装顺序法,都未能奏效。

功夫不负有心人,经过反复摸索,终于解决问题,特分享如下,过程比较复杂,请各位饱受困扰的朋友耐心看:

首先打开日志记录(方法二选一)
1. 注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
新建字符串值,Logging,值voicewarmupx
2. 组策略:计算机配置 - 管理模板 - Windows组件 - Windows Installer - 指定 Windows Installer 在事务日志中记录的事件类型
设置为已启用,日志记录值voicewarmupx

解包 iTunes 安装包
装过WinRAR等压缩软件,直接右键 iTunes 安装包,“用 WinRAR 打开”(或者用好压快压打开,7zip是打开压缩包)
把 AppleMobileDeviceSupport6464.msi 复制出来,先别安装

尽量清空 Temp 目录左下角开始 - 运行,输入%temp%并回车,在打开的 Temp 文件夹里,删除所有文件,如果被占用无法删除就跳过
安装复制出来的 msi默认下一步就好,结果当然是未能安装成功
找到日志文件并分析开始 - 运行,输入%temp%并回车,在打开的文件夹里打开 MSI*.LOG 文件,如图:

需要注意的是,每个朋友可能遇到的问题各不相同,比如我在网上看到的是usb开头的文件缺失,而我的是net开头的文件缺失。

下一步,解包 msi 文件,提取所需文件需要这个工具,Universal Extractor
这个工具,大家可自行百度。下面是解压过程:

然后进入解压出来的文件夹

找到缺失的文件所在目录,比如我缺失的文件是netaapl64.inf
,就进入文件所在文件夹,如下图

复制这个文件,拷贝到刚才日志文件里报告文件缺失的位置C:\Windows\System32\DriverStore\FileRepository\netaapl64.inf_amd64_neutral_56f23639c9617984这个目录里
,需要注意的是我们在C:\Windows\System32\DriverStore\FileRepository这个目录里并不能找到netaapl64.inf_amd64_neutral_56f23639c9617984文件夹,需要我们手动建立。

返回再次运行Apple Mobile Device Support再次安装,成功。至此困扰我几天的难题终于解决。

以上部分图片转自http://www.2cto.com/os/201505/403233.html这个帖子。再次提醒各位,缺失的文件每个人都可能不同,需要自己分析查找。希望能帮到和我一样深受折磨的各位朋友。

转载于:https://www.cnblogs.com/zhangshimin/p/6265504.html

iTunes 安装终极解决方案相关推荐

  1. Fiddler无法抓取HTTPS的问题,Fiddler证书无法安装终极解决方案,

    Fiddler无法抓取HTTPS的问题,Fiddler证书无法安装终极解决方案, 参考文章: (1)Fiddler无法抓取HTTPS的问题,Fiddler证书无法安装终极解决方案, (2)https: ...

  2. 安装了vmware tools后,自动调整大小-自动适应客户机仍为灰色(终极解决方案)

    安装了vmware tools后,自动调整大小-自动适应客户机仍为灰色(终极解决方案) 本文适用于:安装了vmware tools 后 "立即适应客户机 "仍为灰色,不能自适应的情 ...

  3. 【Android错误解决方案】解决AndroidStudio在oppo和vivo手机上安装apk失败----终极解决方案

    文章目录 [Android错误解决方案]解决AndroidStudio在oppo和vivo手机上安装apk失败---终极解决方案 问题描述 错误描述 解决方案一 解决方案二 总结 [Android错误 ...

  4. 终极解决方案:Emacs+Slime+Lisp启动错误:Polling /tmp/slime.50

    2019独角兽企业重金招聘Python工程师标准>>> 终极解决方案:Emacs+Slime+Lisp启动错误:Polling "/tmp/slime.5000 .. 25 ...

  5. 小图标文字对齐的终极解决方案

    by zhangxinxu from http://www.zhangxinxu.com 本文地址:http://www.zhangxinxu.com/wordpress/?p=5264 一.一切从l ...

  6. IIS5.1错误,启动时WEB服务提示:服务器没有及时响应启动或控制请求 之终极解决方案。...

    症状描述:昨天我的iis突然不能测试本地网站了,默认网站显示"已停止",于是点击"启动",结果弹出错误提示对话框"服务器没有及时响应启动或控制请求 & ...

  7. 从东岳流体下载自带OpenFOAM的Vmware虚拟机(Ubuntu20.04+OpenFOAM),无法共享文件夹【终极解决方案】

    使用东岳流体安装好的Vmware16+Ubuntu20.04+OpenFOAM后,无法共享文件夹[终极解决方案] 问题描述: 从东岳流体网站,下载了自带OpenFOAM的虚拟机,用Vmware15.5 ...

  8. Ubuntu系统下载缓慢,以及更新源卡住不动(终极解决方案)

    Ubuntu系统软件和更新卡住不动(终极解决方案) 切记:不能同时打开多个虚拟机.同时打开多个虚拟机好像只有1个能上网,会导致没法联网,后续都失败 方法1:[在用,未测试过] 参考文献: https: ...

  9. mysql c 中文字符串_MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法...

    开源数据库MySQL从来都是中小企业构建web应用的首选,特别是和PHP配合简直就是一 对黄金搭档,深受web开发人员的喜爱.但自从4.1以来MySQL加入了多字符集的支持,很多MySQL使用者发现中 ...

最新文章

  1. monty python喜剧-【网络小说网中心】最经典的100部美剧,看到第一名瞬间服气!
  2. python在子类中添加新的属性_pycharm实现在子类中添加一个父类没有的属性
  3. .net core 一个避免跨站请求的中间件
  4. libzbar.a armv7
  5. 头部导航菜单选中状态切换
  6. spring boot文件的上传与下载
  7. python爬虫--爬取豆瓣top250电影名
  8. JVM性能调优监控工具
  9. 在ASP.NET应用程序中使用身份模拟(Impersonation)
  10. 基于STM32的空气质量监测系统简单案例
  11. php开发人脸识别的步骤,人脸识别的流程及主要技术
  12. 初步搭建 prometheus+ Grafana服务器性能监控平台
  13. [VS2010]读秀资源咨询法下载器:逸雨清风读秀批量下载 V5.20 2015-5-20
  14. 洛谷月赛T2 P6858[深海少女与胖头鱼]题解
  15. 深入理解Linux网络技术内幕学习笔记第十九章:因特网协议第四版(IPv4):Linux的原理和功能
  16. UE4安卓打包配置(大陆内网络整顿后,Android打包时AndroidWorks无法使用的解决方法)
  17. Linux之显示系统相关信息
  18. 自动控制原理 第二讲 传递函数
  19. PgSQL · 引擎介绍 · 向量化执行引擎简介
  20. 值得关注技术网站汇总,以及技术(自学用)

热门文章

  1. android系统架构图及各层介绍
  2. 世界级Oracle专家Jonathan Lewis:我很为DBA们的未来担(r4笔记第92天)
  3. android ffmpeg库使用教程,android使用ffmpeg库
  4. nupt-acm1009
  5. 中国古代十大感天动地诗词
  6. 利用Python的turtle库绘制四叶草
  7. c语言浮点数乘法运算,记C语言浮点数运算处理 坑 一则
  8. 实景三维建模怎么玩?
  9. php closewait,Linux网络tcp连接大量CLOSE_WAIT和TIME_WAIT状态的出现和解决方法
  10. SQL Server企业版/标准版/个人版的区别?