특정 NTFS 파티션의 할당 단위 크기를 결정하는 데 사용할 수있는 기본 제공 도구 (있는 경우)는 무엇입니까?
관리자 명령 프롬프트를 열고 다음 명령을 수행하십시오.
fsutil fsinfo ntfsinfo [your drive]
Bytes Per Cluster는 할당 단위와 같습니다.
diskpart.exe
.
Diskpart에 있으면 select volume <VolumeNumber>
그런 다음 filesystems
를 입력하십시오.
파일 시스템 유형과 할당 단위 크기를 알려줍니다. 또한 지원되는 크기 등을 알려줄 것입니다. 이전에 언급 한 fsutil
가 작동하지만 대답이 명확하지 않으며 접합점에 대해 동일한 정보를 얻을 수있는 구문을 찾을 수 없습니다.
모든 Windows 시스템에서 GUI를 통해 빠르게 찾을 수있는 또 다른 방법 :
텍스트 파일을 작성하고 Word에 한두 단어 (또는 임의의 텍스트)를 입력 한 후 저장하십시오.
파일을 마우스 오른쪽 버튼으로 클릭하여 속성을 표시하십시오.
"디스크의 크기"= 할당 단위.
나는 이것이 오래된 스레드라는 것을 알고 있지만 fsutil 또는 diskpart를 사용해야하는 새로운 방법이 있습니다.
이 powershell 명령을 실행하십시오.
Get-Volume | Format-List AllocationUnitSize, FileSystemLabel
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 에 따르면 할당 단위 크기는 "파일 시스템의 클러스터 크기를 지정합니다"- "Bytes Per Cluster"에 표시된 값입니다.
fsutil fsinfo ntfsinfo C:
명령 줄에서 Mark Russinovich의 SysInternals NTFSInfo 를 사용하면 fsutil fsinfo ntfsinfo를보다 읽기 쉬운 정보, 특히 MFT 테이블 정보로 변환 할 수 있습니다.
이전 답변에서 JY가 제공 한 간단한 GUI 방식 :
이것은 잘 작동하며 할당 단위 크기의 중요성을 상기시킵니다. 그러나 이전의 답변에 대한 의견에서 볼 수 있듯이 Windows는 매우 작은 파일의 경우 "디스크의 크기"를 0으로 표시하는 경우가 있습니다. 필자의 테스트에서 할당 단위 크기가 4096 바이트 인 NTFS 파일 시스템에서는이 문제를 지속적으로 피하기 위해 파일이 800 바이트 여야했습니다. FAT32 파일 시스템에서는이 문제가 존재하지 않는 것 같습니다. 심지어 1 바이트 파일도 비어 있지 않습니다.