应用程序安装错误代码0x87D00607表示 SCCM/客户端计算机未找到内容,原因可能有很多,例如边界或边界组配置不当、预留内容、防火墙阻塞等 。
当用户尝试通过 Microsoft System Center Configuration Manager (SCCM) 部署包或应用程序但遇到以下消息时,就会出现此问题:
软件更改返回错误代码 0x87D00607(-2016410105)
您可以通过尝试以下解决方案来修复错误代码 0x87d00607,但在深入研究更多技术解决方案之前,请检查重启主 SCCM 服务器是否可以解决问题 。
【-2016410105 软件更改返回错误代码 0x87D00607】此外,确保服务器和客户端计算机上的日期和时间正确 。此外,请确保SCCM 的所有更新或修补程序都已应用到您的计算机 。
此外,检查所有受影响的用户是否都存在于SourceContentLib 目录中 。如果没有,请将用户添加到提到的库中并检查问题是否已解决 。
如果您尝试安装(或卸载)的程序包或应用程序具有官方安装程序/卸载程序(如 Adob??e CC 卸载程序),请检查使用该官方安装程序/卸载程序是否可以解决问题 。
另外,不要忘记检查包或应用程序是否有任何依赖项,如果有,请确保这些依赖项包含在包或应用程序的源文件中 。
如果您尝试安装已安装在客户端计算机上的更新版本的应用程序(例如,MS Office),请检查卸载旧版本的应用程序是否可以让您安装新版本而不会出现任何问题 。
1.更改客户端机器的默认浏览器如果您的客户端计算机的默认浏览器未设置为 Edge 或 Internet Explorer(由于企业网络环境中的操作系统依赖性不同),应用程序或程序包可能会显示错误代码 0x87d00607 。在这种情况下,将客户端机器(或机器)的默认浏览器设置为 Internet Explorer 或 Edge 可能会解决问题 。在继续之前,请检查您是否使用按流量计费的连接(例如,带有 SIM 卡的笔记本电脑),然后在 SCCM 的默认客户端设置中允许相同的连接可能会解决问题 。
- 单击Windows,键入:Default Apps,然后打开Default Apps 。
- 现在单击Web Browser(例如 Google Chrome)下的选项并选择Internet Explorer 。
- 然后重新启动您的客户端计算机,并在重新启动后检查是否清除了错误代码 0x87d00607 。
2.在IIS设置中添加SMS_DP路径SMS_DP 托管 DP 的日志文件、验证内容的文件、预暂存内容(如果启用),并且是包/应用程序包含在内容库之前的临时存储中心 。如果在 DP 的 IIS 设置中未正确配置 SMP_DP 路径,您可能会遇到错误 0x87d00607 。在这种情况下,在 IIS 设置中添加 SMS_DP 的路径可能会解决问题 。但在继续之前,请确保删除 NAP(网络访问保护),因为它已被 Microsoft 在 Windows Server 2012 R2 中弃用,如果您仍在使用它,则卸载它可能会解决问题 。
- 登录到DP 服务器并导航到其IIS 设置 。
- 现在选择服务器并打开ISAPI 和 CGI?? 限制 。
- 然后检查那里是否存在SMS_DP条目 。如果没有,则添加一个具有以下路径的新条目:C:\Windows\system32\inetsrv\smsfileisapi.dll
- 现在应用您的更改并检查错误 0x87d00607 是否已清除 。
- 打开SCCM并在左窗格中展开Site Configuration 。
- 现在选择服务器和站点系统规则,然后在右窗格中打开管理点(在站点系统角色部分) 。
- 然后选择HTTP并应用您的更改 。
- 等待至少 5 分钟,然后检查错误 0x87d00607 是否已解决 。
4.解锁包/应用程序的源文件如果您设备的操作系统不信任某些源文件并阻止其执行,您可能会遇到错误代码 0X87d00607 2016410105 。在这种情况下,解锁源文件可能会解决问题 。
- 导航到包/应用程序的源文件目录,右键单击任何文件,然后选择Properties 。
- 然后检查取消阻止选项是否可用(复选框或按钮),如果是,则单击它以取消阻止文件 。
- 现在重复相同的操作以解锁所有源文件并检查系统是否清除了错误代码 0X87d00607 2016410105 。
5.更改包/应用程序的部署选项如果包/应用程序的部署选项未配置为在本地运行,您可能会遇到错误代码 0x87d00607 。在这种情况下,将部署选项设置为下载内容并在本地运行可能会解决问题 。
- 在 SCCM 中打开您的包/应用程序的属性,然后转到内容选项卡 。
- 现在展开Deployment Options的下拉菜单并选择Download Content from Distribution Point and Run Locally 。
- 然后应用您的更改并检查(至少在 5 分钟后)软件更改返回的错误是否已清除 。
- 打开SCCM并打开分发点的属性 。
- 现在删除为预留内容启用此分发点的复选标记并应用您的更改 。
- 然后等待5分钟,查看错误码0x87d00607是否清除 。
- 打开您的包/应用程序的属性并前往其内容选项卡 。
- 现在,选中Allow Clients to Use a Fallback Source Location for Content选项,并确保Deployment Options下拉菜单设置为Download Content from the Distribution Point and Run Locally 。
- 然后应用您的更改并检查(至少在 5 分钟后)错误代码 0X87d00607 2016410105 是否已清除 。
- 在 SCCM 中转向您的包/应用程序并打开包/应用程序的Properties 。
- 现在转到“内容”选项卡并选中“允许客户端使用默认站点边界组中的分发点”选项 。
- 然后应用您的更改并检查 SCCM 的错误 0X87d00607 是否已清除 。
9. 在 SCCM 中编辑边界和边界组如果没有正确配置边界和边界组,或者没有将客户端机器的 IP 添加到其中,SCCM 中的错误代码 0x87d00607 可能会出现 。在这种情况下,编辑边界和边界组可能会解决问题 。
- 启动SCCM并导航到以下路径:管理>>概述>>层次结构配置>>边界组
- 现在转到边界组的参考选项卡并选中使用此边界组进行站点分配(在站点分配下) 。
- 然后将服务器添加到边界组并应用您的更改以检查 SCCM 问题是否已解决 。
- 如果没有,请确保在分发点的属性中启用了边界组,并检查客户端计算机的IP (确保没有输入错误的 IP 地址)是否包含在边界组中 。
- 请记住,将 10.22.8.0 之类的IP 添加到 10.22.9.10 不会在边界组中添加 10.22.9.0(尽管它在网络世界中有效),因此请相应地添加 IP 。
- 此外,检查是否使用边界组中客户端计算机的IPv6 IP 范围来解决问题 。
警告:谨慎行事,风险自负,因为编辑防火墙设置是一项需要技巧的工作,如果操作不当,可能会对您的数据/系统造成意想不到的永久损坏 。
- 单击Windows,键入:Windows Defender Firewall,然后将其打开 。
- 现在,在左侧窗格中,选择出站规则,然后在操作窗格中,单击新建规则 。
- 然后选择Port作为 Rule Type 并选择TCP单选按钮 。
- 现在在特定远程端口框中输入3268 。
- 然后单击Next并选择Allow the Connection单选按钮 。
- 现在选择所有三种类型的网络(即域、专用和公共)并单击下一步 。
- 然后根据您的要求命名规则并单击Finish 。
- 现在再次尝试检查 SCCM 是否清除了错误 0x87d00607 。
- 解决Zoom“错误代码3113”安排会议的问题
- win11打游戏掉帧卡顿是怎么回事?解决FPS低问题
- PDF页面大小不合适怎么办?教你轻松裁剪或调整
- 解决方案 电脑和Mac上的Microsoft Teams错误代码500
- 如何在Windows10上修复错误0xc0000102,3种方法
- 如何防止其他用户更改Windows10上的背景?
- 如何在Windows10上修复Direct3d11错误0X087A0001
- 三星手机怎么关闭屏幕下方横线
- msn进球数据
