• 帮助中心
  • 揭秘windows7系统大硬盘和Windows不兼容的那些因【图】

    作者:U盘装系统 文章来源:u盘装系统 发布时间:2014-12-19 14:29点击:



        通过上表我们知道,32位Windows7是支持GPT分区的,只不外由于寻址方法的限制无法识别2.1TB后的容量。假如仅仅为了一块大硬盘就去换装64位系统显然不大现实。因此为了让32位系统也能利用上3TB硬盘,主板厂商华硕、希捷、技嘉已推出破解方案,硬盘厂商希捷也推出雷同补丁软件,它们可以让32位Win7利用上无法识此外容量(将其虚拟为磁盘)。

    对症下药,32/64位系统都完美用上大硬盘


    限制的由来——LBA寻址方法限制硬盘容量

    确认主板支持EFI/UEFl启动后,假如要在3TB硬盘安装Win7,我们可以利用启动U盘(传统从光盘启动Win7安装的方法并不支持安装到GPT硬盘)。
        从上述表格我们知道32位系统并不支持从GPT分区启动,因此假如要将3TB硬盘作为系统盘,我们必需利用64位系统+GPT分区,并且主板必需支持EFI/UEFl启动(近两年来宣布的主板大多支持)。要判定本身主板是否支持EFI/UEFl启动,只要启动电脑时进入BIOS启动顺序配置菜单,看看是否有UEFl启动下启动项即可(见图4)。


    高达746.52GB的硬盘容量无法利用

        从上面的描写我们知道了2.1TB容量限制主要是由于32位寻址造成的,一个是32位操纵系统自己的限制,另一个则是传统MBR分区回收32位寻址限制。因此要让系统完整识别2.1TB后的容量,就必需办理上述的两个限制。
        启动Unlock后他会自动检测到当前系统毗连的3TB硬盘,点击“成立”,措施会自动将无法识此外746.52GB的空间模仿为一个虚拟磁盘,建设乐成后就可以在磁盘打点中识别并举办名目化操纵利用了(见图3)。

    揭秘windows7系统大硬盘和Windows不兼容的那些因【图】


        GPT对分区数量没有限制,并且它利用64位的整数暗示扇区号,所以理论上答允用户利用最高18EB容量(1EB=100万TB)举办分区。利用GPT分区就可以避开MBR分区的限制,此刻主流的Windows7系统已经可以完美的支持GPT分区了(常见操纵系统对GPT分区的支持见表1)。



        纵然利用了64位系统,由于MBR分区方法的限制,我们仍然无法利用2.1TB以上的硬盘,还需要利用GPT分区名目才气完整的识别。
        LBA是指Ligical Block Address(逻辑块寻址),48bit此刻主流的寻址方法,理论上支持寻址的扇区数为281474976710655(2的48次方),可支持的硬盘容量就到达了281474976710655 × 512=144115188075855872字节(LBA默认每扇区的容量是512字节),大抵相当于144PB=144000GB的容量,硬盘容量布局见图1所示。

    2. MBR分区的限制——利用GPT分区

        因此仅从48bit寻址方法上,系统是可以识别2.1TB以上的容量的,可是此刻主流的Windows系统是32位,所以对硬盘的寻址自然最大也只有32位,它最大支持寻址的扇区数为2的32次方,亦即4294967296。所以支持最大容量就是4294967296×512=2199023255552Byte,折算后的容量约莫是2.199TB。这就是2.1TB容量限制的由来。
        Windows支持寻址的扇区数=2的寻址位数次方,因此只要增加寻址数即可增加支持的扇区数。由于64位系统支持64位寻址数(理论值便是2的64次方),因此乘以扇区数后就轻松打破2.1TB的限制。要完整利用大硬盘的所有容量,首先就必需利用64位操纵系统。




    限制的办理——让系统识别2.1TB后的容量
    2.用于系统分区

        此刻TB级硬盘逐渐普及,但是通例32位Windows系统却无法完全识别2.1TB以上容量,本文就对个华夏委举办解密。跟着内存的大贬价,许多伴侣都知道32位Windows7系统最大只能识别3.25GB的内存。不外各人大概不知道,32位Windows系统最大只能识别硬盘2.1TB以下的容量。为什么会呈现这个限制,我们又该如何清除这个限制?

    名目化操纵利用


        硬盘容量和Windows的纠结并非只有2.1TB这个坎,实际上自1980年开始,已往30年间存储业内至少产生过十多次的硬盘容量限制问题,最为人们熟悉的大概就是528MB、2.1GB、8.4GB、137GB的硬盘容量限制。虽然这些限制已包办理,可是由于LBA寻址方法的限制所致,2.1TB再次成为Windows和硬盘容量的新一道门坎。

        第1步:筹备64位Win7安装文件和一个4GB以上的U盘,将U盘名目化为FAT32名目(必需,不然无法启动),接着将Win7安装文件全部复制到U盘中。


        别的一方面,32位寻址方法限制还存在于今朝硬盘回收的MBR分区方法,这种方法也是限制硬盘容量的要害因素。MBR最多可支持四个主分区或三个主分区、一个扩展分区的组合。这一方案回收4个字节来存储分区的总扇区数,最大能暗示2的32次方扇区个数,按每扇区512字节计较,这样每个分区最大容量不能高出2TB。而当磁盘容量高出2TB今后,分区的起始位置也就无法暗示了,虽然也就无法举办分区。好比在32位Windows7系统中毗连3TB硬盘,假如回收传统分区东西,会有有高达746.52GB的硬盘容量无法利用(见图2)。


        第3步:重启并在BIOS配置UEFI为第一启动模式,乐成引导后按照安装领导计分别区(领导会自动建设 GPT 范例的卷)即可完成安装。这样安装后的Win7利用的就是GPT分区,并且可以完美识别2.1TB今后的容量。

    1.32位操纵系统自己的限制——换装64位win7操纵系统


    1.只是用于数据存储

    硬盘容量布局

    小常识:什么是GPT分区

        GPT(GUID 分区表)是作为 Extensible Firmware Interface (EFI) 打算的一部门引入的。相对付以往 PC 普遍利用的主引导记录 (MBR) 分区方案,GPT 提供了越发机动的磁盘分区机制。GPT 磁盘可以或许实现庞大的容量,GPT 磁盘上的分区数量不受姑且方案(好比 MBR Extended Boot Record界说的容器分区)的限制,理论上可以有无数个GPT分区(今朝Windows最多支持128个GPT分区)。


        第2步:到任何一部安装64位Win7电脑上,复制“C:\Windows\Boot\EFI\bootmgfw.efi”文件到 U盘的“\efi\boot”子目次下,并将其更名为“bootx64.efi”。