如何在使用Dism部署Windows 10 wim映像时启用测试模式?

时间:2018-05-09 11:34:27

标签: deployment windows-10 dism

我正在将我的实验室中的大约200台计算机从Windows 7升级到Windows 10,作为升级的一部分,我还将计算机上的文件系统转换为GPT。

我这样做是一个自动化过程,其中包含从我的PXE服务器加载的WinPE图像。在图像中,有一个脚本使用Diskpart格式化硬盘驱动器,创建EFI启动分区和操作系统分区,部署图像如下:

* dism / Apply-Image / ImageFile:M:\ Images [图像文件名] .wim /索引:1 / ApplyDir:W:*

部署后,它运行 bcdboot W:\ Windows 命令,以便PC启动进入Win10,然后使用新部署的操作系统映像从硬盘重新启动PC。

现在它工作正常,除了一个问题:

根据我们的需求(这是一个测试实验室),我们使用未经签名的专有驱动程序,因此需要在测试模式下运行Windows。

使用Win7和MBR,我没有遇到此问题,因为我使用Ghost获取整个HDD映像并将其转储到HDD上,而无需覆盖启动脚本。

现在, bcdboot W:\ Windows 会禁用测试模式,因此我在加载所述驱动程序时会收到BSOD。

在使用命令行启动到操作系统之前,如何在使用DISM进行部署时启用测试模式?是否有办法以某种方式使用 bcdboot 命令执行此操作?

我必须自动化它,因为我需要在200台机器上完成它。

操作系统是Windows 10 RS4 x64 Enterprise。

提前感谢您的回答。

1 个答案:

答案 0 :(得分:0)

找到一种解决方案。

如果未启用测试模式,那么Windows 10只会启用未签名的驱动程序,而不像7,这会在启动时提供BSOD。

因此可以在之后重新启用测试模式:

bcdedit /设置上的testigning和 shutdown -r -t 0 以重启机器

仍然想知道在启动Windows之前是否有重新启用测试模式的选项。