- 2012-10-25 14:26:28
- 类型:原创
- 来源:电脑报
- 报纸编辑:薛昱
- 作者:
现在是高清时代,存储那些1080P的高清电影需要超大容量硬盘。新购机用户使用3TB硬盘问题不大,但对于仍在Windows XP系统的老用户而言可就麻烦了,最大只能支持2.19TB的容量实在是伤不起,不过我们只要略施小计就能让老电脑用上完整的3TB硬盘。
使用3TB硬盘的局限性
使用Windows XP系统的电脑一般都是比较老的配置,其中的老主板BIOS支持MBR分区,最大只能支持2.19TB的空间,要让3TB硬盘不受这个限制就要将它转换为GPT分区。然而用户常用的32位Windows XP并不支持对GPT分区的读写,如果用户要在3TB硬盘作为数据从盘,就必须使用Windows Vista/7或者是64位的Windows XP。各种系统支持3TB硬盘的情况如下表。
数据盘 | 系统盘 | |
Windows XP 32位 | 不支持 GPT | 不支持 GPT |
Windows XP 64位 | 支持 GPT | 不支持 GPT |
Windows Vista 32位 | 支持 GPT | 不支持 GPT |
Windows Vista 64位 | 支持 GPT | 支持 GPT(需UEFI BIOS) |
Windows 7 32位 | 支持 GPT | 不支持 GPT |
Windows 7 64位 | 支持 GPT | 支持 GPT(需UEFI BIOS) |
替换Windows XP的核心文件
由于Windows 2003 SP2 32位系统能支持GPT分区(只能做数据盘)的读取和写入,因此我们可以用它的核心系统文件disk.sys替换掉Windows XP中的相应文件,由此就能让Windows XP SP3 32位系统支持GPT分区(数据盘),这样3TB硬盘的所有容量就能被识别和使用了。
首先从Windows 2003 SP2 32位系统的c:\Windows\system32\drivers目录中复制出disk.sys文件,并进入到Windows XP的安全模式中。替换disk.sys并非复制粘贴那么简单,它是Windows的核心文件受到了系统严格保护,如果我们用别的disk.sys替换这个文件,Windows XP就会用安装包中原始的disk.sys覆盖被替换的文件,这样替换就失败了。
因此事先要替换安装包中的原始文件,一共有三个地方存放着disk.sys。其一在c:\Windows\Driver Cache\i386目录下的SP3.cab文件中(如图1),将它解压后,用Windows 2003的disk.sys替换解压目录中的disk.sys原文件,然后用CAB文件管理程序(如Powerarvhiver)重新打包,然后覆盖原来的SP3.cab。
其二是在c:\Windows\System32\Dllcache目录下的disk.sys文件,直接用Windows 2003的disk.sys将其替换。其三是在c:\Windows\Driver Cache\目录下的drivers.cab文件中,可以将它删除或更名。
报纸客服电话:4006677866 报纸客服信箱:pcw-advice@vip.sin*.c*m 友情链接与合作:987349267(QQ) 广告与活动:675009(QQ) 网站联系信箱:cpcw@cpcwi.com
Copyright © 2006-2011 电脑报官方网站 版权所有 渝ICP备10009040号