培训
认证
Microsoft 365 Certified: Endpoint Administrator Associate - Certifications
使用新式管理、共同管理方法和 Microsoft Intune 集成的基本元素规划和执行终结点部署策略。
Windows Autopilot 用户驱动的Microsoft Entra加入步骤:
有关现有设备的 Windows Autopilot 部署工作流的概述,请参阅 Intune 和 Configuration Manager 中现有设备的 Windows Autopilot 部署。
当面向现有设备的 Windows Autopilot任务序列在设备上运行时,当设备在安装 Windows 和任务序列ConfigMgr任务期间首次启动到 Windows 时,Windows Autopilot 部署不会运行。 相反,Windows Autopilot 部署在任务序列完成后才会运行。
Windows Autopilot 部署通常在 Windows 首次启动时运行,Windows 安装程序和现 (体验 OOBE) 运行。 但是,在面向现有设备的 Windows Autopilot任务序列期间,即使任务序列将 Windows Autopilot 配置文件 JSON 文件注入到脱机 Windows 安装中,也不会在 Windows 首次启动时处理该文件,因为任务序列还会创建并注入unattend.xml
文件。 当在 Windows 安装期间同时 unattend.xml
存在文件和 Windows Autopilot 配置文件 JSON 文件时,Windows 安装程序将忽略 Windows Autopilot 配置文件 JSON 文件,并且只处理 unattend.xml
该文件。
Windows 安装程序完成后,任务序列将恢复并删除现有的 unattend.xml
。 任务序列稍后在设备上运行 Sysprep 时,不会指定或添加新 unattend.xml
文件。 任务序列完成运行 Sysprep 后,任务序列完成并重新启动设备。 当设备重新启动时,Windows 会启动,Windows 安装程序会再次运行。 由于没有 unattend.xml
文件,并且只有 Windows Autopilot 配置文件 JSON 文件存在,因此 Windows 安装程序会处理 Windows Autopilot 配置文件 JSON 文件,并且 Windows Autopilot 部署将启动。
面向现有设备的 Windows Autopilot任务序列过程的概述如下:
unattend.xml
文件。unattend.xml
文件。 忽略 Windows Autopilot 配置文件 JSON 文件。unattend.xml
文件。使用 Configuration Manager 中的“创建任务序列向导”创建面向现有设备的 Windows Autopilot任务序列时,它假定在运行 Windows Autopilot 部署之前,需要通过任务序列运行其他任务。 在 Windows Autopilot 部署运行之前通过任务序列运行的其他任务示例包括:
为了使这些附加任务运行,任务序列部署进程在从 Windows PE 启动后执行以下过程:
如果需要在任务序列期间运行其他任务,则上述步骤是必需的。 但是,如果不需要在任务序列期间运行其他任务,则不需要执行上述几个步骤。 在不需要时运行上述步骤可能会导致以下问题:
提示
如果在运行 Windows Autopilot 部署之前需要一个任务序列来运行其他任务,请跳到 在设备上运行 Windows Autopilot 任务序列的下一步。
但是,即使需要其他任务,也不要使用任务序列来运行这些任务,而是考虑使用备用方法运行其他任务。 例如:
如果可能,Microsoft建议使用上述方法来运行其他任务,而不是通过任务序列运行它们。 使用上述方法可以使用此解决方案来加快部署速度。
如果在运行 Windows Autopilot 部署之前不需要通过任务序列执行其他任务,则可以修改面向现有设备的 Windows Autopilot任务序列以消除不需要的任务和进程。 消除不需要的任务和进程可加快部署过程和完成部署所需的时间。 可以消除以加快部署的进程示例包括:
用于加快部署速度的解决方案会 unattend.xml
删除文件并消除不必要的任务,以便在首次启动到 Windows 期间处理 Windows Autopilot 配置文件 JSON 文件。 应用解决方案后,更新的面向现有设备的 Windows Autopilot任务序列过程概述如下:
unattend.xml
文件。unattend.xml
文件。加快部署的解决方案将部署过程中的步骤数从 15 个减少到 8 个。
备注
解决方案加快部署的步骤是可选的。 现面向现有设备的 Windows Autopilot任务序列仍可正常运行,无需进行任何修改。 以下步骤旨在减少运行部署所需的时间,并可能避免一些问题。 如果首选项不修改现有面向现有设备的 Windows Autopilot任务序列,请跳到在设备上运行 Windows Autopilot 任务序列的下一步。
若要修改面向现有设备的 Windows Autopilot任务序列以加快部署过程,请执行以下步骤:
在安装了 Configuration Manager 控制台的设备(如Configuration Manager站点服务器)上,打开Configuration Manager控制台。
在Configuration Manager控制台的左侧窗格中,导航到“软件库>概述>作系统”。
展开“任务序列”,然后找到在Configuration Manager创建 Windows Autopilot 任务序列步骤中创建的面向现有设备的 Windows Autopilot任务序列。
找到面向现有设备的 Windows Autopilot任务序列后,将其选中,然后在功能区上选择“编辑”。 或者,右键单击面向现有设备的 Windows Autopilot任务序列,然后选择“编辑”。
在打开的“任务序列编辑器”窗口中:
选择 “为 Windows Autopilot 准备设备 ”组,然后选择任务序列编辑器左上角的 “删除” 选项。 此时会显示确认删除步骤的确认对话框。 选择“ 是 ”按钮可删除 “准备 Windows Autopilot 设备 ”组。
选择 “安装作系统” 组,然后选择任务序列编辑器左上角的“ 删除” 选项。 此时会显示确认删除步骤的确认对话框。 选择“ 是 ”按钮以删除 “安装作系统” 组。
备注
如果在安装 Windows 并Configuration Manager任务之后有任何其他任务或组,则还要通过选择任务序列编辑器左上角的“删除”选项来删除这些任务和组。 每次删除时,都会显示一个确认对话框,确认删除步骤或组。 选择“ 是 ”按钮可删除其他每个任务或组。
选择任务序列中的最后一个任务。
选择任务序列编辑器左上角的 “添加 ”下拉菜单,然后选择“ 常规>运行命令行”。 运行命令行任务将添加为任务序列中的最后一个任务。
选择 “运行命令行” 任务,然后使用以下设置进行配置:
名称:从黑豹中删除 unattend.xml
命令行:选择以下 Windows 命令提示符代码块右上角的“复制”,然后粘贴到“命令行”文本框中:
cmd.exe /c del %OSDTargetSystemDrive%\Windows\Panther\unattend.xml /s
选择任务序列编辑器中的“确定”按钮,保存对任务序列所做的更改。
如果有多个面向现有设备的 Windows Autopilot任务序列,请对每个任务序列重复上述步骤。
修改任务序列以加快部署过程运行完毕并完成时,设备将重启,然后立即首次启动到 Windows。 首次启动到 Windows 后,它将运行 Windows 安装程序和 OOBE。 Windows 安装程序和 OOBE 运行时,将处理 Windows Autopilot JSON 文件,并开始部署 Windows Autopilot。
但是,可以在任务序列完成后关闭设备,而不是重启设备。 例如,关闭设备而不是在任务序列完成时重启设备会很有用,例如,提供用于进一步准备设备并将其交付给最终用户的选项。 Windows 安装程序、OOBE 和 Windows Autopilot 部署会在最终用户首次打开设备时启动。
如果需要在任务序列完成时重启设备的默认行为,请跳过此部分,继续执行 在设备上运行 Windows Autopilot 任务序列的下一步。 否则,若要关闭设备,而不是在任务序列完成后重启设备,请执行以下步骤:
在安装了 Configuration Manager 控制台的设备(如Configuration Manager站点服务器)上,打开Configuration Manager控制台。
在Configuration Manager控制台的左侧窗格中,导航到“软件库>概述>作系统”。
展开“任务序列”,然后在“加快部署过程”部分中找到修改的面向现有设备的 Windows Autopilot任务序列。
找到面向现有设备的 Windows Autopilot任务序列后,将其选中,然后在功能区上选择“编辑”。 或者,右键单击面向现有设备的 Windows Autopilot任务序列,然后选择“编辑”。
在打开的“任务序列编辑器”窗口中:
选择任务序列中的最后一个任务。
选择任务序列编辑器左上角的 “添加 ”下拉菜单,然后选择“ 常规>运行命令行”。 运行命令行任务将添加为任务序列中的最后一个任务。
选择 “运行命令行” 任务,然后使用以下设置进行配置:
名称:关闭
命令行:选择以下 Windows 命令提示符代码块右上角的“复制”,然后粘贴到“命令行”文本框中:
wpeutil.exe shutdown
选择任务序列编辑器中的“确定”按钮,保存对任务序列所做的更改。
如果有多个面向现有设备的 Windows Autopilot任务序列,请对每个任务序列重复上述步骤。
有关加快部署过程的详细信息,请参阅以下文章:
培训
认证
Microsoft 365 Certified: Endpoint Administrator Associate - Certifications
使用新式管理、共同管理方法和 Microsoft Intune 集成的基本元素规划和执行终结点部署策略。