目前台式机配备80GB以上的硬盘已经是常事 , 有的用户甚至装配了160GB的超大硬盘 。由于硬盘价格的不断下跌 , 因此朋友们在升级时也将硬盘作为首选 。众所周知 , 目前限制大容量硬盘使用的因素主要有BIOS和主板芯片组两方面 。实际上 , 除此之外 , 操作系统也是影响大容量硬盘正常使用的重要因素 。
操作系统对于大容量硬盘的支持
只有支持48bit LBA模式(IDE接口规范 , Logical Block Addressing , LBA是现今大多数高容量硬盘存取数据的方式 , 它用48位来表示硬盘上的每一个位置)的操作系统才能提供对于大容量硬盘的支持 。早期的Windows 95/Windows 98/98 SE/Me都不支持48bit LBA模式 , 因此无法提供对137GB以上容量的支持 , Windows 98/98 SE操作系统的磁盘管理只能管理64GB的硬盘 , 超过这个容量的硬盘就会无法识别 。它的分区软件Fdisk同样也不能正确识别出64GB以上的硬盘 , 因此如果利用它来分区的话容易导致识别错误 , 分区表混乱等情况 。如果想要使用Windows 98/SE操作系统的话 , 只能采用特别的方法对大硬盘分区 , 然后安装操作系统 。在此情况下 , 如果BIOS支持48bit LBA模式 , 则系统能够识别137GB硬盘容量 , 但是在访问时容易出错 。因此建议安装双系统 , 对于64GB以后的分区采用NTFS格式 。
Windows 2000/XP操作系统虽然支持48bit LBA模式 , 能够正确识别超过137GB的硬盘 , 但是默认情况下并没有启用对48bit LBA模式的支持 , 需要在安装操作系统后再安装补丁程序 , 通常情况下Windows 2000 SP4、Windows XP SP1均能保证硬盘的正确识别与使用 。此外 , 即使Windows 2000打过SP1的补丁也要检查系统下Atapi.sys文件的版本 , 因为只有5.1.2600.1135版本才能完全支持48 位 LBA , 对于Windows XP 来说Atapi.sys文件应为5.1.2600.1152版本 , 否则会在访问大于137GB的数据时有可能出现溢出的Bug , 造成破坏 。最常见的情况是 , 在写入大量数据(120GB以上)后就丢失了分区 , 或拷贝数据过程中失去响应 , 重启后报告该分区没有格式化等 。
由于这两个操作系统提供了对137GB以上硬盘的支持 , 因此我们可以利用它们的光盘来为大硬盘分区 。方法是利用安装光盘启动电脑后将硬盘分出一个区安装Windows 2000/XP操作系统 , 然后进入系统后先打补丁 。之后利用系统自带的磁盘管理工具对余下的未分区部分进行分区 。
推荐阅读
- excel限制单元格输入的方法
- 联想称Windows 7操作系统不适于平板电脑
- Windows 7 XP模式限制播放器使用
- 微信红包被限制怎么办
- Windows 7内核嵌入式操作系统本月底发布
- Windows 7操作系统服务清理手动优化方案
- Windows 7操作系统到底该怎么“睡”?
- 组策略加Win7家长控制限制使用电脑
- Windows7操作系统直接用手写复杂公式
- 通过备份Windows 7" 两个激活文件"实现重装操作系统后的自行激活