症状:win2000+SP4操作系统新装一块500G硬盘,在CMOS中正确识别500G硬盘,在磁盘管理中没有办法认到正确硬盘容量,只有130G左右。
解决办法:
修改注册表,使Windows 2000支持对ATAPI磁盘驱动器的48位LBA (大容量硬盘支持)
开始-->运行-->regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atapi\Parameters
添加以下注册表值:
数值名称:EnableBigLba
数据类型:REG_DWORD
数值数据:0x1
重新重动,OK!
参考:
Windows 2000 中对 ATAPI 磁盘驱动器的 48 位 LBA 支持
症状Windows 2000 Service Pack 2 (SP2) 和更低版本的 Windows 2000 都不支持 ATA/ATAPI 6.0 规范中定义的 48 位逻辑块寻址 (LBA)。
解决方案要解决此问题,请获取最新的 Windows 2000 Service Pack。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
(
)
如何获取最新的 Windows 2000 Service Pack
此修复程序的英文版应具有以下文件属性或更新的文件属性:
日期 时间 版本 大小 文件名
--------------------------------------------------------
10/19/2001 01:42 PM 5.0.2195.4529 86,768 Atapi.sys
04/19/2002 05:43 PM 214,938 Update.inf
要使 48 位 LBA ATAPI 支持正确地发挥作用,必须具备以下条件:
要在注册表中启用 48 位 LBA 大磁盘支持,请执行以下操作:
- 启动注册表编辑器 (Regedt32.exe)。
- 在注册表中找到并单击以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atapi\Parameters
- 在编辑菜单上,单击添加数值,然后添加以下注册表值:
数值名称:EnableBigLba
数据类型:REG_DWORD
数值数据:0x1
- 退出注册表编辑器。
注意:如果您通过编辑上述注册表项启用 48 位 LBA ATAPI 支持,但您的系统不符合最低要求,可能会出现以下现象:
- 如果操作系统安装在超过 28 位 LBA 界限 (137GB) 的分区内,并且默认情况下不启用 48 位 LBA 支持(如
Microsoft Windows 98、Microsoft Windows Millennium Edition (Me) 或
Windows 2000),将会发生数据损坏或丢失的情况。
- 在超过 28 位 LBA 界限 (137 GB) 的分区上安装默认情况下不启用 48 位 LBA 支持的操作系统(如 Windows 98、Windows Me 或 Windows 2000)将会失败,同时留下一个临时安装文件夹。
- 如果在安装 Windows 2000 Service Pack 3 (SP3) 之前安装启用了 48 位 LBA 的修复程序,则在安装 SP3 的过程中,将自动创建适当的注册表项来保持硬盘数据的完整性。
- 通过添加适当的注册表项来启用 48 位 LBA 支持后,如果删除该注册表项或删除(卸载)Windows 2000 的 SP3,数据可能会被损坏。
- 在
已使用支持 48 位 LBA 的操作系统预先格式化的大硬盘上,如果安装包含 SP3(集成了 SP3)的 Windows 2000
的副本,则在进行到安装程序的文本模式部分时,ATAPI 子系统可能报告硬盘空间太大,超过了在没有 48 位 LBA
支持的情况下可寻址的范围(大于近似的 137
GB)。而此时硬盘的分区表信息已经创建。要修复此错误的磁盘信息,可通过两种方法删除分区:使用磁盘分区实用工具;或者在进行到安装程序的文本模式部分
时,删除并重新创建分区。创建新分区后,请按 F3 键退出安装程序,然后重新启动 Windows 安装过程。ATAPI
子系统现在可以正确地显示近似 137 GB 的硬盘空间。
- EnableBigLba 注册表值被禁用:
如果拥有 48 位兼容 BIOS,而且它支持容量超过 137 GB 的硬盘,则只有硬盘的前 137 GB 是可寻址的。硬盘的其余部分则不使用。 - 如果启用了 EnableBigLba 注册表值,但是您没有 48 位 LBA 兼容 BIOS,则必须在第一个小于或等于 137 GB 的分区上安装操作系统。
如果通过编辑注册表设置启用了 48 位 LBA ATAPI 支持,但是您既没有 48 位 LBA 兼容 BIOS,也没有容量超过 137 GB 的硬盘,则该硬盘将继续用作具有 137 GB 可寻址限制的标准硬盘。 - 在没有 48 位 LBA 兼容 BIOS 但配备有容量超过 137 GB 的硬盘的计算机上,如果启用了 EnableBigLba 注册表值,则必须在第一个小于或等于 137 GB 的分区上安装操作系统,硬盘的其余部分将被分成一个或多个剩余分区。
阅读(2246) | 评论(0) | 转发(0) |