为什么我的硬盘扇区大小只有512B?这型号支持4K扇区的而我用HD Tur查看了下发现只有512B。。。。

这是我的硬盘,刚买的,扇区大小显示只有512B,这是什么原因呢?

这个不准,你用AIDA64查看一下硬盘是不是原生的4K扇区,以前的硬盘是512字节的,现在的机械硬盘都是4K为一个扇区。只不过系统还是把4K分为4个512字节的扇区来使用。
系统分区系统都是以CHS扇区地址存储到硬盘的,就是柱面、磁头、扇区,以前的老硬盘都是CHS物理寻址方式,不过最大只支持528M硬盘,现在都是支持48bit LBA的大,特大硬盘,硬盘收到系统的CHS存储地址指令后会经过48 bit LBA转换成硬盘的实际地址来存储,以前的老硬盘不用转换,直接CHS指令就可以找到硬盘的实际地址。
C柱面就是:比如两个碟片,上下对应最外的一圈磁道是1个柱面,从外到内。
H磁头:就是1个碟片有两个面,1个面一个磁头。全部磁头只有一个电机带动,运动是同步的。
S是扇区:磁头做圆周运动画很多圆,每个圆的周长被划分若干个扇区,每个圆根据周长划分的扇区个数是不等的。
你看到系统分区的CHS地址都是还没有经过48bit LBA转换的地址,不是实际地址。
系统分区的CHS的计量单位就是512个字节为一个扇区,虽然你的硬盘物理扇区是4096字节,但是系统分区的计量方式还是512个字节。如果硬盘的物理扇区大小是4096字节,那硬盘存储的时候会内部转换的。
扇区对齐以后的硬盘,8个512字节扇区就刚好跟1个4096字节的物理扇区对应,如果簇划分的也是4096字节(就是8个扇区为1簇为系统的最小计量单位)都不跨越扇区,这样系统速度是最快的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-08
上面都在胡说八道,你用SSD固态硬盘用那些一键分四个分区,Ghost的win7之类,就会把你的4K硬盘弄成512字节扇区了。如果本身是4K扇区的硬盘,是否工作在4K扇区下面,用AS_SSD_Benchmark查看就知道。

你分区的时候肯定用错了软件了。
如果是一键分区4个的,还有Ghost安装系统的都会导致本身4K大扇区的对不齐的,这点在SSD固态硬盘上面影响尤为严重,但是JS为了节约时间根本睬你都傻。
对于支持4K扇区的硬盘,如果对不齐,也就是还是使用512字节分区的,读写数据波动比较大。
尤其是SSD读写速度都慢了不少。因此一开始就要分区好了。
因为你的是新硬盘,还是拷贝重要资料重新分区好了。
这个单碟1T的希捷盘我用过速度真的很快,但是一定要4K对齐好。
用DiskGenius重新分区,注意小窗口右下角有一个扇区参数,一定要勾上,并且手动选择2048,这个和win7分区出来才是一样的。
当然用win7的安装程序分区也可以,只是多出一个100MB的分区,看着碍眼。追问

这次我是在win7自带的分区工具下分的。。还是这样。。。我彻底无语了。DiskGenius我也试过。。我强行选择4096的扇区大小但分好以后又变成512了。。。。。大哥我该怎么办呢?- -

第2个回答  2012-08-23
默认的都是512字节一个扇区。但有些硬盘管理软件时有些不同。
第3个回答  推荐于2017-12-16
多数情况下,硬盘支持4K扇区指的是硬盘底层的扇区大小为4096字节。
但是为了兼容上层的操作系统,硬盘反馈给操作系统的扇区大小仍然是512字节。所以你用软件检测到的扇区大小都是512。实际上硬盘在内部操作时是按4096字节的扇区大小进行读写的。这里面有一个转换的过程。追问

我的是Win7 SP1,理论上是支持4K扇区的,除了这软件还有什么方法能看扇区大小?我的单碟1T硬盘密度很大,扇区太小不行啊

追答

用DiskGenius软件可以查看硬盘的扇区大小。不过它查看到的也是操作系统返回的扇区大小,不是硬盘底层的实际扇区大小。
“扇区太小不行”?呵呵。硬盘出厂就是这样设计的,无法改变。放心用就是了。

追问

我的是单碟1T硬盘,扇区小会产生的问题就是纠错性能会降低很多,我开机速度就是因为这个原因慢了很多,这硬盘有4K扇区技术而我用不上这个功能就很郁闷

追答

你说的这些都是硬盘内部的出厂参数,是无法改变的。除非不买这个硬盘。
在同等转速下,密度越大读写速度越快。

追问

这硬盘的出厂参数就是4K扇区,你说无法改变,系统显示512B偏偏就是改变了的啊。。。。。512B的扇区大小意味着读取小文件零碎的文件错误率、效率都会下降很多。。我开机速度很慢就是这个原因。。急啊。。。。。

追答

硬盘内部是4K扇区大小,显示给系统的是512字节,这是逻辑上的转换,不是改变。硬盘的物理扇区大小并未改变。这种改变对文件大小是4K以下的文件读写才会有影响。就是说,如果文件是1K的,读写时实际上也会读写整个4K的扇区。不过这个对开机速度应该影响不大吧,Windows系统的文件多数不会那么小。相比之下,硬盘转速和存储密度的影响更大。

本回答被网友采纳
第4个回答  2019-09-16
扇区最大好像就512,听大佬们说是老DOS留下的经验,所谓的4K扇区指的是一个簇(块)的大小为4096,因为随着硬盘容量的增加,读到后面的扇区时间会久些,所以引入的一组扇区一同读写的概念,这样读的范围就缩小了2的指数倍,就有簇(块)。综上所述,4K扇区大众意义就是读写的大小为4096;4K对齐也是将文件系统和硬件的设施读写规格对整齐。专业说是4K簇,4K块,这是我的见解。选读:最后,因为读写范围缩小,相应的,浪费的地址就多了。