在Win7中,仍然显示旧版本的Acrobat XI,但没有匹配的MSI文件可供执行,因此无法“卸载”而且我无法删除该条目,因为MS故意让它变得困难
通常这些事情会随着时间的推移而堆积起来。但Acrobat 坚持卸载以前的版本,并且在旧版本消失之前不会安装。
如何从“程序和功能”使用的数据库中删除条目?
答案 0 :(得分:1)
应该运行卸载的缓存的MSI文件可能是 C:\ windows \中通常找到的超级隐藏的MSI缓存文件夹缺少安装程序(正式位于%SystemRoot%\ Installer ),或卸载序列中存在崩溃。创建卸载日志文件可能会有所帮助(替换截断的路径):
msiexec.exe /X "C:\Test.msi" /L*V! "C:\msilog.log"
按产品代码卸载(示例guid):
msiexec.exe /x {11111111-1111-1111-1111-11111111111X} /L*V! "C:\msilog.log"
请参阅 3 , 4 和 12 部分,详细了解MSI的卸载方式: {{ 3}} 即可。这还将告诉您如何查找Adobe Acrobat XI Pro的产品GUID(使用第3节中的Powershell命令,或者在此处查找相同的信息和屏幕截图:Uninstalling an MSI file from the command line without using msiexec)。
在尝试其他任何操作之前,我想您可以尝试How can I find the product GUID of an installed MSI setup?(修复损坏的链接, 2017年9月)。关于它是否确实有效的反馈会很有意思。
答案 1 :(得分:0)
我过去遇到过类似的问题,并在卸载出错后使用ccleaner清除“程序和功能”中的内容。希望它适合你。
答案 2 :(得分:-1)
这个问题在技术上是偏离主题的,因为您是产品的用户而不是产品设置的开发人员。您的缓存MSI丢失,并且在升级到新版本期间阻止了他们的卸载(他们的设计不好)。您可以尝试以下几种方法:
1)重新安装/修复旧版本,然后尝试卸载它。
2)联系供应商寻求支持。
3)重新安装Windows。
4)使用Windows Installer清理实用程序(不再支持但可以在线找到)来破解MSI对产品的了解。请注意,这实际上并不会卸载产品,并且可能会导致各种困难,导致您返回选项3。