吉林省交管所:卸载和删除有什么不同

来源:百度文库 编辑:杭州交通信息网 时间:2024/03/28 20:14:00
卸载和删除有什么不同

安装:把软件的文件拷贝的硬盘,同时在注册表内建立相应的键值,以供软件与系统或硬件的相互调用
删除:就是把安装过的文件直接在硬盘清理,而不清除注册表内的键值。
卸载:就是通过工具或自带反安装程序把安装的文件在硬盘清楚,同时清除注册表内的键值。
如果经常的删除,而没卸载会导致注册表内留有了大量的尾巴,时间久了会导致系统变慢

删除只是把表面上的给删除了
而卸载就是把它的系统也给删除了.(全部删除了)

卸载就是对你安装上的软件进行彻底清理,也就是跟这个软件有关的程序或文件都要清理完。
而删除只是对这个软件进行部分的清理,没有达到根治的目的。

卸载:对安装软件的全面清理(包括注册表里写入的信息),卸载后在把安装该软件的文件夹彻底删除,就ok了。
删除:绿色软件可以用这种方法,否则只能删除你的程序或者说是该程序的文件夹,使该程序无法运行,但注册表的信息清楚不掉,这样会给你的注册表留有很多垃圾文件的。

卸载程序是靠该程序安装时记录的文件数据来卸载的,是注册表就删除注册表项,是服务就反注册服务,是外壳关联就反注册关联,是文件就删除文件,是什么目录就会删除什么目录。它们都是根据路径来进行卸载的,但若特殊情况下,安装和卸载程序就会有很多不可设想的问题:
1,注册表路径是程序自身设的,通常无法改变,如果有哪个粗心的程序作者将路径设在根目录,卸载时就会直接删除根目录,后果不敢想象。
2,有些偷懒的卸载程序会采用直接删除安装程序目录的方式来卸载硬盘文件,但如果安装目录不是单独创建的,就会导致该目录下的所有文件被删除,比如直接安装在C:\Program files\下,此类卸载就会将Program files下所以文件全部删除。很多不成熟的安装制作都是这样的,这类程序最直观的表现就是即使你在该目录下有自己的文件,卸载后整个目录都没有了。
3,有些程序可以定制某种文件存储路径(比如配置),当卸载时,有时因为定制文件夹下的文件有不确定性,且安装时是没有的也就无从记录,这时卸载程序就会直接删除该目录。
4,在选择安装时通常的安装程序有自定义安装位置的功能,而浏览自定位置后,往往不会在新路径下附加程序文件夹名称,就会造成直接在某个公用文件夹下安装甚至是硬盘根目录。
5,一般情况下,安装程序如果发现现有安装记录文件,通常采取的是追加记录的办法,这根程序作者的设置相关,因此可能出现卸载程序时,因为前次的记录位置信息不同,而删除不该删除的文件内容。