免 iTunes 装苹果 USB 驱动有多简单?一条命令解锁 iPhone USB 网络共享
【免费下载链接】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 就是来终结这种折腾的:它让你免 iTunes 安装驱动,只用一条 PowerShell 命令,就能自动装好苹果 USB 驱动和 iPhone USB 网络共享(USB 以太网)驱动。
它到底是什么?一句话讲清
Apple-Mobile-Drivers-Installer 是一个基于 PowerShell 的开源小工具,核心就是一个脚本文件AppleDrivInstaller.ps1。它的目标非常单一:替 Windows 补上"认识"苹果设备所需要的两块拼图——
- Apple USB 驱动:让电脑正确识别 iPhone / iPad,不再显示"未知设备"或只被当成"便携媒体设备";
- Apple Mobile Device Ethernet 驱动:打通 iPhone 通过数据线向电脑共享网络的通道,也就是 USB 个人热点。
打个比方:它相当于给 Windows 请了一位苹果设备的"翻译官",插上就能听懂彼此。🍎
Windows 默认不带这两款驱动,靠 Windows Update 又常常等不来正确的版本——这正是这个工具存在的意义。它的能力可以浓缩成一张速览卡:
- 一条命令自动完成下载、解压、安装、清理,全程约 1 分钟
- 驱动来自微软官方更新目录(和 Windows Update 同一来源)
- 不安装完整的 iTunes 应用,只取必需的驱动组件
- 安装结束自动删除临时文件,不在系统里留垃圾
- 脚本完全开源(GPL-3.0),每一行都能被审查
和传统路线的差别,看这张表就懂了:
| 环节 | 传统路线 | 用这个工具 |
|---|---|---|
| 准备 | 下载超过 200MB 的 iTunes/iCloud 安装包 | 复制一条命令 |
| 驱动获取 | 网上到处搜、猜版本对不对 | 自动从微软官方目录拉取正确版本 |
| 安装动作 | 手动一步步点安装向导 | pnputil 自动装完所有 .inf |
| 收尾 | 系统多了一堆用不上的软件 | 只装必要组件,临时文件自动清理 |
动手前,先对照这份准备清单
- 系统:Windows 10 / 11(64 位)
- 权限:管理员账户(安装驱动是硬性要求)
- 网络:能正常上网(脚本要从微软和苹果的官方地址拉文件)
- 线缆:原装或 MFi 认证的 Lightning 数据线
- iPhone:已开启"个人热点"功能
以上都满足,就可以进入正题了。
三步完成苹果 USB 驱动一键安装
第一步:拿到脚本
在任意目录打开终端,克隆仓库:
git clone https://gitcode.com/gh_mirrors/ap/Apple-Mobile-Drivers-Installer没装 Git 也没关系——直接下载仓库的 ZIP 压缩包解压,或者只保存AppleDrivInstaller.ps1这一个文件,效果完全一样。
第二步:以管理员身份打开 PowerShell
右键点击开始菜单,选择"Windows PowerShell(管理员)"或"终端(管理员)",然后进入刚才的目录:
cd Apple-Mobile-Drivers-Installer如果运行脚本时被执行策略拦下,先放开本次会话的限制:
Set-ExecutionPolicy -Scope Process Bypass第三步:运行脚本
.\AppleDrivInstaller.ps1接下来交给它,等一分钟左右。脚本会依次完成:
- 检查管理员权限,权限不足直接退出并给出提示;
- 在系统临时目录中创建工作文件夹;
- 从苹果官网下载 iTunes 安装包,解压出其中的
AppleMobileDeviceSupport64.msi并以静默模式安装; - 从微软更新目录下载两个 .cab 驱动包(Apple USB 与 Apple Tether USB);
- 解压后逐个调用
pnputil /add-driver /install安装所有 .inf 驱动文件; - 清理临时文件夹,打印安装完成提示。
有三个细节值得提前知道:
小提示:下载阶段屏幕可能"半天没动静",脚本自己都专门提示过——它没卡死,只是文件比较大。
- 安装过程中个别外设(比如键鼠)可能短暂失灵几秒,属于驱动重载的正常现象;
- 收尾时如果设备仍不被识别,脚本会建议你重启一次电脑,照做即可。
装完怎么确认成功?对照这份检查清单
按Win + X打开"设备管理器",逐项核对:
- 展开"网络适配器":应能看到Apple Mobile Device Ethernet;
- 展开"通用串行总线控制器":应能看到Apple Mobile Device USB Driver;
- 两个条目都没有黄色感叹号,即为成功。
接下来做一次真实的连接测试:
- 用数据线连上 iPhone,在手机上确认"信任此电脑";
- 打开设置 → 个人热点,把共享方式选为"仅 USB";
- 回到 Windows 的"设置 → 网络和 Internet",应该能看到新增的网络连接。
到这一步,你的 iPhone USB 网络共享就真正可用了。✅
高频问题速查(一问一答)
Q1:提示"禁止运行脚本"怎么办?A:执行Set-ExecutionPolicy -Scope Process Bypass后再运行;想长期生效也可以改成-Scope CurrentUser配合RemoteSigned。
Q2:驱动装好了,iPhone 还是识别不了?A:按顺序排查:重启电脑和 iPhone → 换一个 USB 口(优先主板后置 USB 3.0)→ 在手机上重新"信任此电脑"→ 在设备管理器里右键"未知设备"选择"卸载设备",再点"扫描检测硬件改动"。
Q3:个人热点里的"仅 USB"选项是灰的?A:先确认 iPhone 能正常访问蜂窝网络,把热点关掉再开一次;然后在 Windows"网络设置 → 高级网络设置"里重置网络适配器,通常能恢复。
Q4:安装中途报错失败?A:多半是网络波动导致文件没下载完整,重新跑一次脚本即可。脚本内置了错误捕获,会打印具体的失败原因,方便定位。
进阶玩法:备份、离线与网络体检
给驱动留一份"后悔药"
系统重装或大版本更新后驱动可能丢失,提前备份很划算:
# 查看当前已安装的苹果相关驱动 pnputil /enum-drivers | findstr Apple # 把已安装的驱动全部导出到指定文件夹 dism /online /export-driver /destination:D:\AppleDriversBackup没有网络的机器怎么装?
脚本本身需要联网下载驱动,离线机器用不了,但你可以走手动路线:
- 在有网的电脑上下载 iTunes 安装包和两个 .cab 驱动包;
- 用 WinRAR / 7-Zip 解压 iTunes 安装包,运行其中的
AppleMobileDeviceSupport64.msi; - 解压两个 .cab 文件,找到里面的 .inf;
- 右键 .inf → 选择"安装",逐个装完。
这套流程和脚本做的事一模一样,只是从"全自动"变成了"半手动"。
顺手做个网络体检
连接建立后,用几条命令快速确认链路健康:
# 持续 ping 公网地址 ping 8.8.8.8 -t # 查看名字里带 Apple 的网络适配器 Get-NetAdapter | Where-Object { $_.Name -like "*Apple*" } # 查看对应适配器的流量统计 Get-NetAdapterStatistics | Where-Object { $_.Name -like "*Apple*" }关于权限、来源与隐私,说几句实在话
装驱动必须管理员权限,这是 Windows 的规则,脚本在开头就会检查权限,权限不足会明确提示,而不是偷偷搞小动作。
驱动来源是经得起查的:两个核心驱动包都来自微软官方更新目录——正是 Windows Update 在用的同一个来源,文件带微软数字签名;基础支持组件则来自苹果官网。全程没有任何第三方网站的参与。
至于隐私:脚本不收集数据、不访问个人文件,整个生命周期只做四件事——下载、解压、用 pnputil 安装 .inf、清理临时目录。安装完成后临时文件夹会被自动删除,不留下痕迹。
由于项目以 GPL-3.0 协议开源(见 LICENSE.md),运行前的任何一步,你都可以打开 AppleDrivInstaller.ps1 逐行核对,心里有底再执行。
写在最后
回头看,这事本身并不复杂:Windows 缺两个驱动,补上就好。麻烦的是过去补这个窟窿要下载几百 MB 的苹果软件套件,还得赌 Windows Update 哪天"想起来"推送正确的驱动。Apple-Mobile-Drivers-Installer 把整件事压缩成了一条命令、一分钟等待。
无论你是临时借 iPhone 的热点救急,还是要给公司几十台电脑统一装驱动,这个轻量开源工具都值得放进工具箱。技术问题通常都有更省力的解法,关键是要找到对的工具。
现在就动手吧:在管理员 PowerShell 里执行git clone https://gitcode.com/gh_mirrors/ap/Apple-Mobile-Drivers-Installer,跑一次脚本,让 Windows 真正"听懂"你的 iPhone。更多细节可以翻 README.md;遇到问题,脚本源码 AppleDrivInstaller.ps1 本身就是最好的说明书。
【免费下载链接】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),仅供参考