我在想 Rufus(可启动媒体创建工具)中绕过 Windows 11 要求的新选项是如何工作的,因为之前,我每次都必须打开 regedit 并为每个安装实例插入注册表值。但是在 rufus 中出现该选项后,我检查了 regedit,发现相同的值现在在每个安装中都是持久的。我想知道如果我还知道如何使用 DISM 安装 .wim 映像(如果有用的话),我如何才能实现相同的目的。我想将这些注册表值永久插入 USB/ISO。任何帮助都将不胜感激。
答案1
Rufus 通过两种方式实现此目的:
sources\boot.wim
在可能的情况下,它会离线编辑映像(Windows 预安装环境)的注册表配置单元以插入LabConfig
启用绕过的注册表项。- 如果这不可能(例如,当使用 Windows Store 版本的 Rufus 时,由于 Microsoft 限制了 Windows Store 版本可以执行的操作,而安装 WIM 映像就是其中之一),Rufus 会创建一个应答文件在启动时插入注册表项。
请注意,我们并不总是使用方法#2,因为它会导致在应用注册表项时短暂出现难看的命令提示符,并且我们希望 Rufus 安装体验尽可能接近常规 Windows 安装体验,即使在应用 TPM / 安全启动绕过时也是如此。
请注意,由于 Rufus 是 100% 开源的,因此您可以在以下位置找到 Rufus 在应用各种 Windows 用户体验选项时所做的大部分工作:https://github.com/pbatard/rufus/blob/master/src/wue.c。