尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

凌晨两点,我的 iPhone 在 Windows 上只会“充电“

凌晨两点,我的 iPhone 在 Windows 上只会“充电“ 凌晨两点我的 iPhone 在 Windows 上只会充电【免费下载链接】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 插上笔记本想开 USB 网络共享设备管理器却跳出一个黄色感叹号——Windows 只把它当成一台相机压根不认这个网卡。折腾到两点多我遇到了 Apple-Mobile-Drivers-Installer一个用 PowerShell 在 Windows 上快速安装 Apple USB 和移动设备以太网驱动也就是 USB 网络共享的开源脚本从此不用再为了上网去装 iTunes 全家桶。先别急着装软件这事儿的根子出在哪很多人以为iPhone 连电脑没反应是线的问题、是手机的问题其实都不对。真正的根因很朴素Windows 根本没带 Apple 的驱动。微软的系统里预置了成千上万种硬件驱动打印机、显卡、声卡插上就能用。但 Apple 的移动设备以太网适配器不在其中——因为这是 Apple 自己的私有协议栈Windows 没有义务也没法提前内置。于是每次你把 iPhone 插上去开个人热点系统一脸茫然这设备我认识但它的网卡模式我不认识。那官方怎么解决Apple 的答案藏在 iTunes 里。你得装一整包 iTunes、iCloud再开着 Windows Update 慢慢等系统碰巧把驱动拉下来。这感觉就像为了喝一杯水先烧了整栋楼的锅炉装了几百 MB 的软件只为了能用上那个藏在深处的 AppleMobileDeviceSupport 组件。更要命的是网上搜出来的驱动下载教程大半是十年前的论坛老帖链接早失效了。死路全是死路。一句话说清这个项目是干嘛的Apple-Mobile-Drivers-Installer 的核心价值就一句把微软更新目录里 Windows Update 本来就会装的那批 Apple 驱动用几分钟手动装到你电脑上而不用装 iTunes、不用等系统后台慢慢拉更新。它和传统方案的本质区别是绕路传统方案是往你机器里塞一大坨 Apple 软件只为了让驱动跟着来这个脚本只干一件事——从微软官方更新目录挑出正确的两个驱动包直接装上。目录里那几个链接你在浏览器里也能自己翻到它只是帮你把该装哪几个、装哪个版本这件事一次性定死了。亲测从 0 到 1 的完整过程我的机器是 Windows 10PowerShell 5.1全程大概三分钟。下面是当时的真实流程。第一步把仓库克隆到本地。脚本只有一个文件AppleDrivInstaller.ps1整个项目就它、README 和 LICENSE干净得不像话git clone https://gitcode.com/gh_mirrors/ap/Apple-Mobile-Drivers-Installer第二步以管理员身份打开 PowerShell。这一步省不了因为装驱动必须要有系统管理员权限。脚本自己也会检查我试过不开管理员直接跑它会礼貌地提示一句请用管理员权限运行然后退出。第三步运行脚本。.\AppleDrivInstaller.ps1然后就是一连串输出顺序是固定的先去 Apple 官网把 iTunes 安装包拉下来它只用里面一个组件用安装器的/extract参数解压出AppleMobileDeviceSupport64.msi静默安装/qn参数全程无弹窗从微软更新目录下载两个 .cab 驱动包——Apple USB 驱动版本 486.0.0.0和 Apple 网络适配器驱动版本 1.8.5.1用expand.exe把 cab 解压遍历目录里所有 .inf 文件逐个用pnputil安装。核心安装代码其实就这么几行# 下载微软更新目录里的两个驱动包 Invoke-WebRequest -Uri $AppleDri1 -OutFile AppleUSB-486.0.0.0-driv.cab Invoke-WebRequest -Uri $AppleDri2 -OutFile AppleNet-1.8.5.1-driv.cab # 解压 cab取出里面的 .inf 驱动描述文件 expand.exe -F:* AppleUSB-486.0.0.0-driv.cab $destinationFolder # 逐个安装pnputil 是 Windows 自带的驱动安装工具 Get-ChildItem -Path $destinationFolder\*.inf | ForEach-Object { pnputil /add-driver $_.FullName /install }有个细节值得提装到一半时我的鼠标和 U 盘会闪断一两秒。脚本里其实早写了这句提示——如果外设几秒内失灵那是 Apple 的驱动正在安装。第一次看会以为翻车了其实是正常的。装完后临时文件夹%TEMP%\AppleDriTemp会被自动清掉不留垃圾。验证一下看 Apple 相关驱动是否就位# 列出系统里所有 Apple 提供的驱动程序 Get-WindowsDriver -Online | Where-Object {$_.ProviderName -like *Apple*} # 或者直接在设备管理器层面看 Get-PnpDevice | Where-Object {$_.FriendlyName -like *Apple*}看到Apple Mobile Device Ethernet出现在列表里那一刻我酒店房间里的网络有了。亮眼之处和它诚实的边界先夸一夸它值得被用的地方轻。整个项目一个脚本装完不留后台服务、不常驻进程iTunes 该卸就卸驱动照常工作正。驱动来源是微软官方更新目录和你开 Windows Update 能拿到的是一模一样的文件不存在来历不明的驱动问题快。不用等系统后台悄悄更新几分钟内一次装完透明。GPL v3.0 开源协议脚本就几十行不放心可以自己读一遍再跑。但也得说几句公道话它的边界同样明确脚本本身必须联网。它要从微软目录拉驱动完全断网的机器跑不了——不过作者给了离线路径下面会说它只解决驱动装上这一层。如果你的 USB 口供电不足、线材有问题、iPhone 没在热点页停留装好了照样连不上脚本不背这个锅驱动版本是固定的。它装的是目录里 2020/2022 年前后的版本Apple 后续更新驱动时得等项目维护者更新链接不能指望它自动追新。进阶玩法离线安装与批量部署断网机器怎么装作者在 README 里给了完整的手动流程在有网的机器上下载 iTunes 安装包 → 解压出AppleMobileDeviceSupport64.msi先装上 → 从微软更新目录手动下载那两个 .cab → 用 WinRAR 或 7-Zip 解压 → 右键 .inf 文件选安装。脚本无非是把这几步自动化了离线时照着做一遍即可。批量场景怎么用如果你在管一批办公电脑比如给十几台机器统一配上 iPhone 热点完全不用逐台手动操作。把脚本推到每台机器上用远程 PowerShell 或计划任务以管理员身份跑一次配合上面的验证命令检查结果。脚本幂等性尚可——重复执行只是重新装一遍同样的驱动不会装出两套冲突的东西。那些年我踩过的坑希望你绕开把这些坑按踩中频率排个序前三个几乎人人都会遇到坑一权限不足脚本直接退出。症状是输出第一行就报需要管理员权限。解决右键 PowerShell 选以管理员身份运行或者用Start-Process powershell -Verb RunAs提权。坑二装完了还是连不上。最常见的原因不是驱动而是没重启。脚本结尾自己都写了这句如果设备还是不行可能需要重启。Windows 的驱动加载经常要等一次重启才生效别省这一步。坑三iPhone 端没准备好。插上后手机要解锁、要点信任此电脑、要停在个人热点界面别切走。很多人在这三个动作上栽跟头然后误以为是驱动没装好。坑四杀毒软件或组策略拦了 pnputil。企业机器上常见。解决办法是把脚本目录加入信任区或临时关掉实时防护再跑。坑五USB 线只支持充电不支持数据。这不算脚本的问题但确实是装完依然失败的头号物理原因换根正经的数据线再试。写在最后折腾完那个凌晨我最大的感受是这类问题从来不是难而是散——要装的组件散落在 iTunes 深处正确的驱动散落在微软更新目录里正确答案散落在失效的论坛帖子里。Apple-Mobile-Drivers-Installer 把这些散落的东西收拢成一个文件、一条命令让iPhone 在 Windows 上开热点从玄学变成了常规操作。如果你也被这个黄色感叹号折磨过不妨克隆下来跑一次三分钟见分晓。顺手的话给项目提个 Issue、补个文档或者分享给那个还在酒店里拔插 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创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表