第二步:巧妙分区避免不必要的麻烦
我曾经在一个著名的IT论坛提这个问题,建议真不少:DM、PQ还有FDISK。来试试:用 Windows 98 启动盘启动机器,进入DOS,先FDISK,问题出现了,容量不到55G,只好退出。用 Windows ME 的启动盘(版本是4.9.3000),FDISK能正确显示容量,看来可以分区。但是不想用FDISK,因为太慢了。另外,还发现一个有趣的现象:Format 命令无法正确显示大于 64GB 的分区或逻辑驱动器的大小。
当您使用 Format.com 格式化大于 64GB字节( 或 68,719,476,736 字节)的分区或逻辑驱动器时,Format.com 在格式化过程开始所报告的要格式化的硬盘大小不正确。但是,随着格式化过程的继续,整个硬盘会被格式化,在操作完成时,将会正确显示格式化后的大小。原因是Format.com 会在内部使用一些16位值来计算最初所显示的驱动器大小,当驱动器大小等于或大于 64GB 时,这些变量中有一些会溢出。例如,如果分区或逻辑驱动器的大小为 70.3GB(75,484,122,112 字节), Format 命令最初报告的驱动器大小就是 63 GB(6,764,579,840 字节)。这只是显示方面的问题,也就是说,是表面问题,硬盘将被格式化为其完整大小。
对于DM9.56,能正确识别硬盘容量,但是也不敢用。有一个网友用在本身就支持 137GB 以上大硬盘的主板上,后果是:那个被改的 160G 或者 250G 硬盘只能当成 137G 使用。血的教训,一个 160G 的就因此成了残废 137GB。不过不排除有人使用DM分区并正常使用,硬盘经销商也是这样推荐的。
目前比较实际的方法是,用 Windows XP 光盘启动,然后根据提示先建立系统区,安装 XP 系统,剩下的空间暂时不管。进入 Windows XP,先装 Service Pack 1,然后用 Windows XP 的磁盘管理器进行分区,速度快,安全可靠。
以管理员或 Administrators 组的成员身份登录。单击开始,单击运行,键入 compmgmt.msc,然后单击确定,在控制台树中,单击磁盘管理。
1、若要在基本磁盘上创建新分区或逻辑驱动器,请按照下列步骤操作:
(1) 在“磁盘管理”窗口中,完成下列步骤之一,然后继续执行第 2 步:
? 若要创建新分区,请右键单击要创建该分区的基本磁盘上未分配的空间,然后单击新建磁
盘分区。
? 若要在扩展磁盘分区中创建新的逻辑驱动器,请右键单击要创建逻辑驱动器的扩展磁盘分
区上的可用空间,然后单击新建逻辑驱动器。
(2) 在“新建磁盘分区向导”中,单击下一步。
(3) 单击要创建的分区的类型(“主磁盘分区”、“扩展磁盘分区”或“逻辑驱动器”) ,然后单击下一步。
(4) 在“分区大小(MB)”框中指定分区的大小,然后单击下一步。
(5) 决定是手动指派驱动器号、让系统自动枚举驱动器还是不为新分区或逻辑驱动器指派 驱动器号,然后单击下一步。
(6) 通过使用下列步骤之一指定要使用的格式化选项:
? 如果您不想格式化该分区,请单击“不要格式化这个磁盘分区”,然后单击下一步。
? 如果您想格式化该分区,请单击“按下面的设置格式化这个磁盘分区”,然后在格式对话 框中完成以下步骤:
a.在“卷标”框中为该卷键入一个名称。请注意,这是可选步骤。
b.在“文件系统”框中单击要使用的文件系统。
您可更改磁盘分配单元大小,然后指定是否执行快速格式化,或者指定是否在 NTFS卷上启用文件和文件夹压缩。单击下一步。确认选定选项正确无误,然后单击完成。这就创建了新分区或逻辑驱动器,它们出现在“磁盘管理”窗口中的相应基本磁盘中。如果您在第 6 步中选择了格式化该卷,则现在启动格式化过程。
2、若要格式化分区、逻辑驱动器或基本卷,请按照下列步骤操作:
(1) 在“磁盘管理”窗口中,右键单击要格式化(或重新格式化)的分区或逻辑驱动器,然后单击格式化。
(2) 在格式化对话框中,在“卷标”框中为该卷键入一个名称。请注意,这是可选步骤。
(3) 在“文件系统”框中单击要使用的文件系统。如果您愿意的话,还可更改磁盘分配单元大小,指定是否执行快速格式化,或者指定是否在 NTFS 卷上启用文件和文件夹压缩。
(4) 单击确定。
(5) 当您被提示格式化卷时,请单击确定。将启动格式化过程。
3、若要查看分区或逻辑驱动器的属性,请按照下列步骤操作:
(1) 在“磁盘管理”窗口中,右键单击所需的分区或逻辑驱动器,然后单击属性。
(2) 单击相应的选项卡以查看相应的属性。
4、若要删除分区或逻辑驱动器,请按照下列步骤操作:
(1) 在“磁盘管理”窗口中,右键单击要删除的分区或逻辑驱动器,然后单击删除分区或删除逻辑驱动器。
(2) 当您被提示删除分区或逻辑驱动器时,请单击是。该分区或逻辑驱动器即被删除。
当您删除分区或逻辑驱动器时,该分区或逻辑驱动器上的所有数据将同分区或逻辑驱动器本身一起被删除;您不能删除系统分区、引导分区或包含活动的页面(交换)文件的分区;除非扩展磁盘分区为空,否则不能删除扩展磁盘分区。在删除扩展磁盘分区之前,必须删除扩展磁盘分区中的所有逻辑分区。如果你的分区小于2G,即使你选择了FAT格式,系统在格式化的时候自动转成FAT32格式。
如果你的分区大于32G,系统将自动格式化为NTFS格式。
第三步:及时安装系统补丁,确保数据安全
常见的操作系统,如Windows 98、Windows Me、Windows 2000、Windows XP 等在默认情况下,没有启用48位LBA支持。如果你的BIOS不支持48位LAB寻址,请将操作系统安装在第一个分区,而且要小于 137GB。
1、对于XP系统
(1) 首先安装Service Pack 1
只有在安装了 Windows XP Home Edition 或 Windows XP Professional 的 Service Pack 1 (SP1) 之后才会启用48位LBA支持。在没有安装SP1的 Windows XP 中手动启用 48 位 LBA 支持可能会导致数据丢失。我的硬盘就是因为没有安装SP1补丁导致数据丢失。
(2) 其次修改注册表
启动“注册表编辑器”(Regedt32.exe)。在注册表中找到并单击下面的项:
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesAtapiParameters
在编辑菜单中,单击添加值,然后添加下列注册表值:
值名称:EnableBigLba
数据类型:REG_DWORD
值数据:0x1
退出“注册表编辑器”。
(3) 关于旧版本 Windows
另外,如果磁盘分区中安装了不支持48位LBA的旧版本 Windows(例如, Windows 2000 或更旧版本),而该分区以前是由可识别 48 位的操作系统(例如,Windows XP,它占用更多空间或超出当前137GB 的可寻址限制)创建的,则可能出现破坏数据的情况。如果在注册表中启用了48位ATAPI支持,并且具有容量超过 137GB 的硬盘,但是没有48位LBA兼容BIOS,则只有硬盘的前137GB 是可寻址的。不能使用硬盘的其余部分。
(4) 检查 Atapi.sys的版本
有一个有趣的现象,即使打过SP1的补丁也要检查 Atapi.sys 的版本,因为只有5.1.2600.1135版本(或者对Windows XP 64-Bit Edition需要 5.1.2600.1152版本)才能完全支持48 位 LBA 。而5.1.2600.1135版本在推出SP1后推出的,这个文件是在331958这个补丁里。
为了你的数据安全建议及时更新的操作系统。
2、对于Windows 2000系统
首先安装 Service Pack 3 ,虽然微软装 SP3 后就可以支持48位LBA寻址,但是一再强调更新你的操作系统到最新的补丁。其次修改注册表,操作同上。
(climbmount):其实并不是系统不支持,是系统附带的分区工具不支持,如98的fdisk只支持最大64G.只打补丁4还不行,还得手工改注册表。麻烦啊。用2003吧 ,呵呵呵 。
找到一种方法 :用2000盘起机 ,删掉所有分区 ,然后划出主分区装系统 ,其余的硬盘空间先不要管 ,装完系统装sp4(XP sp1)然后修改注册表 :
在注册表中找到并单击下面的项 :
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesAtapiParameters
在编辑菜单中 ,单击添加值 ,然后添加下列注册表值
值名称 :EnableBigLba
数据类型 :REG_DWORD
值数据 :1
以上修改注册表示让系统打开48位寻址功能 ,打补丁后系统并没打开 ,这和主板bios是相对应的 ,都要支持才可以 。
然后重启动 ,在系统里控制面板 -〉计算机管理 -〉硬盘管理里面分扩展分区和逻辑分区 ,硬盘所有容量就认出来了OK !
我曾经在一个著名的IT论坛提这个问题,建议真不少:DM、PQ还有FDISK。来试试:用 Windows 98 启动盘启动机器,进入DOS,先FDISK,问题出现了,容量不到55G,只好退出。用 Windows ME 的启动盘(版本是4.9.3000),FDISK能正确显示容量,看来可以分区。但是不想用FDISK,因为太慢了。另外,还发现一个有趣的现象:Format 命令无法正确显示大于 64GB 的分区或逻辑驱动器的大小。
当您使用 Format.com 格式化大于 64GB字节( 或 68,719,476,736 字节)的分区或逻辑驱动器时,Format.com 在格式化过程开始所报告的要格式化的硬盘大小不正确。但是,随着格式化过程的继续,整个硬盘会被格式化,在操作完成时,将会正确显示格式化后的大小。原因是Format.com 会在内部使用一些16位值来计算最初所显示的驱动器大小,当驱动器大小等于或大于 64GB 时,这些变量中有一些会溢出。例如,如果分区或逻辑驱动器的大小为 70.3GB(75,484,122,112 字节), Format 命令最初报告的驱动器大小就是 63 GB(6,764,579,840 字节)。这只是显示方面的问题,也就是说,是表面问题,硬盘将被格式化为其完整大小。
对于DM9.56,能正确识别硬盘容量,但是也不敢用。有一个网友用在本身就支持 137GB 以上大硬盘的主板上,后果是:那个被改的 160G 或者 250G 硬盘只能当成 137G 使用。血的教训,一个 160G 的就因此成了残废 137GB。不过不排除有人使用DM分区并正常使用,硬盘经销商也是这样推荐的。
目前比较实际的方法是,用 Windows XP 光盘启动,然后根据提示先建立系统区,安装 XP 系统,剩下的空间暂时不管。进入 Windows XP,先装 Service Pack 1,然后用 Windows XP 的磁盘管理器进行分区,速度快,安全可靠。
以管理员或 Administrators 组的成员身份登录。单击开始,单击运行,键入 compmgmt.msc,然后单击确定,在控制台树中,单击磁盘管理。
1、若要在基本磁盘上创建新分区或逻辑驱动器,请按照下列步骤操作:
(1) 在“磁盘管理”窗口中,完成下列步骤之一,然后继续执行第 2 步:
? 若要创建新分区,请右键单击要创建该分区的基本磁盘上未分配的空间,然后单击新建磁
盘分区。
? 若要在扩展磁盘分区中创建新的逻辑驱动器,请右键单击要创建逻辑驱动器的扩展磁盘分
区上的可用空间,然后单击新建逻辑驱动器。
(2) 在“新建磁盘分区向导”中,单击下一步。
(3) 单击要创建的分区的类型(“主磁盘分区”、“扩展磁盘分区”或“逻辑驱动器”) ,然后单击下一步。
(4) 在“分区大小(MB)”框中指定分区的大小,然后单击下一步。
(5) 决定是手动指派驱动器号、让系统自动枚举驱动器还是不为新分区或逻辑驱动器指派 驱动器号,然后单击下一步。
(6) 通过使用下列步骤之一指定要使用的格式化选项:
? 如果您不想格式化该分区,请单击“不要格式化这个磁盘分区”,然后单击下一步。
? 如果您想格式化该分区,请单击“按下面的设置格式化这个磁盘分区”,然后在格式对话 框中完成以下步骤:
a.在“卷标”框中为该卷键入一个名称。请注意,这是可选步骤。
b.在“文件系统”框中单击要使用的文件系统。
您可更改磁盘分配单元大小,然后指定是否执行快速格式化,或者指定是否在 NTFS卷上启用文件和文件夹压缩。单击下一步。确认选定选项正确无误,然后单击完成。这就创建了新分区或逻辑驱动器,它们出现在“磁盘管理”窗口中的相应基本磁盘中。如果您在第 6 步中选择了格式化该卷,则现在启动格式化过程。
2、若要格式化分区、逻辑驱动器或基本卷,请按照下列步骤操作:
(1) 在“磁盘管理”窗口中,右键单击要格式化(或重新格式化)的分区或逻辑驱动器,然后单击格式化。
(2) 在格式化对话框中,在“卷标”框中为该卷键入一个名称。请注意,这是可选步骤。
(3) 在“文件系统”框中单击要使用的文件系统。如果您愿意的话,还可更改磁盘分配单元大小,指定是否执行快速格式化,或者指定是否在 NTFS 卷上启用文件和文件夹压缩。
(4) 单击确定。
(5) 当您被提示格式化卷时,请单击确定。将启动格式化过程。
3、若要查看分区或逻辑驱动器的属性,请按照下列步骤操作:
(1) 在“磁盘管理”窗口中,右键单击所需的分区或逻辑驱动器,然后单击属性。
(2) 单击相应的选项卡以查看相应的属性。
4、若要删除分区或逻辑驱动器,请按照下列步骤操作:
(1) 在“磁盘管理”窗口中,右键单击要删除的分区或逻辑驱动器,然后单击删除分区或删除逻辑驱动器。
(2) 当您被提示删除分区或逻辑驱动器时,请单击是。该分区或逻辑驱动器即被删除。
当您删除分区或逻辑驱动器时,该分区或逻辑驱动器上的所有数据将同分区或逻辑驱动器本身一起被删除;您不能删除系统分区、引导分区或包含活动的页面(交换)文件的分区;除非扩展磁盘分区为空,否则不能删除扩展磁盘分区。在删除扩展磁盘分区之前,必须删除扩展磁盘分区中的所有逻辑分区。如果你的分区小于2G,即使你选择了FAT格式,系统在格式化的时候自动转成FAT32格式。
如果你的分区大于32G,系统将自动格式化为NTFS格式。
第三步:及时安装系统补丁,确保数据安全
常见的操作系统,如Windows 98、Windows Me、Windows 2000、Windows XP 等在默认情况下,没有启用48位LBA支持。如果你的BIOS不支持48位LAB寻址,请将操作系统安装在第一个分区,而且要小于 137GB。
1、对于XP系统
(1) 首先安装Service Pack 1
只有在安装了 Windows XP Home Edition 或 Windows XP Professional 的 Service Pack 1 (SP1) 之后才会启用48位LBA支持。在没有安装SP1的 Windows XP 中手动启用 48 位 LBA 支持可能会导致数据丢失。我的硬盘就是因为没有安装SP1补丁导致数据丢失。
(2) 其次修改注册表
启动“注册表编辑器”(Regedt32.exe)。在注册表中找到并单击下面的项:
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesAtapiParameters
在编辑菜单中,单击添加值,然后添加下列注册表值:
值名称:EnableBigLba
数据类型:REG_DWORD
值数据:0x1
退出“注册表编辑器”。
(3) 关于旧版本 Windows
另外,如果磁盘分区中安装了不支持48位LBA的旧版本 Windows(例如, Windows 2000 或更旧版本),而该分区以前是由可识别 48 位的操作系统(例如,Windows XP,它占用更多空间或超出当前137GB 的可寻址限制)创建的,则可能出现破坏数据的情况。如果在注册表中启用了48位ATAPI支持,并且具有容量超过 137GB 的硬盘,但是没有48位LBA兼容BIOS,则只有硬盘的前137GB 是可寻址的。不能使用硬盘的其余部分。
(4) 检查 Atapi.sys的版本
有一个有趣的现象,即使打过SP1的补丁也要检查 Atapi.sys 的版本,因为只有5.1.2600.1135版本(或者对Windows XP 64-Bit Edition需要 5.1.2600.1152版本)才能完全支持48 位 LBA 。而5.1.2600.1135版本在推出SP1后推出的,这个文件是在331958这个补丁里。
为了你的数据安全建议及时更新的操作系统。
2、对于Windows 2000系统
首先安装 Service Pack 3 ,虽然微软装 SP3 后就可以支持48位LBA寻址,但是一再强调更新你的操作系统到最新的补丁。其次修改注册表,操作同上。
(climbmount):其实并不是系统不支持,是系统附带的分区工具不支持,如98的fdisk只支持最大64G.只打补丁4还不行,还得手工改注册表。麻烦啊。用2003吧 ,呵呵呵 。
找到一种方法 :用2000盘起机 ,删掉所有分区 ,然后划出主分区装系统 ,其余的硬盘空间先不要管 ,装完系统装sp4(XP sp1)然后修改注册表 :
在注册表中找到并单击下面的项 :
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesAtapiParameters
在编辑菜单中 ,单击添加值 ,然后添加下列注册表值
值名称 :EnableBigLba
数据类型 :REG_DWORD
值数据 :1
以上修改注册表示让系统打开48位寻址功能 ,打补丁后系统并没打开 ,这和主板bios是相对应的 ,都要支持才可以 。
然后重启动 ,在系统里控制面板 -〉计算机管理 -〉硬盘管理里面分扩展分区和逻辑分区 ,硬盘所有容量就认出来了OK !
(palan) :用xp以上的系统格式化后挂上2000(警告 :有些时候在2K里面存的数据会自己遭到破坏 ,如果出现这样情况 ,且一定要在2K里面使用的话 ,只能在2K里面格回127G使用 -此问题出现在使用的机器的BIOS里面只能检测到130多G的情况下)