windows-7hard-drivesector

How can I determine the sector size in windows?


How can I determine the Physical Sector Size (e.g. if i have an Advanced Format drive with 4,096 byte sectors rather than the legacy 512 byte sectors) in Windows 7?

I know that by clicking on a file and get properties we can find out the NTFS Cluster Size, but that's not the same as the hard-drive's sector size.

Note: We ask about Windows 7 because it (and Windows Vista SP1) understand the existence of 4096 Advanced Format hard drives.


Solution

  • You want fsutil. Make sure you run Command Prompt as Admin.

    C:\Windows\system32>fsutil fsinfo ntfsinfo c:
    NTFS Volume Serial Number :       0xf4ca5d7cca5d3c54
    Version :                         3.1
    Number Sectors :                  0x00000000378fd7ff
    Total Clusters :                  0x0000000006f1faff
    Free Clusters  :                  0x00000000000e8821
    Total Reserved :                  0x0000000000000910
    Bytes Per Sector  :               512
    Bytes Per Physical Sector :       512
    Bytes Per Cluster :               4096
    Bytes Per FileRecord Segment    : 1024
    Clusters Per FileRecord Segment : 0
    Mft Valid Data Length :           0x00000000196c0000
    Mft Start Lcn  :                  0x00000000000c0000
    Mft2 Start Lcn :                  0x000000000097ffff
    Mft Zone Start :                  0x000000000051f920
    Mft Zone End   :                  0x000000000051f9a0
    RM Identifier:        0652C3D3-7AA9-11DA-ACAC-C80AA9F2FF32