可以使用 Windows 部署服务向服务器添加驱动程序包,并将其配置为随安装映像一起部署到客户端计算机。请注意,此功能仅在安装以下操作系统的映像时才可用:带有 SP1 的 Windows Vista、Windows Server 2008、Windows 7 和 Windows Server 2008 R2。本部分将引导您完成配置此功能的过程,但在开始之前您必须拥有一台已配置的服务器。有关如何配置服务器的说明,请参阅“Windows 部署服务循序渐进指南”[https://go.microsoft.com/fwlink/?LinkId=84628(可能为英文网页)]。

本部分使用的术语

术语定义

驱动程序组

驱动程序组是驱动程序包的集合。可以向驱动程序组添加筛选器以使该组中的程序包可用于所选择的一组客户端计算机。相反,如果没有向驱动程序组添加筛选器,则程序包将可用于具有匹配硬件的所有客户端。可以定义拥有访问驱动程序组权限的客户端是 1) 安装组中的所有程序包,还是 2) 仅安装与已连接到或安装在客户端上的硬件(即,即插即用硬件)匹配的程序包。

筛选器

使用筛选器可以将驱动程序组中的程序包映射到特定客户端计算机。筛选器定义哪些客户端拥有访问程序包的权限。有两种类型的筛选器:基于客户端硬件(例如,制造商和 BIOS 供应商)的筛选器和基于客户端上选择的安装映像属性(例如,映像的版本)的筛选器。有关筛选器的列表,请参阅驱动程序组筛选器

即插即用硬件

即插即用功能可以针对 Windows 操作系统自动配置硬件和设备。

选择方案

可以采用三种方法配置即将部署到客户端的驱动程序包。下表描述了这三种方法中的每种方法并描述了应何时使用每种方法。

方案描述何时使用此方案

方案 1:基于客户端的即插即用硬件部署驱动程序包

在此方案中,您将使所有程序包适用于所有客户端(也就是说,不向驱动程序组添加筛选器),并将组配置为仅安装与计算机上的硬件匹配的程序包。

这是最简单的配置方案,大多数公司都应首先尝试该方案。但是,如果因在计算机上同时安装了不兼容的程序包而出现问题(例如,如果计算机无法启动或硬件无法正常工作),则将需要按照方案 2 中的定义向驱动程序组添加筛选器。

方案 2:使用筛选器定义哪些客户端拥有访问各个驱动程序组的权限来部署驱动程序包

在此方案中,您将程序包整理到不同驱动程序组,然后使用筛选器将各个组映射到计算机。筛选器将基于计算机的硬件及/或所选安装映像的属性定义哪些计算机具有访问驱动程序组的权限。您仍然可以将程序包配置为基于即插即用硬件进行安装,但可以使用筛选器进一步定义哪些客户端将拥有访问程序包的权限。

如果出现以下情况,则应考虑使用此方案:

  • 方案 1 导致硬件无法在计算机上正常工作。

  • 您的环境比较复杂,拥有各种硬件和软件配置的计算机。

  • 您需要在某些计算机(例如,具有不同语言或安装映像版本的计算机)上安装特定驱动程序包。

方案 3:将驱动程序组中的所有驱动程序包都部署到客户端

在此方案中,您将驱动程序组中的所有驱动程序包(而不仅仅是与客户端上的即插即用硬件匹配的程序包)部署到客户端计算机。安装完毕后,当硬件连接到客户端时,系统将自动安装设备驱动程序。

如果包含与计算机断开连接的硬件(例如,打印机)并且希望将驱动程序组中的所有程序包强制安装在客户端上,则使用此选项。通常,此方案应与方案 1 或方案 2 结合使用。

先决条件

下面列出了所有三种方案的先决条件:

  • 一台具有如下配置的 Windows 部署服务服务器:

    • 从 Windows 7 或 Windows Server 2008 R2(从 DVD 上的 \Sources\Boot.wim)启动的启动映像。

    • 适用于 Windows Vista SP1、Windows Server 2008、Windows 7 或 Windows Server 2008 R2 的安装映像。

  • 适用于要部署的硬件的驱动程序包。请注意,这些程序包必须已解压缩(即,程序包不能是 .msi 或 .exe 文件)。