我有 VirtualBox 5.2.8。我尝试通过控制面板删除它,但每次进程都会回滚,并且程序不会被删除。如何解决这个问题?
对不起我的英语不好)))
答案1
Virtual Box 是基于 MSI 的,因此在我的计算机上,我导航到本机uninstall
密钥:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{E07820B4-EDC1-44FC-B1AE-D1D0F347F16B}
适用于此版本:
DisplayVersion
=6.4
UninstallString
=MsiExec.exe /I{E07820B4-EDC1-44FC-B1AE-D1D0F347F16B}
SystemComponent
因此,当您处于“程序和功能”中时,对于值未设置为 的条目,该列表将由这些键填充1
。
当您运行卸载时,在这种情况下,它正在运行上述UninstallString
命令。
为了更好地记录卸载并帮助诊断您的问题,我建议您执行以下操作:
- 启动管理命令提示符。
- 打开上述位置的注册表以找到适用于您的 Virtual Box 版本的 UninstallString 值。注意:此 GUID 是应用程序的 ProductCode。它可能与您使用的版本不同。
- 类型:
MsiExec.exe /I{E07820B4-EDC1-44FC-B1AE-D1D0F347F16B} /L*V c:\vbuninstall.txt
- 出现提示时选择卸载选项。
- 失败后,查看日志文件 c:\vbuninstall.txt 查明原因。
如果您需要帮助,请链接问题中的日志。我会查看并用更多信息更新答案。