使用独立媒体在不使用网络的情况下部署 Windows

适用于: Configuration Manager(current branch)

Configuration Manager 中的独立媒体包含在计算机上部署 OS 所需的一切内容。 媒体包括启动映像、OS 映像、任务序列策略、应用程序、驱动程序等。 独立媒体部署允许在以下条件下部署操作系统:

  • 在通过网络复制 OS 映像或其他大型包不切实际的环境中。

  • 在没有网络连接或低带宽网络连接的环境中。

在以下 OS 部署方案中使用独立媒体:

完成其中一个 OS 部署方案中的步骤。 然后,使用以下部分来准备和创建独立媒体。

不支持的任务序列操作

使用独立媒体时,Configuration Manager不支持任务序列中的以下操作:

  • 自动应用驱动程序” 步骤。 不支持从驱动程序目录中自动应用设备驱动程序。 若要使一组特定的驱动程序可用于 Windows 安装程序,请使用 应用驱动程序包 步骤。

  • 安装软件更新。

  • 在部署 OS 之前安装软件。

  • 将用户与目标计算机关联,以获取用户设备相关性。

  • 使用“安装包”步骤 安装动态包

  • 使用“安装应用程序”步骤 安装动态应用程序

在管理中心站点上创建的安装包步骤和介质的已知问题

如果任务序列包含 “安装包” 步骤,并且你在管理中心站点上创建独立媒体 (CAS) ,则可能会发生错误。 CAS 没有必需的客户端配置策略。 运行任务序列时,需要这些策略才能启用软件分发代理。 CreateTsMedia.log 文件中可能会出现以下错误:WMI method SMS_TaskSequencePackage.GetClientConfigPolicies failed (0x80041001)

对于包含 安装包 步骤的独立媒体,请在启用了软件分发代理的主站点上创建独立媒体。

或者,使用自定义 运行 PowerShell 脚本 步骤。 在 安装 Windows 和 ConfigMgr 步骤之后和第一个 安装包 步骤之前添加它。 运行 PowerShell 脚本步骤在第一个安装包步骤之前运行以下命令以启用软件分发代理:

$namespace = "root\ccm\policy\machine\requestedconfig"
$class = "CCM_SoftwareDistributionClientConfig"
$classArgs = @{
    ComponentName = 'Enable SWDist'
    Enabled = 'true'
    LockSettings='TRUE'
    PolicySource='local'
    PolicyVersion='1.0'
    SiteSettingsKey='1'
}
Set-WmiInstance -Namespace $namespace -Class $class -Arguments $classArgs -PutType CreateOnly

配置部署设置

使用独立媒体启动 OS 部署过程时,请将部署配置为使 OS 可用于媒体。 在部署的 “部署设置” 页上,对于“ 使可供以下使用 ”设置,请选择以下选项之一:

  • Configuration Manager客户端、媒体和 PXE

  • 仅媒体和 PXE

  • 只有媒体和 PXE (隐藏)

创建独立媒体

可以指定独立媒体是 U 盘还是 CD/DVD 集。 将启动媒体的计算机必须支持你选择作为可启动驱动器的选项。 有关详细信息,请参阅 创建独立媒体

从独立媒体安装 OS

若要安装 OS,请将独立媒体插入计算机,然后打开它。

后续步骤

OS 部署的用户体验