これは本当に簡単なはずですが、私はそれを理解することはできません。パーティションのクラスターサイズを取得したい。 512、1024、2048など。どうすれば入手できますか。
私のWindowsでXP私はTreeSizeと呼ばれる小さなユーティリティを使用して、他の多くの詳細とともにクラスターサイズを取得します。Windows2008でも動作するはずですが、これがないと不可能です。ユーティリティ。
あなたの助けは本当に感謝しています
次のコマンドを使用します。
fsutil fsinfo ntfsinfo c: (where c: is the volume/path to obtain the data for)
これは、以下に似ています。
NTFS Volume Serial Number : 0x9e800d87800d675d
Version : 3.1
Number Sectors : 0x000000000c7fffff
Total Clusters : 0x00000000018fffff
Free Clusters : 0x000000000091cfd1
Total Reserved : 0x00000000000001b0
Bytes Per Sector : 512
Bytes Per Cluster : 4096
Bytes Per FileRecord Segment : 1024
Clusters Per FileRecord Segment : 0
Mft Valid Data Length : 0x0000000009fc0000
Mft Start Lcn : 0x00000000000c0000
Mft2 Start Lcn : 0x0000000000c7ffff
Mft Zone Start : 0x00000000000c9ca0
Mft Zone End : 0x00000000000ca7e0
RM Identifier: 07A1930B-353D-11DE-AB63-E15CC5EE82D6
これにはdiskpartを使用できます。これは少し複雑ですが、サーバーに別のユーティリティを配置することもできません。
コマンド:
C:\>diskpart
DISKPART>list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 232 GB 9 MB
Disk 1 Online 232 GB 1024 KB
DISKPART>Select disk 1
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 232 GB 31 KB
DISKPART> select Partition 1
Partition 1 is now the selected partition.
DISKPART> FILESYSTEMS
Current File System
Type : NTFS
Allocation Unit Size : 4096
Flags : 00000000
File Systems Supported for Formatting
Type : NTFS (Default)
Allocation Unit Sizes: 512, 1024, 2048, 4096 (Default), 8192, 16K, 32K, 64K
DISKPART>
「アロケーションユニットサイズ」エントリが必要です。
小さなファイル(〜1K)を探し、プロパティでディスク上のサイズの値を確認できます。これがボリュームのクラスターサイズになります。
Chkdskを実行し、アロケーションユニットサイズを確認します。これはクラスタサイズです。