随着硬盘容量越做越大,3TB以上的大硬盘也越来越常见,但是XP却只能支持2.0TB以内的硬盘,超过这个容量就无法辨识读取。在Windows操作系统环境下,想要辨识、存取、建立,容量超过2.2TB以上的分割区/硬盘,解决之道就是舍MBR就GPT分割表。不过伤脑筋的是,GPT分割表只有特定版本的Windows 7、Vista支持,至于Windows XP则是不支持。操作系统版本、MBR分割表限制住,可用容量卡在2.2TB以内,所以单个硬盘为3TB的GPT格式硬盘在Windows XP SP2 32位系统下无法识别,请看下面系统支持GPT列表:
因Windows 2003 sp2 32位系统能识别GPT分区(做数据盘不能做系统盘),也能正常读取和写入,我们可以通过以下方式让Windows XP SP3 32位系统支持GPT分区硬盘(数据盘),这样单个3TB硬盘才能被识别与使用。
------------------
把2003 sp2系统的disk.sys文件拷贝出来,然后再xp系统下替换或pe下替换。xp下替换需要把system32\dllcache里面的disk.sys重命名,xp找不到就好。如果没有这个文件那就不用管理。xp还有个地方windows\Driver Cache\大家可以把这里清空,或者把drivers.cab文件改名。把2003的disk.sys拷贝到dllcache和driver cache里面删除xp的system32\drivers里面的disk.sys ,好了,现在系统就能识别gpt的硬盘或优盘了。不需要用到第三方软件。也不存在不稳定。
操作步骤如下:
第一步,打开C盘,选择“工具/文件夹选项”点击文件夹选项下的
查看 高级设置,隐藏文件和文件夹下选中显示所有文件和文件夹
还有一个是把隐藏已知文件类型的扩展名 对勾去掉。
第二步,找到windows\\\\Driver Cache\\\\文件夹下SP3.CAB和driver.cab\\\\
把这两个文件的扩展名CAB改成bak.
第三步,找到windows\\\\system32\\\\dllcache,把下载下来disk解压出来的disk.sys文件复制粘贴覆盖
第四步,找到windows\\\\system32\\\\drivers把下载下来disk解压出来的disk.sys文件复制粘贴覆盖
操作完毕。
现在重启电脑。电脑上就可以显示出来3T硬盘了~~