修复SCCM应用程序安装错误退出码1603
本文提供了修复SCCM应用程序安装错误退出码1603的解决方案。试图从SCCM软件中心安装应用程序时,出现SCCM错误代码1603。华体会体育系列
SCCM错误代码1603是一个通用错误,它不仅仅局限于ConfigMgr中的应用程序安装失败。尝试时,也会出现错误代码1603卸载SCCM Management Point角色.
的应用程序部署特性在SCCM中允许管理员将应用程序部署到ConfigMgr管理的用户或远程设备。
在SCCM中安装应用程序时,用户可能会在Software Center中遇到许多错误,导致应用程序安装失败。华体会体育系列其中一个常见错误是应用程序安装失败,退出代码1603不匹配。
在应用程序安装期间遇到的任何错误都必须使用日志文件进行检查和调查。SCCM为每个组件都有几个日志文件。中列出了所有日志文件ConfigMgr日志文件篇文章。
当您在Software Center中安装应用程序时遇到SCCM退出码1603时,有多个与之关联的解决方案。华体会体育系列让我们了解什么是退出码1603以及解决此错误的可能解决方案。
修复SCCM应用程序安装错误退出码1603
SCCM中的退出代码1603是一个通用的Windows安装程序错误,翻译为“安装过程中出现致命错误当应用程序安装程序损坏或需要依赖关系,或防火墙或GPO阻止安装时,会出现此错误代码1603。
除了错误代码1603,您还可以看到错误“不匹配的退出码(1603)被认为是执行失败在AppEnforce.log文件中。有多个解决方案可以修复错误代码1603。
使用ConfigMgr错误查找工具,您可以将SCCM错误代码转换为错误消息。使用这些工具,可以很容易地解码错误代码并找到错误的原因。
让我们使用一个跟踪错误查找工具并执行SCCM退出码1603的错误查找。根据此工具,错误代码1603 (0x00000643)转换为安装过程中出现致命错误.
让我们了解有关SCCM应用程序安装错误退出码1603的更多详细信息。
在下面的截图中,我们看到软件中心中的应用程序安装失败,出现未知错误。华体会体育系列“更多信息”框中显示错误码为“0x643(1603)”。在“软件中心”窗口中没有关于错误代码1603的太多信息。华体会体育系列
当您在“软件中心”中遇到应用程序安装错误1603时,始终检查客户端计算机上的日志文件。华体会体育系列
对于SCCM中的应用程序安装失败,您需要检查AppEnforce.log客户端计算机上的文件。该日志文件位于C:\Windows\CCM\Logs客户端计算机上的文件夹。
回顾AppEnforce.log文件显示应用程序安装终止,退出代码为1603。不匹配的退出码(1603)被认为是执行失败。
执行命令行:"C:\Windows\system32\msiexec.exe" /i "agent_x64。Msi " /q /qn与用户上下文
工作目录c:\ windows \ ccmache \2 AppEnforce
安装后的行为是BasedOnExitCode
等待进程2992完成。超时= 120分钟。
进程2992以exitcode: 1603终止
在出口代码表中寻找出口代码1603…
不匹配的退出码(1603)被认为是执行失败。
不匹配的退出码(1603)被认为是执行失败
现在,我们将查看SCCM Software Center中应用程序安装期间出现的Unmatched退出码(1603)的可能解决方案。华体会体育系列
解决方案1 -检查应用程序源安装程序
如果您正在对错误退出码1603进行故障排除,则必须首先检查应用程序源安装程序。这是您从web下载的安装程序,并将应用程序打包到SCCM中。
在大多数情况下,如果源安装程序已损坏,客户机最终将在软件中心中显示错误代码1603。华体会体育系列最终,当安装程序本身损坏时,应用程序将无法在任何计算机上安装。
您可以通过在客户机上手动运行安装程序来测试应用程序的安装。如果安装程序损坏,安装将失败。
读:如何修复软件更改返回的华体会体育系列错误代码0x87D00669
因此,一旦确定源安装程序已损坏,就可以从互联网或供应商站点下载新的安装程序。将安装程序保存到sources文件夹(在SCCM中保存所有要打包的应用程序的位置)。在SCCM中重新打包应用程序并将其部署到客户机计算机上。这将修复SCCM应用程序安装错误退出码1603。
解决方案2 -检查应用程序依赖关系
有些应用程序需要先决条件才能完成安装。这些在SCCM中称为依赖项,它们定义了来自另一个应用程序的一个或多个部署类型,客户机必须在安装此部署类型之前安装该应用程序。
例如,如果您正在安装一个需要.NET Framework 3.5作为依赖项,如果没有安装依赖项,则应用程序安装失败,退出码为1603。
这些依赖项必须在需要它的应用程序安装之前安装。
如果你知道应用程序需要的依赖项列表,你可以通过以下步骤指定它们:
- 在SCCM控制台中,转到华体会体育系列软件库>应用程序管理,并选择应用程序节点。
- 在Applications节点中选择应用程序并选择部署类型选项卡。右键单击部署类型并选择属性.
- 切换到依赖关系选项卡。点击这里添加按钮,并为应用程序添加依赖项。
解决方案3-检查客户端计算机上的应用程序安装是否被阻塞
您可以尝试修复SCCM应用程序安装错误退出码1603的最后一种解决方案是检查应用程序安装是否被其他软件程序阻塞。华体会体育系列它可能是安装在阻止安装的客户端机器上的防病毒软件,也可能是防火墙或GPO。
如果是防病毒软件阻止安装,则必须检查客户端华体会体育系列计算机上的日志文件,并将从服务器安装的应用程序列入白名单。
有时应用程序安装会被域级别上定义的GPO阻塞。当您尝试安装此类应用程序时,软件中心将显示退出代码1603。华体会体育系列系统管理员必须确保GPO不会阻止应用程序的安装。
我想知道以上的解决方案是否对你有效,还是其他方法有效。请在下面的评论部分告诉我。
最初,我们在“所有桌面和服务器客户端”组中部署了一个防病毒应用程序。我们尝试将该应用程序部署到一个类似的组(一些服务器被排除用于测试),并且仍然将其部署到“所有桌面和服务器客户端”组。我们很快发现有多个错误,应用程序将被完全删除。
我把环境改回了原来的样子,但我们仍然看到错误。错误码为1603。我已经将实际的。msi文件复制到我的本地计算机上,并能够运行和安装它。那是一天前的事了。如果我查看这个应用程序的部署状态,我的计算机显示它已经下载了内容。我还确保之后重新启动了电脑。
没有应用程序依赖关系,这就导致了GPO。我们确实在域级别上有一个安装程序的GPO,但不像在SCCM中设置的应用程序那样注册它。这还会引起问题吗?我已经看了所有我们最近修改的GPO,但没有看到它会阻止这个应用程序的安装。
你还有其他建议吗?我们正在运行版本2107,并计划进行升级。我们的电脑是Windows 10和Server 2012到Server 2019操作系统的混合体。
谢谢你的帮助!
我正在安装slacktradenet应用程序,通过软件中心安装时出错,手动安装是什么问题华体会体育系列
我正在尝试安装杀毒软件,在120台设备中只有20台设备失败。华体会体育系列相同的退出代码1603源文件安装不阻止安装。没有依赖和GPO没有阻止应用程序,我仍然得到相同的错误,你能帮助我吗
我正在尝试安装最新版本的stormshield ssl vpn客户端。当我安装它作为用户的安装行为,它的工作。当我想同样的系统错误1603。我看到它安装了它,但它在一段时间后卸载了它,我有一个错误1603。如果你们中有人有过这种问题?
Prajwal,
作为一个使用SCCM的K-12公共教育部门,当需要技术支持时,我们已经用尽了所有已知的本地供应商渠道,我们如何联系微软技术支持?
如果你从微软购买了Windows操作系统的许可证,你一定要与微软签订协议。你可以通过我的联系页面给我发电子邮件吗?我会帮助你的。