三、去掉卸载后遗症
很多软件即使在删除程序正常运行的情况下也会出现卸载不完全,留下一些垃圾信息的情况,对于这类问题我们可以按下面的方法解决。
1.清除垃圾文件
许多的大型软件,在安装过程中会在“C:\
rogram Files\Common Files”文件夹里面留下一些公共文件,比如Adobe、Kingsoft、Symantec、ACD Systems等公司的产品,而卸载时,这些文件一般都不会被删除,特别是Norton Antivirus,它每一次升级后的病毒库文件都是不会被删除的,“Symantec Shared”文件夹里面的文件也都是需要手动删除的。另外在其安装目录、文件储存目录都有可能留下一些垃圾文件,这些文件夹都应该逐一查看。
2.清理注册表
除了绿色软件之外,其他的软件在安装过程中都会向注册表添加一些内容,软件卸载过程中可能会留下一些小尾巴。而通常会在注册表中的[HKEY_CLASSES_ROOT\Applications]、[HKEY_CURRENT_USER\Software]、[HKEY_LOCAL _MACHINE\SOFTWARE]添加相关的项,而在卸载时,运行Regedit后,按Ctrl+F键在出现的“查找”对话框中的“查找目标”中输入与公司名或软件名相关的项,(如图5)然后将查找的相关键值清除掉。
[attach]683[/attach]
3.清理Windows Installer安装文件
在系统目录下有一个“Downloaded Installations”文件夹,这里经常会保留一些用Windows Installer打包的软件的安装遗留文件(一般扩展名为MSI),比如:ACDSee 、DAEMON Tools等。卸载这类软件的时候应该注意该文件下的相应文件。
另外在“C:\Documents and Settings\用户名\Local Settings\Application Data”和“C:\Documents and Settings\All Users\Application Data\”的一些文件夹中也可能存有某些软件的MSI安装文件(比如MSN Messenger),一般不需要删除它们,因为有些软件运行时会对此有需要。
4.卸载隐藏的虚拟设备
有一些软件在安装时会向系统中安装一些虚拟设备,如VMware虚拟机、Alcohol120%,但在卸载相应软件后,相应的虚拟设备很可能没有被一起删除,这时可以鼠标右击“我的电脑”,选“属性”,在打开的“系统属性”窗口,选择“硬件”/“设备管理器”,(如图6)单击“查看”/“显示隐藏的设备”,接着在下面的列表中双击展开“非即插即用驱动程序”,选择需卸载的设备,鼠标右击,先选择“停用”,然后再选择“卸载”即可将其去除。
[attach]684[/attach]
5.清除不能删除的文件
有时还要对软件安装文件夹进行清理,查看“Program Files”目录下有没有已经卸载软件的文件夹,如果有直接把它删除掉即可。有的软件还会在“我的文档”中保存文件,如果你觉得没用了,就把它们删掉吧。另外,卸载程序在完成卸载操作后,有时会出现一个窗口,提示哪些文件没有被删除,这时就必须启动“资源管理器”手工删除。
6.清除右键菜单
像WinRar、Flashget、迅雷等软件在安装过程中会在鼠标右键菜单中添加相应的选项,而在卸载后往往该选项还留在右键菜单中,这时需要手动清除。右键菜单信息一般位于注册表中KKey_Current_User\software\Microsoft\internet explorer\MenuExt,(如图7)然后找到相应选项删除即可。
[attach]685[/attach]
7.清除“添加/删除程序”中的遗留项
还有些情况,在删除软件时,不小心把软件目录删除了,软件本身已经不存在了,但“添加/删除程序”中依然存在,时间长了,里面不用的项目就会越来越多,如何删除它们,还“添加/删除程序”一个净身呢?打开注册表编辑器,依次找到“HKEY_LOCAL_MAC-HINE\Software\Micrsoft\Windows\CurrentVersion\Uninstall”,看到了吧?其下所有的项都是“添加/删除程序”中的项,删除它们,相应的“添加/删除程序”中的遗留项也将消失。
8.清除“控制面板”中的多余图标
有些软件安装完成后会在“控制面板”添加相关的图标,但卸载时该图标却没有删除,这时可以在C:\windows\system32中找到相应的.cpl文件删除即可。
小提示:使用Windows优化大师中的“注册表清理”功能可以清除注册表中的垃圾,包括右键菜单等选项。