如何在 Windows 11 和 10 中使用 Sysprep 进行系统部署

Jacki

系统管理员和 OEM 通常需要在多台计算机上高效部署 Windows。 Windows 11 和 10 中的系统准备工具 (Sysprep) 通过准备单个 Windows 安装进行克隆,使此过程更加顺利。本文将指导您使用 Sysprep 创建可部署的 Windows 映像。

Sysprep 是一个内置的 Windows 实用程序,用于准备 Windows 安装以进行复制和部署。它位于C:WindowsSystem32sysprep文件夹。 Sysprep 执行多项关键任务:

  • 删除唯一的系统标识符,例如计算机的安全标识符 (SID)。
  • 清理用户特定和计算机特定的设置。
  • 准备系统在下次启动时创建新的 SID。
  • 将系统配置为在下次启动时运行开箱即用体验 (OOBE)。

何时使用 Sysprep

Sysprep 非常适合创建带有预安装应用程序和配置的 Windows 主映像。然后可以将该映像部署到多台计算机,甚至是具有不同硬件的计算机。但是,Microsoft 对于何时应该使用 Sysprep、何时不应该使用 Sysprep 有具体指南:

支持场景:

  • 创建全新 Windows 安装的映像。
  • 应用服务包后准备映像。

不支持的场景:

  • 创建升级的 Windows 安装的映像。
  • 在已长期使用的生产计算机上运行 Sysprep。
  • 使用 Sysprep 更改现有生产计算机上的 SID 和计算机名称。
  • 从 OEM 安装或非原始制造商提供的介质创建映像。

如何在 Windows 11 和 10 中使用 Sysprep

步骤一:使用 Windows 以及所有所需的应用程序和设置设置您的参考计算机。

步骤2:右键单击“开始”按钮并选择“Windows 终端(管理员)”或“命令提示符(管理员)”,打开提升的命令提示符。

步骤3:通过键入以下内容导航到 Sysprep 文件夹:

了解更多:如何修复删除或更新 Windows 应用商店应用程序时 Sysprep 失败的问题

cd C:WindowsSystem32sysprep

第4步:使用以下命令运行 Sysprep:

sysprep /generalize /oobe /shutdown

此命令概括系统,将其设置为在下次启动时运行 OOBE,然后关闭计算机。

第5步:计算机关闭后,您可以使用 DISM(部署映像服务和管理)或第三方映像软件等工具捕获系统映像。

其他 Sysprep 选项

Sysprep 提供了多个命令行选项来自定义准备过程:

  • /audit:以审核模式重新启动计算机以进行进一步自定义。
  • /generalize:删除系统特定信息。
  • /oobe:将系统配置为在下次启动时以开箱即用体验启动。
  • /reboot:Sysprep 完成后重新启动计算机。
  • /shutdown:Sysprep 完成后关闭计算机。
  • /quiet:运行 Sysprep 而不显示屏幕消息。
  • /unattend:<answer_file>:在安装过程中应用应答文件中的设置。

对常见 Sysprep 问题进行故障排除

问题 1:Sysprep 由于 Windows 应用商店应用程序而失败

如果未正确配置,Windows 应用商店应用程序可能会导致 Sysprep 失败。要解决这个问题:

步骤一:以管理员身份打开 PowerShell。

步骤2:运行以下命令:

Get-AppxPackage -AllUsers | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage -Online

问题 2:Sysprep 失败并显示“尝试对计算机进行 sysprep 时发生致命错误”

此错误通常是由于系统文件损坏或驱动程序不兼容而发生。解决方法:

步骤一:运行系统文件检查器:

sfc /scannow

步骤2:如果问题仍然存在,请运行 DISM 工具:

DISM /Online /Cleanup-Image /RestoreHealth

步骤3:重新启动计算机并尝试再次运行 Sysprep。

使用 Sysprep 的最佳实践

  • 始终使用全新的 Windows 安装作为起点。
  • 在运行 Sysprep 之前安装所有必要的更新和驱动程序。
  • 在大规模部署之前,在各种硬件配置上测试您的 Sysprep 映像。
  • 保留 Sysprep 流程和所做的任何自定义的详细文档。
  • 定期更新您的主映像以包含最新的安全补丁和更新。

Sysprep 是一个功能强大的工具,可以简化跨多台计算机的 Windows 部署。通过遵循这些步骤和最佳实践,您可以为您的组织创建高效、标准化的 Windows 映像。请记住,在将映像部署到生产环境之前,始终要对其进行彻底测试。