万卷书   首页 > 电脑书籍 > Win2000/NT >从XP系列看微软的安全思路
 
操作系统内置了大量的驱动程序和自动检测安装新硬件的程序,在一方面方便了专业知识较少的用户和新手,让他们能够用“一路回车”大法完成新硬件的安装,不用耗费心思去学习专门的知识和原理;但是另一方面,却是使得系统内含的BUG增多,占用的空间也过大,从而在某种程度上降低了系统的运行速度和效率。更讨厌的是,我们最常用的Windows系列包括2K,对很多厂家牌子不怎么出名的硬件还是不能自动的检测并正确地安装驱动程序,最终要靠用户手动安装——这本来也没什么,最气人的就是从Windows98开始,微软把安装过程中可以跳过自动硬件检测的选择取消了,结果用户明知道Windows不能自动正确完成安装驱动,还是无法跳过,要眼睁睁地看着那个检测硬件的小小放大镜在那里晃来晃去,最后还是得靠自己,时间上浪费得真不少。我不知道其他的老手怎么想,反正我是很讨厌这种事的。Windows2K现在开始流行,其硬件的安装过程更是锱铢必较的仔细和冗长。由于用户在安装过程中不能对计算机作出适当的调整,让安装程序暂时跳过Windows不能认出的硬件,而很多硬件方面的冲突Windows又不能自己解决,真正的是“不懂装懂”又“占着茅坑不拉屎”,结果安装程序有时就在那里死循环,说得通俗一点,就是死机了。这也是Windows2K为什么对硬件那么苛刻、那么难装的原因之一,除非你用的都是名牌大厂与微软的标准推荐配置。

  安装操作系统失败这种情况是很常见、很典型的,大家可以去网上那些硬件和软件论坛里看看,大呼小叫说自己在安装win2K(装Windows98失败的也不少)死机的或是装不下去的大有人在,其中不乏玩电脑多年的老手——虽然安装程序给出的错误提示不一定是说硬件检测不能完成,其中当然也有是因为超频、内存条质量等因素引起的,但Windows不能识别和自动调整硬件冲突的原因占了很重要的部分——最有力的证明就是很多人先拔掉某些硬件插卡或在BIOS里把整合在主板的声卡、MODEM等禁止后,安装过程顺利地完成,而且在可以进入Windows的图形界面后,再插入板卡手工安装驱动也顺利,可见这是Windows的硬件自动检测程序在作祟。过去在Windows95安装的时候,用户可以指定系统自动检测与跳过的各种硬件,我一般除了鼠标,全部选择跳过其自动检测,使安装过程快速地完成,15分钟就完事,可以进入初始的Windows界面了。其后再一次手动安装驱动,重启动一次就够了。如果Windows98可以选择跳过冗长的硬件检测,有经验的用户起码可以省下15-20分钟。

  从各版本Windows的安装以及Windows2K、XP预览版本的使用情况中,可以看出3点:

  1、看用户可以控制与否及可控程度的对比效果,有选择地干预系统的安装过程,会使程序高效地完成检测和安装硬件的步骤,提高安全性。因为人工控制能准确地为操作系统指定驱动程序的位置、版本,甚至是修改驱动程序的代码及小bug,从而避免盲目地加载/卸载文件导致的系统崩溃,时间上也大大地节约了。

  2、不断更新的硬件、网络协议和相关的软件等,必然导致系统要做相应的更新升级、读写删除等等影响主分区与操作系统的行为,这就是操作系统目前除了病毒和黑客入侵之外,面临的本身最大安全隐患。这也是目前很多杀毒软件及防火墙、管理优化类工具所忽略的方面——用户自己的行为可能会导致系统的崩溃:误操作、尝试花哨的新软件、安装所谓的“加速”、“优化”程序,不仅没有提高系统性能,反而导致兼容性问题频繁出现,死机等等都会使操作系统完蛋。

上一页 下一页