昨天碰到一个比较奇怪的问题,就是在我的Win7上安装一个自己编译的msi安装包,接着没有卸栽就直接删除安装目录,结果在控制面板里也不能删除软件,导致新的软件也不能安装。这时,我想到注册表,结果就到注册表里把相应的键删除了,在控制面板里已经看不到相应的软件,但是还是不能安装新的版本的软件。
这时还不断地去查找相应的GUID相关的键,也没有找到。
后来搜索到MS的网站上提供了一个工具,就可以解决这个问题,网站地址:
https://support.microsoft.com/zh-cn/mats/program_install_and_uninstall
然后下载一个工具MicrosoftFixit.ProgramInstallUninstall.RNP.13540923336054.2.1.Run.exe,
在查找不能安装的问题,结果还是把我已经删除的软件找出来了,这时选择相应的软件,就可以删除了。
再接着安装就可以解决了这个问题。
原文地址:http://blog.csdn.net/caimouse/article/details/45462465