作者在 2007-11-09 21:56:00 发布以下内容
最近一朋友在他的Vista系统中装了一个不兼容的杀毒软件。可是怎么也卸载不掉。一气之下,就手动把安装目录给手动删除了。可是在“添加删除”列表中留下了那个软件的卸载信息。他向我求助。这中问题我还没遇到过,不过我敢肯定这些信息是它(“添加删除程序”)从注册表中读取的。为什么?因为以前我注意过在安装程序的时候杀毒软件会报告注册表被修改了,从路径上可以看到“uninstall”的字样。但是具体在注册表的什么地方我就不太清楚了。怎么办呢?BaiDu唉,碰巧上不了网。于是决定自己动手找。大海捞针可不行,得动动脑子。哈哈,想起来了,可以利用注册表的搜索功能呀。直接搜索"uninstall",不行,搜出来的东西太多了。突然间又想起,注册表中肯定记录有已安装程序的卸载程序的路径,我只要能找到一个,那么其它的很可能都在一起。于是我试着搜了“C:\Program Files\QQ\uninst.exe”。嘿嘿,还真找到了。并且其它的程序的卸载信息也都保存在该项下:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\