近日笔者的一位朋友遇上件烦心事儿,他发现安装好Windows XP Professional和Services Pack 1a补丁升级文件后,其文件大小总和已达到1.7GB容量。而用Ghost备份后的lmage镜像文件也有1.2GB之大,不能将它储存在1张CD-R刻录光盘中,于是他想到求教于我。
这个问题可难不倒我。
一般情况下安装Windows XP Professional的确需要1.x GB的硬盘空间,从而使用Ghost程序备份的镜像文件无法刻到一张最大容量为700MB的CD-R光盘内。其实,Windows XP中有一些庞大的资料项目霸占着数百MB容量,大家只要稍将它们删除,再运用Ghost的最高比例压缩功能,就可以将Windows XP Professional配合SP1a补丁的资料完全放进一张光盘中。以下假设用户是重新安装Windows XP操作系统,以及只安装了SP1a补丁来进行文件删减。
一、删减Windows XP的无用项目
Windows XP中存放了一些没用的资料,包括系统还原、休眠以及虚拟内存等,用户只要先按照以下方法将它们删除即可节省空间。
1、系统还原本身会定期在电脑中备份资料,供用户在有问题时选择早前的位置恢复到良好的状态。由于这样做会对硬盘空间造成一定消耗,所以使用者可以先将此功能取掉。
方法是:进入“开始”→“设置”→“控制面板”→“系统还原”,将“在所有驱动器上关闭系统还原”一项前面的打勾取消(图1)。
2、休眠功能会把内存中的资料存放到硬盘并关机。当电脑从休眠状态恢复后,可立即回复到原有的运行状态。而此功能本身会预留数百MB空间(视硬盘容量而定),用户在做GHOST镜像前可将它关闭。
方法是:到“开始”→“设置”→“控制面板”→“电源选项”→“休眠”,在此勾除“启用休眠”一项(图2)。
3、最后是虚拟内存方面,Windows XP默认需要内存一倍的硬盘容量作数据交换之用,这是最为霸占空间的地方,用户把它关闭后可使制作出来的镜像文件容量大减。而在还原时,建议大家将它重新启动为“系统管理的大小”,以免电脑因为没有使用虚拟内存造成性能方面的下降。
方法是:进入“开始”→“控制面板”→“系统”→“高级”→“性能”→“设置”→“高级”→“虚拟内存”→“更改”,再点选“无分页文件”→“设置”(图3)。接着重新启动电脑一次,系统里面的pagefile.sys文件就会被自动删除。
4、除上述项目外,用户还可以删除“C:windowsDriver Caches”、“C:windowsPCHEALTHUploadLB”、“C:windowsTemp”文件夹内的文件,也能减少数十MB硬盘空间。
二、使用Ghost隐藏的超强压缩指令
通过前述步骤删除Windows XP中主要的大容量文件后,用户已经省下数百MB硬盘空间。现在再利用Ghost 2003的最高压缩方法,就能够把Windows XP镜像文件成功压入一张700MB容量的刻录光盘。
1、用Windows 98引导盘启动电脑进入Dos模式,再进入Ghost.exe所在目录输入以下指令:
ghost -clone,mode=pdump,src=1:1,dst=d:xpghost gho -z9 -fx -sure
指令行中的src=1:1代表欲做镜像Windows XP,是第一个硬盘的第一个分区(通常是C:)。如果你安装Win98 /XP双操作系统(XP在第二个分区如D:则改成1:2;而dst=…是指定镜像文件的储存位置,注意这个位置不能是安装XP所在分区;-Z9代表以最大的压缩比率进行压缩(比例可选范围为1至9,1代表压缩比最低但速度快;9为压缩比最高但速度慢)。
2、等待镜像文件制作完成后重新启动电脑,你就会发现镜像文件的容量大小只有671MB,适合刻录进一张700MB的CD-R光盘中作储存备份之用了。