我可以使用哪个内置(如果有)工具来确定某个NTFS分区的分配单位大小?
Answers:
打开管理员命令提示符,然后执行以下命令:
fsutil fsinfo ntfsinfo [your drive]
每个群集的字节数等于分配单位。
通过任何Windows系统上的GUI快速找到它的另一种方法:
创建一个文本文件,在其中键入一个或两个单词(或随机文本),然后保存它。
右键单击该文件以显示“属性”。
“磁盘大小” =分配单位。
我知道这是一个旧线程,但是有一种新方法可以使用fsutil或diskpart。
运行此powershell命令。
Get-Volume | Format-List AllocationUnitSize, FileSystemLabel
Get-Disk | Format-List
BYTES PER CLUSTER的值-65536 = 64K
C:\temp>fsutil fsinfo drives
Drives: C:\ D:\ E:\ F:\ G:\ I:\ J:\ N:\ O:\ P:\ S:\
C:\temp>fsutil fsinfo ntfsInfo N:
NTFS Volume Serial Number : 0xfe5a90935a9049f3
NTFS Version : 3.1
LFS Version : 2.0
Number Sectors : 0x00000002e15befff
Total Clusters : 0x000000005c2b7dff
Free Clusters : 0x000000005c2a15f0
Total Reserved : 0x0000000000000000
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 : 0x0000000000040000
Mft Start Lcn : 0x00000000000c0000
Mft2 Start Lcn : 0x0000000000000002
Mft Zone Start : 0x00000000000c0000
Mft Zone End : 0x00000000000cc820
Resource Manager Identifier : 560F51B2-CEFA-11E5-80C9-98BE94F91273
C:\temp>fsutil fsinfo ntfsInfo N:
NTFS Volume Serial Number : 0x36acd4b1acd46d3d
NTFS Version : 3.1
LFS Version : 2.0
Number Sectors : 0x00000002e15befff
Total Clusters : 0x0000000005c2b7df
Free Clusters : 0x0000000005c2ac28
Total Reserved : 0x0000000000000000
Bytes Per Sector : 512
Bytes Per Physical Sector : 512
Bytes Per Cluster : 65536
Bytes Per FileRecord Segment : 1024
Clusters Per FileRecord Segment : 0
Mft Valid Data Length : 0x0000000000010000
Mft Start Lcn : 0x000000000000c000
Mft2 Start Lcn : 0x0000000000000001
Mft Zone Start : 0x000000000000c000
Mft Zone End : 0x000000000000cca0
Resource Manager Identifier : 560F51C3-CEFA-11E5-80C9-98BE94F91273
根据Microsoft的说法,分配单位大小“指定文件系统的群集大小”-因此它是“每个群集的字节数”所示的值,如下所示:
fsutil fsinfo ntfsinfo C:
开始>运行> MSINFO32
转到组件
转到存储
转到磁盘
在右边寻找字节/扇区