从XP系列看微软的安全思路
请本文的作者与我们联系
Windows的个人用户版本体积庞大、安全性差、容易崩溃一直是各界同行抨击微软的最好借口之一,也是国内很多电脑用户最头痛不已的问题。现在随着Windows2K的推出,微软视窗系列的稳定性似乎有了一个质量上的飞跃,Windows2K不但具有WindowsNT NTFS文件格式的安全性能高的特点,而且借鉴了很多镜像与恢复系统的工具软件如GHOST的设计思路。现在WindowsXP的预览版本里,可以看出这种模式渐渐的清晰明朗起来,反映出微软在考虑操作系统安全问题方面的一些重点和策略。
在Windows Me里,我们已经可以看到微软新“系统还原”功能的雏形;Whistler是Windows 2000的后继产品,可以看成是WindowsXP的预演版本,确切来说应该同时是Windows Millennium的后继产品,基于Windows 2000内核,同时针对企业及个人用户。它虽然不像NT4到Windows 2000有那么大的飞跃,但为了应付不同用户的需要,Whistler引入了新的操作界面,而界面跟系统是分离的。另一特性是针对DLL文件的:各种软件在安装的时候,不时向Windows目录拷进些DLL文件,导致系统越来越乱、越来越慢。Whistler不是完全取消DLL文件,而是当系统内含DLL文件版本和安装软件所配带的不同时,Whistler将会自动分开接管。程序运行时,再自动匹配。因此在一定程度上可以避免版本不一致时带来的问题。
微软的视窗系列系统恢复功能,最初仅限于当Windows出现问题后恢复操作系统,在Windows xp里,更进一步,除了恢复操作系统,还可恢复个人用户数据,如:word文档、各种图形文件,Email等。恢复的关键是在系统运行过程中,使用一个监视程序,对所有核心文件、运行中出现的重大变化、新建立的文档、新安装的应用程序等进行全面监视,并将结果保存到一个文件中,该文件记录和保存的主要信息是系统文件的改变和应用程序的改变。这里所说的改变,包括文件安装、关联、更新、版本变化等方面。这些文件初始的状态信息,由一个叫做恢复指针的文件所保存。
说到这里,我想先简略探讨一下为什么今天操作系统会越来越大,以便后文论述方便。系统为什么会越来越大呢?其中很关键的一点,是受到硬件发展的影响:由于目前电脑网络化的倾向,和各种外设的降价,普通PC连接和支持的外部设备以及相应的功能越来越多,系统操作平台不得不跟上这些“新贵”,不然的话就得被淘汰;另外就是各种硬件的生产厂家林立,牌子众多,就要求相应不同的驱动程序。比如Windows98就比Windows95多出100—200多兆的字节数,其中光是内置在CAB包里的驱动程序就在30兆以上了,Windows2K更是庞然大物,其体积之大也是拜驱动程序以及各种相关的动态链接数据库、对话框文件等所赐。
搜索更多相关主题的帖子:
微软 WindowsXP 思路 电脑 操作系统