iPhone 连不上 Windows?免 iTunes 装 iPhone 驱动,一条命令 3 分钟搞定
【免费下载链接】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 电脑没反应,USB 热点也连不上,网上教程几乎清一色让你先装 iTunes——体积 200MB 起步,还要注册账号。其实有条更快的路:开源项目 Apple-Mobile-Drivers-Installer 是一个免费的 PowerShell 脚本,免 iTunes 装 iPhone 驱动,一条命令、约 3 分钟,驱动就装好了。
它到底装了什么
Windows 系统默认不带苹果设备驱动,这是"插上 iPhone 没反应"的根源。这个脚本的思路很直接:把 Windows Update 迟早会推送的几件东西提前装好,绕开漫长等待。
它装的东西:
- 下载 iTunes 64 位安装包,但只提取其中的支持组件
AppleMobileDeviceSupport64.msi安装,iTunes 本体完全不装 - 从微软更新目录拉取两个驱动包:Apple USB 驱动 486.0.0.0、移动设备网络共享驱动 1.8.5.1
- 解包后调用
pnputil逐个安装.inf驱动文件 - 结束后自动删掉整个临时文件夹,不留垃圾
它没装的东西:iTunes 本体、iCloud、任何常驻后台服务。对比一下:装 iTunes 是全家桶加账号注册,跑这个脚本只有驱动本身。
为什么可以放心跑
先说来源,再给命令。
- 两个驱动包的下载源都指向 Microsoft Update Catalog(微软更新目录),也就是 Windows Update 推送驱动所用的同一套官方服务器,没有第三方镜像
- 原始下载链接写在脚本开头注释里,不放心黑盒的话可以先读一遍源码再运行
pnputil是 Windows 自带的驱动安装工具,做的事和手动右键.inf文件选"安装"完全等价,全程不改动任何系统文件- 唯一"借道"的组件是
AppleMobileDeviceSupport64.msi,它从苹果官网的 iTunes 官方安装包中提取
动手前:确认三件事
- 系统版本:Windows 10/11 最稳,Windows 7/8 可以尝试,装不上再走离线方案
- 权限:安装驱动必须以管理员账户运行,硬性要求
- 网络:驱动从微软服务器下载,断网机器直接走离线方案
PowerShell 是 Windows 自带的命令行工具,不用额外装任何东西。
一条命令装驱动
右键开始菜单,打开"Windows PowerShell(管理员)"或"终端(管理员)",粘贴下面内容后回车:
iex (Invoke-RestMethod -Uri 'https://raw.githubusercontent.com/NelloKudo/Apple-Mobile-Drivers-Installer/main/AppleDrivInstaller.ps1')接下来脚本自动完成 5 步,全程无需干预:
- 校验管理员权限,不满足直接提示退出
- 下载 iTunes 安装包,仅提取并安装其中的
AppleMobileDeviceSupport64.msi支持组件 - 从微软更新目录拉取两个驱动包:Apple USB 驱动 486.0.0.0、网络共享驱动 1.8.5.1
- 解包后用
pnputil逐个安装.inf文件 - 删除临时文件夹
两个现象不用慌:
- 看到
Downloading iTunes字样,不是在装 iTunes,只是借用里面的支持组件 - 安装瞬间某个外设短暂卡顿几秒,是驱动切换的正常现象,随后自行恢复
装完三步自检 ✅
- 设备管理器(右键开始菜单 → 设备管理器):苹果设备下不再有黄色感叹号
- 手机插线、屏幕点"信任此电脑":此电脑里出现 iPhone/iPad,进入 DCIM 目录即可把照片拷到电脑
- 手机开启个人热点并用 USB 连接:网络适配器列表出现 "Apple Mobile Device Ethernet",用它正常上网
设备仍无反应时,重启一次再插,多数情况即可恢复。
常见问题
提示 requires administrative privileges
说明没有以管理员身份运行。右键 PowerShell 选"以管理员身份运行",重新粘贴命令即可。
插了手机还是不识别
按顺序排查:重启电脑 → 换一个 USB 口 → 解锁手机并点"信任此电脑" → 在设备管理器里查看该设备的驱动状态。
USB 网络共享(热点)失效
先确认手机端个人热点确实已开启 → 查看适配器列表里有没有 Apple Mobile Device Ethernet → 再检查防火墙或安全软件是否拦截了新网络。
离线机器怎么装
脚本依赖联网下载驱动,纯离线机器跑不了。在一台有网电脑上备料,手动四步:
- 下载 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),仅供参考