如何确定外部硬盘上的扇区大小?

如何确定外部硬盘上的扇区大小?

硬盘扇区大小从 512 字节转换为 4096 字节,而且看起来 Windows XP 如果不安装其他软件(例如Western Digital 的 WDalign

我的问题是:这会对外部硬盘产生什么影响?我将购买一个 1TB 的 USB 外部硬盘,并将其插入 Windows 7 和 XP 计算机。有没有一种简单的方法可以知道外部硬盘上的扇区大小?

答案1

从 Windows 命令提示符运行wmic partition get BlockSize, StartingOffset, Name, Index。输出如下所示:

BlockSize  Index  Name                   StartingOffset
512        0      Disk #0, Partition #0  1048576
512        1      Disk #0, Partition #1  105906176
512        0      Disk #1, Partition #0  32256

其中块大小是驱动器的扇区大小。遗憾的是,它没有列出驱动器号。

据我了解文章,驱动器仍会列出它有 512 字节扇区,即使它内部使用 4kb 扇区。因此,唯一的方法可能是获取驱动器的规格表。

答案2

我刚刚在 Windows XP 机器上使用 WMIC 验证了这一点。这是查询:

C:\>wmic DISKDRIVE get bytespersector, caption  
BytesPerSector  Caption  
512             WDC WD1600AAJS-60M0A0  
4096            TrekStor HDD USB Device

据报道,较新的东芝外部磁盘为 4096 字节。

答案3

我知道您不使用 Linux,但只是为了记录:

smartctl -i /dev/...

节目

Sector Size:      512 bytes logical/physical

答案4

您可以通过命令提示符执行此操作。打开 CMD(Windows+r然后输入 cmd)并运行 chkdsk driveletter:chkdsk c:它将被列为x bytes in each allocation unit

替代文本

相关内容