WDS 允许您安装 操作系统 Windows 通过网络和 PXE 远程自动运行。
集中管理安装映像, 驱动程序 和配置,节省大规模部署的时间和资源。
支持高级自动化、Active Directory 集成、多播以及 Microsoft MDT 或 ADK 等工具。
大规模部署操作系统是任何 IT 部门面临的最大挑战之一,尤其是在需要在数十台甚至数百台计算机上安装 Windows 的商业环境中。您能想象需要将 USB 闪存盘或 DVD 逐台插入每台计算机吗?幸运的是,有一些解决方案可以自动化和集中化这一过程,从而节省大量时间和资源。其中最强大、免费且微软原生的解决方案之一是 Windows 部署服务 (WDS),它已经为几代 Windows Server 的专业人员、技术人员和系统管理员的工作带来了便利。
在本文中您将发现 WDS到底是什么?、它的底层工作原理、用途、优势、前提条件、如何在 Windows 服务器上安装和配置它,以及如何通过最佳实践最大限度地利用它。如果您正在寻找一本清晰明了、不留任何技术细节的指南,那么这就是您要找的。请坐下来,因为我们将彻底剖析 WDS。
什么是 Windows 部署服务 (WDS) 以及它用于什么?
WDS,或 Windows 部署服务,是微软为 远程自动安装 Windows 操作系统 在网络可启动的计算机上。这是对 RIS(远程安装服务)和 ADS(自动部署服务)等先前技术的一次演变和改进,它融合了新功能并大大简化了网络部署任务。
WDS 的核心在于能够 准备操作系统映像(WIM) 并通过 PXE(预启动执行环境)将它们安装到客户端计算机上。这样,新的或格式化的计算机就可以 从网络启动,连接到WDS服务器,并接收Windows安装。 (如果需要,还包括驱动程序和应用程序),除了通过网络启动之外,所有这些都不需要本地手动干预。
其主要用途是商业环境、教育环境、公共组织 或者管理大量 Windows 计算机的任何地方,其目标是控制操作系统安装的一致性、速度和自动化。
WDS 的主要特性和功能
WDS 它不仅仅是一个简单的 Windows 网络安装程序。它允许您:
远程部署 Windows 操作系统 PXE技术同时在多台计算机上运行,优化资源并减少部署时间。
管理和存储 图片 引导 (启动)和安装(安装) 基于 WIM 格式。
自定义图像 包括更新、驱动程序和预装应用程序,确保标准化。
熊 无人值守设施 通过响应文件和脚本,无需在安装过程中进行手动交互。
使用 组播 IP 同时高效地将图像分发到多台计算机,优化大型部署中的带宽。
与……集成 Active Directory、DHCP 和 DNS 实现集中、安全的管理。
捕获图像 从参考设备到其他设备上克隆完美配置的安装。
管理司机并允许客户接收特定于他们的 硬件 在安装过程中。
此外,WDS 的模块化和面向服务的架构使得 通过 API 进行扩展这意味着开发人员可以创建自定义的 PXE 提供程序或客户端,根据特定需求(例如大型设备制造商或集成商的需求)定制工作流程。
如何从 Microsoft Edge 中删除浏览器劫持程序设置 WDS 环境的先决条件和依赖项
在开始安装和配置 WDS 之前,必须清楚 最低要求 为了确保系统正确、安全地运行:
带有 Windows Server 的服务器 (支持的版本:Windows Server 2003 SP1 及以上版本,但建议使用 Windows Server 2012、2016、2019 或更新版本。)从 Windows Server 2008 开始,WDS 角色是内置的。
至少一个分区 NTFS 在服务器上,因为图像和部署数据存储在那里。
具有足够基础设施的局域网(LAN),包括支持多播的交换机(如果要使用此功能)。
服务器DHCP 在网络上处于活动状态,为通过 PXE 启动的客户端分配 IP 地址。
活动目录 (强烈推荐,但如果不需要与 Windows 域集成,它也可以以独立格式运行)。
DNS服务器 适当配置。
原始 Windows 映像(DVD 或合法 ISO 文件),从中提取启动和安装 WIM 映像。
当然, 部署的队伍数量越多建议适当调整 WDS 服务器硬件配置(磁盘空间、RAM、CPU、千兆网络等)。为了更好地了解如何针对大规模部署优化网络,另请参阅 本指南介绍如何在 Windows 11 中调整分区大小.
与其他部署方法相比,使用 WDS 的优势
在大型公司或教育中心,以传统方式逐台计算机安装 Windows 是不可行的。 WDS 打破了这一模式 并允许:
完全自动化安装过程,消除人为错误并确保每台机器都接收到正确的图像。
节省时间:您可以在几分钟内一次部署数十台计算机,而不是几小时或几天。
集中管理操作系统映像、驱动程序和配置。
促进快速恢复和重新安装 损坏的设备或需要恢复到初始状态的设备。
提高安全性,因为您可以确保公司软件和策略在所有设备上一致应用。
通过最大限度地减少工作时间和有效利用 Windows 许可证来降低成本。
与其他高级 Microsoft 工具完全兼容,例如 Microsoft 部署工具包 (MDT),从而进一步实现流程自动化和安装后任务的集成。
WDS 的工作原理:架构、流程和基本角色
WDS 的神奇之处在于它结合了网络启动 (PXE) 和能够即时提供镜像的 Windows 服务器。其工作流程分步说明如下:
El 新的或格式化的客户端计算机通过 PXE 启动 (通常按 F12 BIOS 或 UEFI)并向网络发送请求。
El DHCP 服务器响应 分配 IP 并提供查找 WDS 服务器的说明。
El WDS 服务器通过 PXE 和 TFTP 协议,正常情况下根据 Windows PE的 (轻量级预安装环境)。
从 Windows PE,用户可以选择他们想要部署的 Windows 安装映像,并在必要时输入凭据。
WDS 服务器传输 .wim 映像 根据配置以单播或多播的方式选择,客户端将其应用到其硬盘驱动器,并在必要时自动格式化/分区。
该过程完成后,设备可以重新启动并继续经典的 OOBE(开箱即用体验)或运行自动设置(如果已配置)。
您的设备没有重要的安全和质量修复MGI 两个主要角色 您可以使用 WDS 安装:
部署服务器: 它是系统的核心,负责管理图像、接收 PXE 请求和提供安装服务。
传输服务器: 它允许通过多播或单播提供文件服务,但没有高级图像管理,非常适合在带宽至关重要的大型环境中提供支持。
在 Windows Server 上安装 WDS:分步指南
WDS 安装过程非常简单,只需从 服务器管理员 Windows 服务器:
打开 服务器管理员 并选择“添加角色或功能”。
选择“基于角色或基于功能的安装”并选择适当的服务器。
选中选项“Windows 部署服务 (WDS)”并在确认窗口中确保包含两项主要服务: 部署服务器和传输服务器.
保留默认功能并继续按照向导操作直至安装完成。
安装完成后,几秒钟后即可配置该角色。
请注意: 如果您使用以下方式管理环境 活动目录强烈建议您安装与您的域集成的 WDS。如果您没有域,您可以选择独立安装,但会失去一些高级安全和管理功能。
WDS 初始设置:关键设置和建议
角色安装完成后,就该配置服务器了。基本步骤(可根据环境调整):
在控制台中 Windows部署服务,展开服务器节点,右键单击服务器以选择“配置服务器”。
选择服务器是否 与 Active Directory 集成 或将独立运营。
定义了 远程安装文件夹的位置建议将其位于 NTFS 分区上,最好位于专用或外部驱动器上,并留出足够的空间用于启动、安装和驱动程序映像。
根据您的基础设施配置 DHCP/DNS 选项(例如,如果 DHCP 服务器和 WDS 共享一台机器,则需要调整端口或选中相应的框)。
选择是否仅响应已知主机还是也响应未知主机(这决定了部署的安全性和范围;对于开放环境,最好限制它们)。
完成向导,如有必要,从控制台手动启动 WDS 服务。
映像管理:如何准备、捕获和添加 .wim 映像
WDS管理几种类型的图像,主要有:
启动映像: 通常基于 Windows PE,它们用于启动部署过程并允许连接到 WDS 服务器。
安装图片: 这些包含完整的操作系统,可以安装在客户端上。
将图像添加到 WDS 服务器 这是一个引导过程:
在 WDS 控制台中,右键单击“启动映像”或“安装映像”,然后选择“添加映像”。
选择相应的 .wim 文件,该文件通常位于 Windows DVD 或 ISO 上的“sources”文件夹中。
要创建自定义图像,您可以使用该工具 ImageX的 或 WDS 中包含的捕获向导,首先在参考计算机上应用 Sysprep。
添加的图像可以组织成组,并给出清晰的名称和描述,以便在具有多个操作系统和版本的环境中快速识别。
高级自动化:无人值守响应、多播和驱动程序
WDS 的优势之一是支持安装 完全被忽视这是通过响应文件 (Unattend.xml) 实现的,该文件可以手动创建,也可以使用 Windows 系统映像管理器等工具创建。感谢他们, 您可以定义选项 例如计算机名称、域、要安装的软件包、磁盘分区等等,这样人工干预就很少甚至不需要。
Windows 11 中更改分辨率后黑屏:原因和解决方案在大规模部署中, 多播传输 它至关重要:它允许数十台设备同时接收图像,从而优化带宽消耗。WDS 服务器会根据连接的客户端数量调整速度,新设备可以加入已启动的部署,接收缺失的数据以完成安装。
管理 驱动程序 也存在。WDS 允许您将驱动程序添加到启动和安装映像,以确保与最广泛的硬件兼容。驱动程序可以分配给特定映像,也可以全局添加。
挑战与限制
尽管 WDS 是一个非常强大的工具,但它也有一些局限性:
依赖 稳定的网络基础设施连接速度慢或不稳定可能会影响部署过程。
硬件兼容性:有时需要注入网卡的额外驱动程序或 存储 即使使用 Windows PE 也不常见。
不直接支持 双启动 或自动部署 Windows 以外的系统。
需要一些网络和服务器管理方面的技术知识才能进行高级使用。
为了实现最大程度的自动化,建议与 MDT 等工具集成。
WDS 有用的用例和场景
WDS 理想情况是:
您需要 准备数十台或数百台相同的机器 在教育环境、办公室或公司中。
您希望一致地实施软件策略、驱动程序和网络配置。
您正在寻找一种免费的、集中管理的解决方案,且无需额外的许可证。
您的基础设施已经使用 Windows服务器 并且您想将其与其他服务集成。
您需要快速捕获布局图像以便在其他计算机上复制它。
您希望降低管理 IT 基础设施的风险和成本。
在大型组织、实验室或培训中心, WDS 几乎不可或缺.
面向开发人员和高级场景的 WDS
对于开发人员和集成商,WDS 提供 自定义选项 通过其 API。您可以:
创建自定义 PXE 提供程序来扩展或修改启动行为。
定制安装客户端界面,使其适应特定需求。
集成您自己的工作流程以在 OEM 或硬件集成场景中捕获、分发或管理图像。
通过脚本或自定义应用程序自动执行图像和驱动程序管理任务。
官方文档和 SDK 可简化复杂项目的开发。如果您想进一步了解自动化部署的优势,还可以探索 Windows FSUtil 命令.
与其他工具的关系:MDT 和 Windows ADK
尽管 WDS 本身功能非常强大,但将其与 Microsoft 部署工具包 (MDT) 和 Windows 评估和部署工具包 (ADK) 增加其潜力:
MDT 提供向导、模板和序列以进一步实现部署自动化,并执行安装后任务和高级定制。
连接器 视窗 ADK 您可以创建优化的图像、测试兼容性并设计自定义启动媒体。
这些工具共同为部署、迁移或灾难恢复提供了完整的解决方案。
相关文章:什么是 WDS(Windows 部署服务):部署和专业使用
艾萨克对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。