免 iTunes 一键装驱动:Apple-Mobile-Drivers-Installer 3 分钟连上 iPhone 完整指南
【免费下载链接】Apple-Mobile-Drivers-InstallerPowershell script to easily install Apple USB and Mobile Device Ethernet (USB Tethering) drivers on Windows!项目地址: https://gitcode.com/gh_mirrors/ap/Apple-Mobile-Drivers-Installer
iPhone 连不上 Windows?Apple-Mobile-Drivers-Installer 是一个免费开源的 PowerShell 脚本,专为 Windows 连接 iPhone 场景设计:不装 iTunes 装驱动,它只把苹果 USB 驱动和 USB 网络共享驱动装进系统,一条命令、约 3 分钟收尾。
对比一下:免 iTunes 一键脚本省在哪
很多教程让你直接装 iTunes。问题能解决,但代价摆在这:
| 对比项 | 安装 iTunes | Apple-Mobile-Drivers-Installer |
|---|---|---|
| 耗时 | 10 分钟起步,还要注册账号 | 约 3 分钟,命令跑完即结束 |
| 体积 | 200MB 以上,附带常驻后台服务 | 仅驱动文件,临时文件自动删除 |
| 步骤 | 下载→安装→重启→碰运气 | 复制一行命令,回车 |
| 来源 | 苹果全家桶 | 微软官方更新目录 |
脚本的思路很直接:Windows 更新本来就会推送这几个驱动,它只是提前替你装好,绕开漫长的等待。
运行前提:系统、权限与网络
开始之前确认三件事:
- 系统版本:Windows 10/11 最稳,Windows 7/8 可尝试,装不上就走后文离线方案
- 管理员权限:安装驱动必须用管理员账户,这是硬性要求
- 网络连接:驱动从微软服务器下载,断网机器请用离线方案
PowerShell 是 Windows 自带的命令行工具,不需要预装任何软件。
一行命令装完 iPhone 驱动
右键开始菜单,打开"Windows PowerShell(管理员)"或"终端(管理员)",粘贴以下内容并回车:
iex (Invoke-RestMethod -Uri 'https://raw.githubusercontent.com/NelloKudo/Apple-Mobile-Drivers-Installer/main/AppleDrivInstaller.ps1')接下来脚本自动完成五步,全程无需干预:
- 校验管理员权限,不满足直接提示退出
- 下载 iTunes 安装包,仅提取并安装其中的
AppleMobileDeviceSupport64.msi支持组件,不装 iTunes 本体 - 从微软更新目录拉取两个驱动包:Apple USB 驱动 486.0.0.0、苹果移动设备网络共享驱动 1.8.5.1
- 解压后用
pnputil逐个安装 .inf 驱动文件 - 删除临时文件夹,不留任何垃圾
pnputil是 Windows 自带的驱动安装工具,作用等于你在 .inf 文件上右键点"安装"。看到 "Downloading iTunes" 字样不用慌,只是借用里面的支持组件。安装瞬间若有外设短暂卡顿,属正常现象。
装完怎么验证:三处确认
- 打开设备管理器(右键开始菜单→设备管理器),苹果设备下不再有黄色感叹号
- 插线并在手机点"信任此电脑","此电脑"里能看到 iPhone/iPad,进入 DCIM 目录即可把照片拷到电脑,iPhone 照片导入 Windows 就此完成
- 手机开启个人热点并用 USB 连接,网络适配器列表里出现新的 "Apple Mobile Device Ethernet" 适配器,用它正常上网
设备仍无反应时重启一次再插,多数情况即可恢复。
驱动来源与安全核对
两个驱动的下载地址都指向 Microsoft Update Catalog(微软更新目录),即 Windows Update 推送驱动所用的同一套官方服务器;原始链接写在脚本开头注释里,可自行核对。
安装没有改动任何系统文件:pnputil做的事和手动右键安装 .inf 完全等价,只是批量替你点完了按钮。唯一"借道"的是AppleMobileDeviceSupport64.msi,它从苹果官网的 iTunes 安装包中提取,用于提供设备支持服务。
故障排查、离线安装与批量部署
装完还是不行
- 提示
requires administrative privileges:未以管理员身份运行,右键 PowerShell 选"以管理员身份运行"后重跑 - 设备不识别:重启电脑 → 换 USB 口 → 手机解锁并点"信任此电脑" → 检查设备管理器中该条目的驱动状态
- USB 网络共享失效:确认手机端热点已开启 → 查看适配器列表是否有 Apple Mobile Device Ethernet → 检查防火墙或安全软件是否拦截新网络
脚本中途报错
先确认网络能访问微软与苹果服务器;再临时退出杀毒软件重试;反复失败则打开事件查看器查错误日志,整理好报错信息去项目里提交 issue。
离线机器手动装驱动
脚本依赖联网,纯离线机器跑不了。在有网电脑上备好"原材料",手动执行四步:
- 从苹果官网下载 iTunes 64 位安装包,用解压工具解开,安装其中的
AppleMobileDeviceSupport64.msi - 从微软更新目录下载两个 .cab 驱动包(原始链接在脚本注释中)
- 用解压工具解开 .cab 包,得到 .inf 文件
- 右键 .inf 文件,选择"安装"
企业批量部署
思路相同:把脚本通过组策略(GPO,企业按计算机或用户统一下发配置的机制)、SCCM 或 Intune(微软的端点管理软件)推送到目标机器,以管理员权限执行即可。
想先读源码再动手,可以克隆仓库慢慢看:
git clone https://gitcode.com/gh_mirrors/ap/Apple-Mobile-Drivers-Installer脚本本体是根目录的AppleDrivInstaller.ps1,注释齐全。两点提醒:只从官方仓库获取脚本,别用第三方转发的"增强版";装完驱动就关闭管理员窗口,保持最小权限习惯。
现在打开 PowerShell,把那条命令粘进去回车吧。
【免费下载链接】Apple-Mobile-Drivers-InstallerPowershell script to easily install Apple USB and Mobile Device Ethernet (USB Tethering) drivers on Windows!项目地址: https://gitcode.com/gh_mirrors/ap/Apple-Mobile-Drivers-Installer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考