如何正确卸载Windows应用程序

Author: 陈军 Date: 1998年 第31期 34版

#1  江苏读者孙勇问:最近我在Windows 98(Beta版)下安装MAGNARAM内存管理工具,使用一段时间后,发觉效果不理想,遂将其卸载。该软件自带Uninstall程序,所以我在Windows环境下点击“控制面板”,进入“删除/添加程序”进行卸载,一切正常。但在下次启动时,当屏幕出现“Start Windows...”时,显示:“Cannot find a device file that may be needed to run Windows or Windows application......press a key to continue”,当我按任意键后,Windows仍能启动,但速度较以前慢了不少,请问如何解决?
  答:对于在Windows下卸载程序后出现系统启动不正常的情况,一般来讲都是卸载程序时操作有误造成的。确实,对于大多数Windows用户来讲,基本上都碰到过这种“请神容易送神难”的情况。Windows作为一个多任务的操作系统,其最大的特点是系统资源的共享,这不仅体现在硬件资源上,而且在软件资源上也是如此。从Windows 95开始,系统利用注册表对所有安装了的应用程序进行注册,以利于系统的整个管理,因此,Windows 95系统下应用程序的安装与卸载远比以前的DOS系统复杂。当然,应用程序的安装一般不需要用户太多的干预,根据安装程序的提示进行即可,但卸载程序则不这么简单,从Windows 95系统开始,程序的卸载大致有以下三种情况:一是应用程序安装完成后没有Uninstall选项,这种情况大多存在于早期的Windows程序,对此种程序的卸载,就笔者自己的经验,似乎没有什么好的办法。第二种是程序安装完成后虽没有Uninstall项,但通过Windows 95系统的卸载功能可进行卸载,也就是在系统的“删除/添加”项中列有安装完成的程序的名称。第三种情况就是在安装完成后有Uninstall选项的应用程序,但这种程序在系统的“删除/添加”项中也仍有注册,那么这种程序的卸载最好利用它自身的Uninstall进行卸载,因为系统提供的“删除/添加”项主要是针对一些通用的情况进行卸载,而对一些较为特殊的应用程序则不一定实用,可能会造成卸载不彻底或有误的情况。从该读者所述情况看,正是由于没有利用应用程序本身的Uninstall功能进行卸载,而选用了系统的“删除/添加”项进行卸载造成的。对这种情况解决的办法是:重装一遍应用程序,然后利用安装完成后的Uninstall选项进行卸载。