本主题包含有关向启动映像添加驱动程序包的信息,以及有关如何查看映像中驱动程序的信息的链接。有关详细信息,请参阅“管理驱动程序包”[https://go.microsoft.com/fwlink/?LinkID=143313(可能为英文网页)]。

向启动映像添加驱动程序包

可以使用 Windows 部署服务将驱动程序包(例如,网络适配器驱动程序、大容量存储驱动程序和总线驱动程序)添加到 Windows 7 和 Windows Server 2008 R2 启动映像。这意味着您不必导出映像,使用 Windows 自动安装工具包中的工具手动添加驱动程序包,然后添加更新后的启动映像。可以使用命令行或 MMC 管理单元添加程序包

使用 Windows 界面向启动映像添加驱动程序包
  1. 将驱动程序包添加到服务器。有关详细信息,请参阅提取并添加驱动程序包

  2. 在 Windows 部署服务 MMC 管理单元中,展开“启动映像”节点。

  3. 右键单击要添加驱动程序的映像,然后单击“将驱动程序包添加到映像”

  4. 按照向导中的说明搜索程序包,然后将其添加到映像。

注意

执行此过程时,如果要更新的映像当前正在下载到客户端,则 Windows 部署服务将确保客户端接收一致的文件副本。

使用命令行向启动映像添加驱动程序包的步骤
  1. 单击「开始」,右键单击“命令提示符”,然后单击“以管理员身份运行”

  2. 使用如下语法添加映像:WDSUTIL /Add-ImageDriverPackage [/Server:<服务器名称>] /Image:<映像名称> /ImageType:Boot /Architecture:{x86 | ia64 | x64} [/Filename:<文件名>] {/DriverPackage:<程序包名称> | /PackageId:<ID>}

    例如:

    WDSUTIL /Add-ImageDriverPackage /Image:"WinPE Boot Image" /ImageType:Boot /Architecture:x86 /DriverPackage:”My Driver Package”

    WDSUTIL /verbose /Add-ImageDriverPackage /Image:"WinPE Boot Image" /Server:MyWDSServer /ImageType:Boot /Architecture:x64 /PackageId:{4D36E972-E325-11CE-BFC1-08002BE10318}

查看启动映像中的驱动程序

将驱动程序包添加到启动映像后,可以使用如下过程查看当前包含在映像中的驱动程序。有关修改启动映像的详细信息,请参阅修改启动映像或安装映像

查看启动映像中的程序包的步骤
  1. 导出映像。若要执行此操作,请右键单击映像,再单击“导出映像”,为该文件命名,然后单击“保存”

  2. 单击「开始」,右键单击“命令提示符”,然后单击“以管理员身份运行”

  3. 使用如下语法将启动映像中的第二个映像装入本地目录:

    Dism /Mount-Wim /WimFile:<path_to WIM_file> /index:<image_index_number> /MountDir:<path_to_mount_directory>

    示例:Dism /Mount-Wim /WimFile:C:\test\images\boot.wim /index:2 /MountDir:C:\test\offline

  4. 运行 dism /Get-Drivers 命令查看当前映像中的所有驱动程序包。例如:

    dism /image:c:\test\offline /Get-Drivers

  5. 卸载映像并提交所有更改。例如:

    DISM /Unmount-Wim /MountDir:C:\test\offline /commit

  6. 将映像添加回 Windows 部署服务服务器上。可以通过下列两种方法完成此任务:

    • 替换现有映像(只要使用该映像的所有安装均已完成)(推荐)。若要执行此操作,请右键单击映像,然后单击“替换映像”

    • 添加该映像作为新映像,稍后再删除旧映像。

有关部署映像服务和管理 (DISM.exe) 的详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=143441(可能为英文网页)

其他参考