如何清除SCCM | ConfigMgr中需要的PXE部署

让我们看看如何在SCCM中清除所需的PXE部署。“清除所需的PXE部署清除配置管理器中最近的PXE部署状态。

有两种方法可以在配置管理器中清除所需的PXE部署:配置管理器控制台和Clear-CMPxeDeployment PowerShell cmdlet.单个设备和整个设备集合都可以清除它们所需的PXE部署。

GitHub上有一些PowerShell脚本,可以帮助您清除SCCM中所需的PXE部署。但是,当你可以做这个工作的时候SCCM控制台,您可能不需要这些脚本。

PatchMyPC HorizontalAD
修补我的电脑赞助广告

看一下关于PXE部署问题的一些有用指南。

明确要求的PXE部署做什么?

清除PXE部署用于为当前选定的集合重新部署任何所需的PXE部署。当计算机是PXE启动和强制或所需任务顺序如果分配给它,则在客户端上设置一个标志,指示计算机何时被PXE引导。如果设置了该标志,计算机将不会再次PXE启动。原因是它可能导致计算机在安装过程中挂起并在WinPE中重新启动。

您可以为一组设备重新部署所需的PXE部署,这将清除分配给该Configuration Manager集合的最后一个PXE部署的状态。换句话说,Configuration Manager将重新部署最新所需的部署。

如何在SCCM中清除所需的PXE部署

清除配置管理器中需要部署的PXE。

  • 启动Configuration Manager控制台。
  • 导航到资产和合规概述设备集合
  • 右键单击设备集合并选择清除PXE部署
清除SCCM中所需的PXE部署
清除SCCM中所需的PXE部署

出现一个警告框,上面写着这将清除此集合中分配给此站点的所有成员所需的PXE引导部署。在此集合中未分配到此站点的成员将不会受到影响。您确定要清除此集合所需的PXE引导部署吗?

点击是的确认,该操作将清除所选设备集合中设备上的所有PXE部署。

清除SCCM中所需的PXE部署
清除SCCM中所需的PXE部署

使用PowerShell清除所需的PXE部署

Clear-CMPxeDeployment PowerShell cmdlet清除最近的状态PXE部署在配置管理器中。

您可以运行以下命令清除设备收集所需的PXE部署状态。确保替换了命令中的集合ID并运行该命令。学习如何查找设备集合IDSCCM。

Clear-CMPxeDeployment -DeviceCollectionId "SMS000US"
使用PowerShell清除所需的PXE部署
使用PowerShell清除所需的PXE部署

下表列出了与Clear-CMPxeDeployment PowerShell cmdlet相关的其他参数。

Clear-CMPxeDeployment参数 描述
尼塔 显示cmdlet运行时会发生什么。
resourceid 为资源指定一个id数组。cmdlet清除这些资源的PXE部署状态。
-ForceWildcardHandling 该参数处理通配符
-DisableWildcardHandling 此参数将通配符视为文字字符值。
设备名称 指定设备名称的数组。
-DeviceCollectionName 指定设备集合名称的数组。
-DeviceCollectionId 指定设备集合id的数组。
-DeviceCollection 指定设备收集对象。
设备 设备的实际名称。
确认 在运行cmdlet之前提示您进行确认。

清除SCCM控制台中缺少的PXE部署选项

在某些情况下,您的帮助台团队可能报告SCCM控制台中缺少明确所需的PXE部署选项。当用户没有权限在设备或设备集合上使用清除所需的PXE部署时,就会发生这种情况。

要解决此问题,请确保安全角色(SCCM RBAC)对收集具有“修改资源访问”权限。您可以在SCCM中编辑安全角色,例如,帮助台用户并编辑角色。在安全角色属性窗口,切换到权限选项卡。展开Collection并确保修改资源设置为"是的,以便收集。

清除SCCM控制台中缺少的PXE部署选项
清除SCCM控制台中缺少的PXE部署选项

留下回复

你的电邮地址将不会公布。必填字段已标记