把软件直接用资源管理器删掉了,结果造成控制面板里面的「添加/删除程序」中的反安装(Uninstall)失效,软件的名字还一直在里面,有没有办法除掉呢?
要去掉添加删除程序里的软件名字,要用到注册表编辑器(regedit.exe)。
到「开始」>>「运行」,输入 regedit
然后到下面这个位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
注册表编辑器跟资源管理器很像,你在文件夹前面的 ’+’ 号上按一下,就可以展开文件夹,你就照上面的路径一层层慢慢展开。
在 Uninstall 的下面,会有很多个文件夹,你从这些文件夹的名称,应该一看就知道,因为,每一个文件夹都是代表已经安装(注册)在你系统上的软件名称。
你找出你不要的文件夹(就是刚刚已经被你自己用资源管理器删除的软件名称),把那个文件夹删除,就可以了。
提醒一下,这个方法,仅是把那个软件在「添加/删除」程序里给除名而已。
至于要找出它所有散落在外的零件,很难,实在不容易,因为你根本没有办法知道,在安装的时候,这个软件到底 copy 了哪些文件,放到了哪些地方,有没有更改注册文件等等,这些工作,都要靠解除安装程序(uninstall)才能完成。
所以说,要养成一个好习惯:如果所安装的软件有出现在「添加/删除程序」里的话,要记得喔,一定要从「添加/删除程序」这里来解除安装,这样,该软件才可以从你的系统中干净地删除掉。