回帖:四、GHOST操作
GHOST作为磁盘镜像软件,被广泛地用作系统备份工具,但是如果想应用在Windows XP上,恐怕大多数人都会失望。问题并不在GHOST,而是Windows XP激活机制。假设在11月1日安装Windows XP并做GHOST磁盘镜像,正常情况下XP 30天内必须激活,12月2日将镜像倒回来系统将不可用,改BIOS日期倒是可以。
Windows XP对硬件改动非常敏感,GHOST镜像不能像Windows 98那样随意在任何电脑使用,最好不要对硬件做任何改动,否则有可能系统根本无法启动。在倒回Windows XP镜像以后,Windows XP会对磁盘扫描,时间比较长,在60G硬盘上约10分钟。在不改变硬件情况下磁盘镜像对系统稳定性没有任何影响,各项操作以及软件都能够正常使用;更换硬件后磁盘镜像测试与本文硬件测试中情况相似,不再赘述。
PC1
CPU:Intel Pentium4 1.7GHz(Socket 478)
主板:ABIT(升技)TH7Ⅱ(Intel i850芯片组)
内存:Samsung PC800 RDRAM 256MB(128MB×2)
显卡:ATI Radeon 8500 64MB DDR
硬盘:Seagate Barracuda Ⅳ 60GB(7200r/m,2MB Buffer)
CD-ROM:Sony 5211(52×)
声卡:Diamond MX400(ESS Cayon 3D)
网卡:Intel 82559
电源:世纪之星ATX325
PC2
CPU:AMD Athlon XP 1700+(时钟频率1467MHz,266MHz FSB)
主板:MSI(微星)KT266 Pro2(VIA KT266A芯片组)
内存:Samsung PC 2100 DDR-SDRAM(128MB×2)
显卡:nVIDIA GeForce3 Ti200 64MB DDR
硬盘:Seagate Barracuda Ⅳ 60GB(7200r/m,2MB Buffer)
CD-ROM:ASUS 8× DVD-ROM
声卡:Creative Labs SoundBlaster Vibra 128
网卡:联想D-Link 530TX
电源:Buffalo(大水牛)300
PC3
CPU:Intel Celeron 566E(66MHz FSB)
主板:ASUS CUSL2(Intel i815E芯片组)
内存:Kingmax PC 150 SDRAM 128MB
显卡:815E芯片组集成
硬盘:Quantum CX(火球十代)10.2GB(5400r/m,512kB)
CD-ROM:奥美嘉52×
声卡:Creative Labs SoundBlaster Live!Value
网卡:Intel 82559
电源:TDK 300W
我们认为这3个平台基本上能够分别代表Intel、AMD以及低端用户的典型配置。考虑到大部分用户现有的操作系统,软件环境被分为3种情况:
1.PC1——干净安装Windows XP
2.PC2——从装有大量软件的Windows 2000升级到Windows XP
3.PC3——从装有大量软件的Windows 98升级到Windows XP
为了能够尽量照顾更多的用户,我们还做了两项基础测试:
1.从Windows Me升级到Windows XP,升级过程很顺利,稳定性很好。
2.多系统共存:此项测试不是针对共存的各个系统自身稳定性,而是看各个系统是否能正常引导。测试结果表明这和各个系统的安装顺序有关。先装Windows XP,后装Windows 98/Me,没有问题,但安装Windows 2000后,Windows XP不能正常引导;如果顺序为Windows 98/2000/XP,则所有系统可以和平共处。
出现问题的应用软件举例:
1.升级安装Windows XP以后,原来安装的Office XP在第一次运行时会出现设置向导,此时需要放入Office XP安装盘引导一下才能正常使用Office组件,以后运行正常。
2.超级解霸2001XP在升级到Windows XP以后,必须重新安装才能使用。
3.Partition Magic 7.0安装时会自动识别OS并装上对应的版本,因此,升级到Windows XP后必须重装才能运行。
4.NJWin(南极星)和MagicWin 98 1.3f(05/01) 能正常运行,但内码转换功能失效。
5.Norton Utilities 2002中所有组件升级到XP后都无法运行,执行时系统提示必须重装,其中SpeedDisk和Wipeinfo被自动禁用。
出现问题的游戏软件举例:
1.《新仙剑奇侠传》,桌面分辨率为1024×768,在Windows XP下运行退出后,出现任务条位置错位。
2.《美少女梦工厂Ⅲ》运行后不能进行任何设置,包括起名,设置系统等。
3.Half-life(蓝色沸点、反恐精英两个任务版),使用Open-GL加速正常;如果用DirectX模式,游戏中按“Esc”调用设置菜单时黑屏,但可返回游戏画面。Win98+DX8.1下没有这个问题。
4.NBA2001在WinXP下不能启动。
5.Quake(一代)无法运行,启用Win9x兼容模式无效(Win98下可以运行)。
6.星球大战(Rogue Squadrom)在PC3上进入游戏场景后退出,更换G200显卡后正常。
7.Max Payne在PC3上i752用WinXP自带驱动,主界面和游戏中环境贴图空白。更换Intel公版驱动后正常。
不一样的硬件体验 Windows XP采用的稳定性技术
Windows XP为什么被称为“迄今为止最优秀的操作系统”?它应用了那些技术来保证其承诺的稳定性呢?
首先它是基于新型Windows引擎,Windows XP基于Windows/NT/2000成熟的代码库,它使用32位计算体系结构和一个完全保护的内存模型。它将执行代码分为以下两种,用户模式:用户模式中的软件在没有特权的状态下运行,对系统资源只有有限的访问权限,Windows NT基础的应用程序和被保护的子系统在用户模式下运行在自己的空间内,不会互相干涉;核心模式:软件可以访问所有的系统资源,例如计算机硬件和敏感的系统数据。核心模式中的软件构成了操作系统的核心,它们分为如下几组:执行体,包含为环境子系统和其他执行体组件提供系统服务的系统组件,它们执行的系统任务包括输入/输出、文件管理、虚拟内存管理、资源管理以及进程内部通信等。设备驱动程序,将组件的调用翻译为硬件操作。硬件抽象层,将执行体的其它部分与特定硬件分离开来,使操作系统与多处理器平台相兼容。微内核管理微处理器,它执行一些重要的功能,如调度、中断以及多处理器同步等。这种将硬件与软件隔离的做法虽然可能对性能造成一定影响,但有效地保护了系统内核。
其次它通过虚拟内存管理器来管理虚拟内存和物理内存。简单地解释这一结构就是:Windows XP为每个应用程序分配唯一的虚拟地址,并将虚拟内存映射到物理内存上。当没有足够的物理内存时,虚拟内存管理器将不使用的页面交换到临时页面文件(Pagefile.sys)上,释放物理内存以便满足