关于程序安装与卸载不得不说的那些事<原创 2012>

前几天一时不爽果断把电脑重装了,没有用硬媒体(U盘,光盘),而是用金山专机精灵重装的,好处吗(当然不是打广告哦),就是可以保留用户数据,桌面背景,用户路径,还有一些软件数据,如QQ信息,阿里旺旺信息。

事实上许多人都讨厌重装系统,很大程度上的原因就是软件的重装,另一个重要的原因就是补丁的安装。因此大多数电脑用户都不是很情愿重装系统,然而,受限于当下计算机技术,一些问题,不经重装系统很难得到妥善解决,所以重装系统还是很常见的。不过,一般童鞋都会找一个懂电脑的朋友或是花几十元在电脑耗材店,电脑城,售后等处重装。

软件的安装过程一般是很顺利的,当然这是对于一般的软件而言,比如:电脑安全软件,IM软件。对于专业软件而言,很容易出现的一个小问题将使你的安装卸载过程变得无比艰难。如,Visual Studio ,Microsoft Office。诸如此类,不要忘记,Windows更新在某些错误出现的时候,将无法通过Windows Updata更新成功。好吧,我们谈一谈安装的关键。

一.最低要求:

事实上任何软件的安装,包括系统的安装都有建议的配置或设置要求,如Windows 8消费者预览版32bit Intel 2GHz,不少于1GB内存,16GB硬盘。再有在若要Windows 8上安装Zune,你要安装.net 3.5,但事实上Windows 8消费者预览版不太兼容.net 3.5,你需要特殊方法安装.net 3.5。

 

最低要求是一条底线,基本的用户体验是建立在这个基石之上,这包括硬件环境还有软环境。

 

一个例子Windows Phone 7的下一版本 Tango将降低硬件标准,但,受低内存限制,那些内存较低的手机将:

-无法运行一些对RAM有要求的处理器密集型应用;
-无法管理手机上的播客订阅或者观看视频播客;
-无法使用Local Scout;
-不支持快速程序切换;
-无法将图片自动上传至SkyDrive;
-HD视频播放受限,无法播放由某些编码解码器压缩的视频;

 

二.兼容性:

任何情况下都要理解兼容性这个概念,包括系统与软件的兼容,软件和软件的兼容,硬件级别的兼容不在讨论之列,对于微软的软件,特别要注意CTP\Beta\RTM\SP的兼容经常出现的状况有安装了某某开发工具如Visual LightSwitch 2011Beta卸载后却安装不了RC版本还有一个很著名的例子:Visual C++ 6.0是很经典的C\C++集成开发环境,1998年开发至今仍然有很多人使用,连我国著名的计算机二级C和C++语言考试的平台都是Visual C++ 6.0 这个此文不评判,只说一说关于Visual C++ 6.0与Windows 7的兼容性问题,一般在Win7上安装VC6都会出现兼容性提示,一般的做法是忽略,(不会略根本不会安装成功)但问题却被隐藏了,大部分人用VC打开工程时会导致IDE崩溃。也有修改利用补丁源码修改的,但是终究不是很好。

还有一例,关于语言包兼容问题,在安装Windows Phone 7 SDK US-EN版后卸载了,安装Windows Phone 7.1 SDK 繁体中文出现语言包冲突。

 

三.授权

绝大多数软件都有授权协议,大部分商业软件都需要支付相应的费用,一般而言建议通过正规途径购买授权使用软件或者用使用开源软件,鼓励学习研究对软件进行解剖的行为。

 

四.工具集

绝大多数软件都不是一个程序在战斗,(OEM7F7是一个),相信你安装Visual C++ 2010 Express后会发现很多的程序,你也可以发现QQ目录下的众多程序。

同样,越大型的软件,相应的组件越多,安装的时候要注意,需要什么安装什么。卸载的时候一般要把附加组件也要卸载,但是,值得一说,像Visual Studio 2010,卸载后不要把程序文件夹删除,否者再次安装的时候,由于已有安装过的记录,不会重新安装C\C++库文件

 

对于Visual Studio 具有冲突版本安装,一般而言是卸载干净后至无冲突后安装,万一还是这样,也有一个不是办法的办法,那就是组件分别安装,直至冲突项无法安装也要搞成绿色版。

 

五.万恶的捆绑

中国的软件开发商的道德往往值得怀疑,QQ,360,快播等等都经常捆绑了其他软件,当然,国外也有那种无良软件开发商,很多电脑用户就是这样被软件开发商拖垮电脑的性能,塞满了磁盘空间。而且这些软件随意启动,安装过程中不注意就被修改主页,默认开机启动,弹窗广告弹窗。

用户安装的过程一定要注意。

 

大概就是这样的

 

我们说一说卸载

一般而言,软件开发商为了保持自己的“统治地位”默认设置卸载程序后一般会保存用户设置,数据,注册表项(项数据没有了),程序目录也在,当然,也为了减少不必要的勿删其他文件。然而事实如此,我们的电脑日益臃肿,这得悲剧。我们得注意把文件放在该放的地方,卸载后要清理那些目录,注册表要用专业工具去清理。金山卫士的注册表清理误删概率比较高,不建议。360不用说了。

有的软件非常的贱,卸载的时候会出现三个按钮,其中两个都是无法卸载的,只有直接卸载才行,其他的事诽谤其他软件的按钮和自我狡辩的,360浏览器。[URL:http://www.chinaz.com/manage/2011/0902/208394.shtml]

 

有些软件卸载后重新安装会出现无法安装的错误,可以使用相同版本安装包解压成绿色版,如QQ,解压后可以运行,再升级。

 

对于有些软件,卸载不干净,如迅雷的 Thunderplatform.exe 我卸载的时候无法卸载这个程序,而且进程也无法结束,最后直接进安全模式删除了此程序文件夹,最后清理注册表才成功。

 

系统补丁的安装与卸载

当你的Windows Updata 某些补丁更新无法成功时,但是补丁仍然是重要的,你可以打开补丁信心进入发布网站下载独立安装程序,一般而言,独立安装程序可以成功安装,独立安装程序的体积要大,也有组件解决安装冲突。

 

补丁的卸载

补丁的备份,以及替换或者旧补丁要在,否者无法删除,有时候图省事,使用软件删除C盘的补丁备份,信息,结果卸载的时候出现无法卸载的问题。

 

比较难卸载的时系统组件,(病毒不算了)杀毒软件,自启动项。

涉及到重新启动的都算。

 

好用的软件应该是易安装和卸载的。这也是程序开发部署要注意的。

 

                                      李博文 (C) 2012  3.10

你可能感兴趣的:(安装,卸载)