当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何从 SCCM 分发点删除内容

作者:精品下载站 日期:2024-12-14 11:51:06 浏览:15 分类:玩电脑

如何从 SCCM 分发点删除内容


在本文中,我们将向您展示如何从 SCCM 分发点服务器中删除内容。有多种方法可以从分发点删除或删除包,我们将在本文中介绍所有这些方法。

在 SCCM 中删除对象时,会自动从分发点删除内容。这里的对象指的是包、应用程序、任务序列内容以及 DP 上托管的几乎所有内容。但是,有时您可能需要手动从分发点删除内容。

当您在 SCCM 中创建新的应用程序或包时,必须将其分发到分发点。如果您不分发内容,则引用 DP 的边界内的客户端将无法在软件中心下载并安装应用程序。

在您的设置中启动任何部署之前,需要正确进行内容分发。例如,如果 DP 上缺少关联包之一,SCCM 任务序列肯定会失败,并显示错误“无法解析任务序列依赖关系 0X80040102”。

内容分发问题在配置管理器中很常见,但您必须不惜一切代价解决它,因为您无法继续进行部署。

在大多数情况下,故障排除首先是将丢失的内容重新分发到分发点。如果这不起作用,那么删除分发点上的内容并重新分发内容肯定可行。

在某些情况下,内容会部分复制到分发点,或者包会陷入挂起状态。在这种情况下,我们建议首先从 SCCM 分发点删除内容,然后再次重新分发内容。

如何从 SCCM 分发点删除内容

执行以下步骤从 SCCM 分发点彻底删除内容。

  1. 启动 SCCM 控制台。
  2. 转到管理\概述\分发点
  3. 右键单击分发点服务器并选择属性
  4. 转到内容选项卡,选择您需要删除的包,然后单击删除
  5. 在警告框中,单击确定从 SCCM 分发点删除程序包。

[玩转系统] 如何从 SCCM 分发点删除内容

当您从分发点服务器中删除选定的包时,您会收到如下警告。 您想从选定的分发点中删除内容吗?当内容文件未与其他包关联时,此操作将删除这些文件。单击确定从 SCCM 分发点删除内容。

请注意,如果内容已从脱机的 DP 中删除,则删除过程将在分发点服务器联机后进行。

从 SCCM 分发点服务器中删除程序包后,请立即打开 distmgr.log 文件。删除包的整个过程都记录在distmgr.log中。 “成功从服务器中删除程序包”行确认内容已从 SCCM 分发点服务器中彻底删除。

Start deleting package IND00009 from server
Created DP processing thread 5160 for removal of package IND00009 on server
Waiting for all DP threads to complete for package IND00009 processing thread 
Attempting to remove package IND00009 from distribution point
Successfully removed the package IND00009 from server

如何从内容位置删除包内容

您可以使用以下步骤从分发点删除包内容。

  • 启动配置管理器控制台。
  • 导航软件库\概述\应用程序管理\应用程序
  • 转到应用程序属性并选择内容位置选项卡。
  • 现在选择 SCCM 分发点并单击删除。这将从分发点服务器中删除包内容。

[玩转系统] 如何从 SCCM 分发点删除内容

使用Remove-CMContentDistribution删除应用程序内容

您可以使用Remove-CMContentDistribution PowerShell cmdlet 从分发点删除应用程序内容。不仅如此,您还可以使用 Remove-CMContentDistribution cmdlet 删除驱动程序包、操作系统映像、启动映像、任务序列等。

注意:默认情况下,配置管理器还会删除相关应用程序的内容。要禁用此行为,请使用DisableContentDependencyDetection 参数。

可用于从 SCCM 分发点删除或删除应用程序内容的最简单的 PowerShell 命令是:

Remove-CMContentDistribution -ApplicationName "appname" -DistributionPointName "DP Server FQDN"

[玩转系统] 如何从 SCCM 分发点删除内容

运行上述 PowerShell 命令后,查看 distmgr.log 文件以了解内容删除过程。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯