从 Windows 10 创建自定义 ISO

fis*_*lop 6 iso-image

我的任务是为 Windows 10 专业版、虚拟机和本机安装创建一些映像。VM 映像很简单,但是我在如何从我创建的 Windows 10 配置中提取 iso 映像时遇到了麻烦。此外,这需要是我们可以用于裸机安装的映像,因此默认的 Windows 系统映像工具不会剪切它(它会创建一个 .vdhx 文件,我们需要它能够直接从 BIOS 启动)。

我知道有一些程序会根据程序的一些配置创建一个iso,但这是我的上司想要的相当深入的图像(他想要一个简单的最小图像,已经设置了特定的用户帐户等)。我还没有看到任何程序可以按照我需要的方式自定义图像(我们希望一切都消失,甚至计算器和其他难以删除的库存程序)。除此之外,我的上司反对任何第三方,所以这需要成为最后的选择。

我想到的唯一选择是使用程序创建一个接近我想要的图像,计算机名称/用户/等。已经设置好了,那么我也许可以创建一个脚本来完成其余的大部分工作,但这需要尽可能自动化。

那么,有没有人看到任何从自定义 Windows 10 设置创建可启动 iso 的方法?我已经搜索了两天,没有找到任何符合我需要的所有标准的东西。

Div*_*in3 6

您应该阅读有关旨在以更有效方式部署的WIM映像,而不是专注于创建自定义 ISO 。您可能需要一些患者、努力和额外的研究。当我第一次尝试这样做时,我花了 5 次尝试才使一个工作正常。

步骤有点复杂,但并非不可能。我将尽力解释您如何实现这一目标。如果有人有任何其他想法/经验,请发表评论,我会将其包含在我的回答中。

因此,让我们从您需要的工具开始:

  • Windows (10 PRO) 安装映像/磁盘/USB
  • 您可以在其中安装 Windows 10 专业版并根据需要对其进行自定义的工作场所。这可以是笔记本电脑、PC 或虚拟机
  • 您将在其中存储 WIM 映像的网络共享
  • 可启动的 Windows live CD/DVD/USB/ISO ( BartPE )
    我不会详细介绍创建 BartPE 实时 CD,但这应该很简单,并且有大量指南可以向您展示如何制作。例如检查这个
  • 用于捕获 Windows 并创建 WIM 映像的工具
  • 使用命令行的一些基本知识

  1. 在您的 PC/笔记本/VM 上安装和自定义 Windows。

  2. 备份。
    完成自定义后,您应该创建当前状态的备份/快照,因为第 3 步也是我大多数时候失败的地方。而且从头开始再做第一步需要很多时间。

  3. 运行系统准备。
    开始 -> 运行 ->sysprep

    • 在第一个下拉菜单上,选择 OOBE - 这意味着下次启动 Windows 时,它将表现得像第一次运行它,要求输入新的用户名、语言等。
    • 检查通用性 - 如果映像将部署在多台 PC 上,则需要此选项,这意味着驱动程序 ID 标签和其他硬件特定选项将在下次启动 Windows 时被删除和更新。
    • 对于关闭选项,您需要选择,Shutdown因为我们希望在更改完成后立即捕获图像。
  4. 捕获自定义 Windows。
    您可以使用多种工具将当前状态捕获为 WIM 映像。您可以使用imagexDISM等。当我这样做时,我使用了gimagex所以现在我将使用它作为示例。

    • 您需要下载 gimagex 并将其保存到您的网络共享。
    • 在不启动 Windows 的情况下,使用您的 BartPE 启动。
    • 类型: net use * <path to your network share>
    • 键入而Z:不是导航到您的 gimagex 文件夹并运行在 x64 中找到的文件夹。
    • 捕获选项卡中,选择源(您的 Windows 安装分区)并选择目标(您希望在网络共享中的文件夹),
      您可以提供名称和描述。除非您知道自己在做什么,否则将其余部分保留为默认值。
    • 捕获完成后,您可以启动原始 Windows 并检查它是否启动。如果没有,则出现问题,请进行一些研究,恢复备份并从第 3 步重新开始。
  5. 应用 WIM 映像。

    • 你应该在你的网络共享上准备一个脚本,让你的生活更轻松。我为您提供了您需要的脚本:

[图像.bat]

@echo off
diskpart /s z:\diskpartrans.txt
Run Code Online (Sandbox Code Playgroud)

[diskpartrans.txt]

select disk 0
clean
create partition primary size=100
select partition 1
format fs=ntfs quick label=system
active
create partition primary
select partition 2
format fs=ntfs quick label=windows
assign letter=g
Run Code Online (Sandbox Code Playgroud)

这将格式化驱动器并为您的映像创建必要的分区。您也可以手动执行此操作,但这种方式更容易。

  • 所以就像以前一样,你用 BartPE 启动
  • net use z: <your share>
  • 导航到 image.bat 并运行它
  • 完成后,导航到您的 gimagex 并运行它。
  • 这次使用Apply选项卡,source 是网络共享上的 WIM 映像,Destination 是G:因为这是我们在脚本中分配的字母。

这就是全部。祝你好运!