如何修复/删除软件安装过程中的错误?


问题

您无法安装软件,提示错误消息 - 安装过程中出现致命错误。

为什么会出现这个错误?

您可能会由于以下一种或多种原因遇到此错误:

  1. 先前存在的软件。
  2. 如果在部署期间客户端机器上与软件相关的进程、文件或浏览器处于活动状态。
  3. 在定义配置下的“运行为”选项中提到的用户名没有安装软件的特权。
  4. 通用的特定机器的问题:
    • 没有足够的磁盘空间进行安装。
    • temp目录未清理。
    • 机器上的某个文件被锁定。
  5. 常见的Windows安装问题:
    • 无法访问Windows安装程序服务:
    • 无法启动Windows安装程序服务。
    • 无法在本地计算机上启动Windows安装程序服务。
  6. 特定于应用程序的错误

解决软件安装过程中的错误,步骤如下:

删除以前安装的文件

使用微软的Windows安装程序清理工具来删除以前安装的痕迹。此工具不会删除安装过程中安装的文件,这些文件可能需要手动删除。更多信息,请参考微软知识库文章Windows安装程序清理工具描述

确保用户帐户具有安装软件的管理权限

如果您在Windows机器上运行安装,您很可能是计算机的管理员。按照以下步骤确认您计算机上的管理权限:

  1. 点击开始 > 控制面板 > 管理工具 > 计算机管理
  2. 在计算机管理对话框中,点击系统工具 > 本地用户和组 > 用户。
  3. 右键单击用户名并选择属性
  4. 在属性对话框中,选择成员选项卡,请确保上面是“管理员”。

如果您正在Windows 7或Windows Vista计算机上安装应用程序,在“运行为”选项中指定的用户名应该是默认管理员(用户名应该是管理员),而不是管理员组的任何其他成员。

解决机器相关问题

检查您的硬盘空间,步骤如下:

  • 双击我的电脑。
  • 选择安装软件的驱动器。
  • 右键单击安装软件的驱动器(通常是C盘)并选择属性。
  • 在“常规”选项卡上,注意空闲空间的大小。

如果您确定您的计算机上有足够的空间安装软件,则是其他原因导致。

清理temp目录,步骤如下:

要清理temp目录,首先需要确定它在硬盘驱动器上的位置。使用MS-DOS命令或Windows资源管理器删除该目录的内容。要确定temp目录的位置,步骤如下:

对于用户temp文件:

  • 点击开始 > 运行。
  • 输入%temp%并按Enter键。将列出用户temp文件夹的内容。

对于系统temp文件:

  • 点击开始 > 运行。
  • 输入temp并按Enter键。将列出系统temp文件夹的内容。

要删除temp目录的内容:

选择以下方法之一来删除temp目录的内容。
注意:不要删除temp目录本身。只删除目录中的文件和文件夹,如下所示:

使用MS-DOS命令

  1. 点击开始 > 运行。
  2. 输入deltree /y temp_directory_location\*.*。

    例如:deltree /y C:\Windows\Temp\*.*
    temp_directory_location是temp目录的位置。

使用Windows资源管理器

  1. 双击“我的电脑”或点击“开始” > 资源管理器。
  2. 导航到temp目录的位置,例如:C:\Windows\Temp。
  3. 选择编辑> 选择所有。选择文件 > 删除。
  4. 在出现的对话框中点击确认或全部确认。

解锁机器上的某个文件:

  1. 关闭所有在后台运行的应用程序。
  2. 重启计算机。
  3. 重新运行安装程序。

解决常见的Windows安装程序问题

参考微软知识库解决与Windows安装程序相关的问题。

确保停止相关的进程。

如果与软件相关联的进程、文件或浏览器处于活动状态,它们可能会中断部署。因此,建议在部署之前手动停止它们运行,或者在系统启动时执行部署。

解决特定于应用程序的错误

这些是MSI应用程序特定的错误。例如,一些应用程序需要用户配置文件才能安装。如果您没有在“运行为”选项中指定任何用户,请尝试以不同的用户身份安装应用。

如果仍然无法解决,请尝试增强日志记录以识别问题。在添加包时,选择“为故障排除启用日志”选项,并检查日志中是否存在基于MSI的应用程序特定错误。“为故障排除启用日志记录”的步骤包括:

  1. 选择“软件部署”选项卡。
  2. 选择要修改的包。
  3. 点击动作栏下的编辑图标。
  4. 在高级选项下启用安装程序/卸载程序设置。
  5. 启用故障排除日志记录复选框。
  6. 点击修改包。

然后修改定义的配置。

要访问日志,请导航到客户端机器的以下位置:
C:\programFiles\DesktopCentral_Agent\logs\

日志名的格式为<some number_packageName.log>

读取日志以了解错误类型并遵循前面解释的适当解决方案

了解更多软件安装。

如果您无法故障排除错误,请与支持团队联系,并提供以下详细信息:

  1. Endpoint Central服务器日志。
  2. 来自Endpoint Central代理的关于安装失败计算机的日志文件。
  3. 您试图安装的软件包。

适用于:软件安装、软件安装失败、远程软件分发、部署状态

关键词:软件安装失败、部署软件、致命错误、部署状态

无法解决这个问题?
如果您觉得这篇知识库文章内容不完善,或没有解决您的问题所需要的信息,请上传所需的日志,然后发送邮件给我们或者访问我们的技术支持平台提交工单。我们的支持团队将很快与您联系,并优先帮助您解决问题。
其他知识库文章 8/5支持

提供8/5(周一至周五)支持,法定节假日除外。

电话:400-6608680
邮箱: support@manageengine.cn

联系我们

  • 加入Endpoint Central社区,立即获得您想要的解答,注册我们的论坛
  • 博客了解桌面管理最新的更新和最佳实践。

我们的客户