我有 10 台笔记本电脑,想从 Windows Vista 升级到 Windows 10。它们并不旧,但出于某种原因,我的朋友在它们上安装了 Windows Vista... 无论如何,我的家庭服务器运行的是 Windows Server 2008 R2 Standard(工作时有许可证)。我决定使用 Microsoft 的媒体创建工具下载 Windows 10 Pro,为了加快这一过程,我决定只使用 WDS 将其部署在那 10 台笔记本电脑上。
玩了一会儿后,我得出结论,这些是零售映像,所以我甚至无法将它们添加到 WDS。有什么方法可以用 WDS 部署零售映像吗?我真的不想刻录 DVD 并等待计算机逐个安装 Windows。
答案1
零售版本中的主 Windows 映像现在通常是 ESD,而不是 WIM。Windows 部署服务不知道如何处理 ESD,因此您需要将其转换为 WIM。首先,install.esd
从sources
文件夹中复制出来。
运行此命令以获取 ESD 内的图像列表:
dism /get-wiminfo /wimfile:install.esd
这将为您提供 ESD 内的不同操作系统版本及其各自的索引。现在运行此命令将所需的版本提取到 WIM 文件中 (来源):
dism /export-image /sourceimagefile:install.esd /sourceindex:1 /destinationimagefile:install.wim /compress:max /checkintegrity
更改/sourceindex:1
为使用您喜欢的索引。命令完成后,您将获得install.wim
WDS 可以接受作为安装映像的文件。
请注意,您需要在 Windows 10 计算机上运行这些命令;Windows 7(Windows Server 2008 R2)版本的 DISM 似乎不知道该/export-image
开关。
答案2
我对 WDS 了解不够多,无法回答你这个问题的这一部分,但我尝试使用以下方法创建自定义 win10 映像:Windows 映像和配置设计器根据零售图片,它无法工作(尽管我找不到任何以了解为什么会这样)。
我最终所做的是使用 sysprep 过程:
- 在一台机器上安装 Windows
- 在所有笔记本电脑上安装您需要的任何应用程序
- 运行 Sysprep 并重新启动Windows PE
- 从 WinPE 中,使用 DISM 复制图像连接到第二个 USB 记忆棒或网络共享
- 使用 WinPE 启动每台其他笔记本电脑并将映像复制到其中。
它肯定不如 WDS 舒服,但仍然比在所有机器上运行完整安装要好。
答案3
您遇到的问题可能是您使用的是媒体创建工具创建的媒体,在这种情况下,您生成的 ISO 包含 ESD(加密安装文件)而不是 WIM(未加密映像)。由于 WDS 查找 WIM 文件,因此媒体创建工具 ISO 失败。
我无法详细说明,但有一些工具可以将 ESD 转换为 WIM。
获取 Windows 10 的许多方法都不存在此问题,例如 MSDN 和批量许可证媒体包含 WIM 文件,而不是 ESD。