2022-3-29 3,307
本文是来说说怎么重装系统的,当然不是说的普通 x86 体系的电脑,而是怎么给 ARM 的 Windows 设备重装。
上篇文章说过我最近买了台联想 YOGA 5G,跑的就是 ARM 版 win10,这类本子有个很致命的缺点就是厂家一律管生不管养,技术支持方面啥也不提供,尤其是驱动程序一个都没有。
如果去联想中国官网查看此机资料,在下载区只会看到厂家撂下一句 “驱动内置于 Windows ARM 版系统中,不单独提供”,然后就啥也没了,美国官网也同样如此,实在是感人。
![](https://lishuma.com/wp-content/uploads/2022/03/03.jpg)
也去别家有类似产品的官网看过,像三星华为这类也都一律不提供整机硬件驱动,只有微软给自家 Surface Pro X 提供有恢复镜像。
虽说现在 win10 其实也很稳定了,不搞骚操作作死的话一般也很难把系统用炸,但作为折腾党总归还是想留条后路,作为真有事时的救急。
对于这类第三方 PC 厂家出的 Windows on ARM 设备,重装系统的路子就是先用 Dism++把整机驱动提取出来,然后把驱动注入 Windows 安装镜像,再把镜像写入 U 盘作为安装启动盘即可。
本文以联想 YOGA 5G 重装 win11 系统为例子,毕竟 win11 对于 ARM 设备好处还是很多的,既能支持 x64 应用的转译运行,还能跑安卓子系统。
理论上本文对所有 Windows on ARM 通用,总体还是小心操作,以实际为准。
首先去下载最新版 Dism++,软件的官网挂了,直接去 Github 下载就行:https://github.com/Chuyu-Team/Dism-Multi-language/releases
下载后解压,拷到个 U 盘里,插到要重装系统的 Windows on ARM 设备上,程序有三个平台版本,运行名称中带有 ARM64 的即可:
![](https://lishuma.com/wp-content/uploads/2022/03/05.jpg)
软件打开后点击左侧栏的驱动管理功能,把下面显示所有驱动勾选上,然后右下方点击全选,再点导出驱动:
![](https://lishuma.com/wp-content/uploads/2022/03/06.jpg)
选择一个目录保存提取出来的驱动即可:
![](https://lishuma.com/wp-content/uploads/2022/03/07.jpg)
提取过程很快,稍等一会就能完成,打开保存目录就能看到一堆导出的驱动的,Dism++好处是导出的驱动都是中文名称分类的,一目了然:
![](https://lishuma.com/wp-content/uploads/2022/03/08.jpg)
理论上显示内置驱动的勾不打也行,但 ARM 比较特殊,折腾炸了就没回头路了,所以宁滥勿缺直接就全保存出来。
导出完成后把驱动拷到 U 盘里,ARM 设备那边准备工作就完成了。
导出的驱动包务必妥善保存,这个对于 Windows on ARM 设备至关重要。
接下来的镜像注入驱动操作建议回到普通电脑上操作,先去下载 ARM64 版 win11 镜像,最新版为 21H2,itellyou 网站有地址,我这里也提供个 ed2k 链接:
ed2k://|file|SW_DVD9_Win_Pro_11_21H2_64ARM_ChnSimp_Pro_Ent_EDU_N_MLF_-2_X22-82731.ISO|5608900608|5D3A8B542CBAB917C7AE43BCD17AC28E|/
下完后直接把 iso 镜像解压出来,打开 Dism++软件,选择左上角的【文件】,然后选择【挂载镜像】:
![](https://lishuma.com/wp-content/uploads/2022/03/屏幕截图18.png)
在弹出的窗口里选择 win11 镜像解压出来的目录里的 sources 目录里的 install.wim 文件,注意还要自己创建个临时目录用来释放镜像。
目标映像版本随便选,一般可以选择 Pro 专业版,全部选好后确定即可:
![](https://lishuma.com/wp-content/uploads/2022/03/20220328164709.jpg)
挂载新镜像后 Dism++会新开一个标签,点击中间的【打开会话】,这时会把镜像解压进临时目录,整个操作前后读写量较多,建议在固态硬盘里搞,会快很多:
![](https://lishuma.com/wp-content/uploads/2022/03/20220328164840.jpg)
加载完后点左侧栏的【驱动管理】,然后右下角的【添加驱动】,然后选择前面从 ARM 本子上导出的驱动即可,选择总目录就行,软件会自动扫描全部添加:
![](https://lishuma.com/wp-content/uploads/2022/03/20220328164950.jpg)
稍等片刻,所有驱动添加完后会提示 XX 个成功,也可能会有说 XX 个不适用,不适用的直接忽略即可,按确定完成:
![](https://lishuma.com/wp-content/uploads/2022/03/20220328165356.jpg)
最后就是保存了,点击【文件】——【保存映像】即可:
![](https://lishuma.com/wp-content/uploads/2022/03/20220328165507.jpg)
保存选项选择【直接保存】,也就是覆盖原文件,保存完了最后点【文件】菜单里的【卸载映像】即可:
操作完了 install.wim 文件,接着就是封装回 iso 了,封装也是使用 Dism++,选择左侧栏的工具箱,使用里头的 ISO 生成器工具,文件夹路径选择解压出来的 win11 镜像目录,生成路径选个保存文件的地方,ISO 标签随便写不写,一般默认空着就行:
![](https://lishuma.com/wp-content/uploads/2022/03/20220329115254.jpg)
获得了新打包后的 iso 文件就可以直接用于安装或者升级系统了,如果原厂系统是 Win10,直接选择升级安装即可,建议选择不保留任何数据,彻底全新安装,获得最干净的系统。
ARM 的 Win11 系统推送有问题,很多设备都会提示说不满足最低要求,这种直接无视 ,自己用 Win11 镜像升级即可:
![](https://lishuma.com/wp-content/uploads/2022/03/01.jpg)
如果想和 x86 电脑一样在 PE 里重装系统,那也是可以的,贴吧有大神为 Surface Pro X 做了 ARM 版的 PE:
https://tieba.baidu.com/p/7527647675
反正微软的 SQ1/SQ2 也都是 8cx 魔改的,所以其他 8cx 设备也可以直接拿来用,实测对于 YOGA 5G,这 PE 下触屏和键盘都正常。
为 ARM 设备制作启动 U 盘推荐使用 rufus,官网为:http://rufus.ie/zh/
程序为单文件,直接运行即可,选择下载的 pe 镜像,直接默认设置写入 U 盘即可。
进入 PE 后会有个命令行窗口显示系统组件加载,不要把这个窗口关了,最小化就行,不然窗口一关 PE 也跟着重启了。
至于为什么不做成启动盘来重装,是因为我手头这台 YOGA 5G 测试做出来的启动盘总有问题,安装程序一直提示缺少驱动,导致根本进不去安装,所以只能选择在已有系统上重装或者 PE 下重装。
如果其他设备想尝试系统镜像做启动 u 盘的,建议先直接拿原版镜像做个启动盘,进安装界面看看触摸板和键盘这类能不能用,再看看能不能一路往下走。
1. 如果能正常到磁盘分区界面的,那说明你的设备运气真不错,只需要给 install.wim 注入驱动即可,打包出来的 iso 可以直接做成启动 U 盘。
2. 如果键盘触摸板失灵,可以尝试给 sources 同目录里的 boot.wim 注入驱动,挂载时目标映像类型选择 Windows Setup,给 boot.wim 注入驱动后如果操作正常,也能走到分区界面了,那说明你的设备运气也不错,再给 install.wim 注入驱动,打包出来的 iso 同样可以直接做成启动 U 盘。
3. 最后一种就是像我这种最惨的了,U 盘启动的安装程序不管如何折腾都报错,那就不用管 boot.wim 了,只需给 install.wim 注入驱动,然后在已有的 windows 系统安装或者借用苏菲的 PE 系统,到 PE 下面装。
最后的安装过程就很简单了,联想电脑是开机按 F12 进入启动项选择界面,选择做好的 U 盘即可,ARM 的系统安装流程和 x86 的一模一样,就不赘述了。
- 新品韭菜,RTX3050 6G 版开箱 - 2024 年 5 月 1 日
- 【捡垃圾】小船来临,Intel CC150 体验一下 - 2024 年 4 月 19 日
- 【缝合怪】希捷 Exos Mach.2 2X14 双磁臂硬盘小测 - 2024 年 3 月 8 日
请问博主可以分享一下 yoga 5g 的驱动备份吗?我的驱动备份有问题,现在变成基带只有 4g 信号。
早看到你这篇文章就好了,去年折腾了半个月,最后思路跟你的一样,用 dsim
首先感谢大佬吃螃蟹。
根据你的讲解,我又进了一步,我的设备和你一样,卡在缺少驱动,并且 surface 那个 pe 可以用。我从这个 pe 的 boot.wim 里备份出驱动,注入到安装镜像的 boot.wim,亲测可以成功。