VMware 产品安装/卸载失败的错误 1603 解决方法

VMware 产品安装/卸载失败的错误 1603 解决方法

老哥们,今天遇到一个非常常见的 Windows 系统安装问题——在安装或卸载 VMware 产品时,会出现“Error 1603: A fatal error occurred during installation”。查了一下 VMware KB 367427,原来这是由于 C:\ProgramData\VMware 文件夹的权限问题导致的。

故障现象还原

1. 安装/卸载失败

当尝试安装或卸载 VMware 产品时,会收到以下错误信息:

Error 1603: A fatal error occurred during installation.

2. 相关日志信息

C:\ProgramData\VMware\logs\vmmsi.log_# 文件中,会找到关于错误 1603 的详细信息。

核心原因分析

其实很简单,问题的根本原因是:

C:\ProgramData\VMware 文件夹的权限不足

具体表现为:

  • 本地管理员账户或 SYSTEM 账户没有对该文件夹的“完全控制”权限
  • 这导致 Windows Installer 无法在安装/卸载过程中写入或修改该文件夹中的文件

解决方法

1. 检查文件夹权限

# 打开命令提示符(以管理员身份运行)
# 导航到 ProgramData 目录
cd C:\ProgramData

 

# 检查 VMware 文件夹的权限
icacls VMware

2. 调整文件夹权限

# 为 SYSTEM 和 Administrators 账户授予完全控制权限
icacls VMware /grant SYSTEM:(F) Administrators:(F)

 

# 递归应用权限到所有子文件夹和文件
icacls VMware /grant SYSTEM:(OI)(CI)(F) Administrators:(OI)(CI)(F)

 

# 验证权限设置是否正确
icacls VMware

3. 重新尝试安装/卸载

# 重新运行 VMware 产品的安装程序
# 或者运行卸载程序

 

# 对于 VMware Tools
msiexec /i "C:\Path\To\VMwareTools.msi"

 

# 对于其他产品
# 根据产品的安装程序类型运行相应的命令

操作步骤(图形界面)

1. 导航到文件夹

1. 打开文件资源管理器
2. 导航到 C:\ProgramData 文件夹(如果看不到该文件夹,请确保已显示隐藏文件和文件夹)
3. 右键点击 VMware 文件夹 → 选择“属性”

2. 检查和调整权限

1. 点击“安全”标签页
2. 检查是否包含 SYSTEM 和 Administrators 组
3. 确保它们的权限设置为“完全控制”
4. 如果权限不足,点击“编辑” → “添加”
5. 输入相应的账户名,点击“检查名称” → 点击“确定”
6. 在权限列表中,勾选“完全控制”
7. 点击“应用” → 点击“确定”

3. 重新尝试安装/卸载

重新运行 VMware 产品的安装或卸载程序。

预防措施

1. 定期检查系统文件夹权限

# 定期检查系统文件夹的权限
icacls "C:\ProgramData"
icacls "C:\Windows"
icacls "C:\Program Files"

2. 使用适当的安装权限

# 始终以管理员身份运行安装程序
# 右键点击安装程序 → 选择“以管理员身份运行”

3. 监控系统安全设置

# 使用 PowerShell 监控系统安全设置
Get-Acl "C:\ProgramData\VMware" | Format-List

其他可能的原因

1. 其他权限问题

# 检查临时文件夹权限
icacls "%TEMP%"

 

# 检查用户配置文件权限
icacls "%USERPROFILE%"

2. 系统文件损坏

# 运行系统文件检查器
sfc /scannow

 

# 如果发现问题,尝试修复
DISM /Online /Cleanup-Image /RestoreHealth

3. 防病毒软件干扰

# 临时禁用防病毒软件,然后尝试安装
# 或者将 VMware 产品添加到防病毒软件的白名单中

 


Reference: VMware KB 367427

有VM问题需要协助?

免费试用VMware技术助理(已接Deepseek)!即时解答VM难题

→ 🤖VM技术助理

解析和诊断各类vCenter错误,ESXi日志,虚拟机vmware.log

→ 📕VMware日志分析器

图书推介 - 京东自营

24小时热门

还有更多VMware问题?

免费试下我们的VMware技术助理(已接Deepseek)!即时解答VM难题 → 🤖VM技术助理

试试 📕VMware日志分析器 免费诊断各类vCenter错误,ESXi日志,虚拟机vmware.log等等

########

扫码加入VM资源共享交流微信群(请备注加群

需要协助?或者只是想技术交流一下,直接联系我们!

推荐更多

VMware 产品安装/卸载失败的错误 1603 解决方法
运维必备

VMware 产品安装/卸载失败的错误 1603 解决方法

VMware 产品安装/卸载失败的错误 1603 解决方法。详细解析 VMware 产品在 Windows 系统上安装或卸载时出现错误 1603 的原因,重点说明 C:\ProgramData\VMware 文件夹的权限问题,提供完整的解决步骤,帮助管理员快速恢复安装/卸载功能。 本文针对该问题提供了深度剖析与实测解决方案。

vCenter VAMI 更新失败的 RPM 数据库损坏修复方法
运维必备

vCenter VAMI 更新失败的 RPM 数据库损坏修复方法

vCenter VAMI 更新失败的 RPM 数据库损坏修复方法。详细解析 vCenter VAMI 中更新失败的问题,重点说明 RPM 数据库损坏的原因,提供完整的修复步骤,帮助管理员快速恢复 VAMI 的更新功能。 本文针对该问题提供了深度剖析与实测解决方案。

启用 Secure Boot 后无法安装 lpfc驱动的证书验证问题
运维必备

启用 Secure Boot 后无法安装 lpfc驱动的证书验证问题

启用 Secure Boot 后无法安装 lpfc 合作伙伴驱动的证书验证问题。详细解析启用 Secure Boot 后无法安装 lpfc 合作伙伴驱动的问题,重点说明自签名证书验证失败的原因,提供两个解决方案,帮助管理员快速恢复驱动安装功能。 本文针对该问题提供了深度剖析与实测解决方案。

在 vCenter Server Appliance (VCSA) 中修改 Photon OS root 用户密码复杂度要求
运维必备

在 vCenter Server Appliance (VCSA) 中修改 Photon OS root 用户密码复杂度要求

在 vCenter Server Appliance (VCSA) 中修改 Photon OS root 用户密码复杂度要求。详细解析如何在 vCenter Server Appliance (VCSA) 的 Photon OS 中修改 root 用户密码复杂度要求,包括配置文件修改步骤、参数说明和验证方法,帮助管理员符合公司安全策略。 本文针对该问题提供了深度剖析与实测解决方案。

//omg10.com/4/9119499