it-swarm-id.com

Bagaimana saya bisa melihat ukuran unit alokasi partisi NTFS di Vista?

Alat bawaan (jika ada) apa yang dapat saya gunakan untuk menentukan ukuran unit alokasi partisi NTFS tertentu?

60
Jens

Buka Prompt perintah administrator, dan lakukan perintah ini:

fsutil fsinfo ntfsinfo [your drive]

Bytes Per Cluster adalah setara dengan unit alokasi.

130
William

Gunakan diskpart.exe.

Setelah Anda berada di diskpart select volume <VolumeNumber> lalu ketik filesystems.

Ini akan memberi tahu Anda jenis sistem file dan ukuran unit alokasi. Ini juga akan memberi tahu Anda ukuran yang didukung, dll. Sebelumnya disebutkan fsutil tidak berfungsi, tetapi jawabannya tidak jelas dan saya tidak dapat menemukan sintaks untuk mendapatkan informasi yang sama untuk titik persimpangan.

29
steven

Cara lain untuk menemukannya dengan cepat melalui GUI di sistem windows apa pun:

  1. buat file teks, ketikkan satu atau dua kata (atau teks acak) di dalamnya, dan simpan.

  2. Klik kanan pada file untuk menampilkan Properties.

  3. "Ukuran pada disk" = unit alokasi.

17
J Y

Saya tahu ini adalah utas lama, tetapi ada cara yang lebih baru maka harus menggunakan fsutil atau diskpart.

Jalankan perintah powershell ini.

Get-Volume | Format-List AllocationUnitSize, FileSystemLabel

5
SQLing4ever

Nilai untuk 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
3
Aman Arora

Menurut Microsoft , ukuran unit alokasi "Menentukan ukuran cluster untuk sistem file" - jadi itu adalah nilai yang ditunjukkan untuk "Bytes Per Cluster" seperti yang ditunjukkan dalam:

fsutil fsinfo ntfsinfo C:
2
robertcollier4

Anda dapat menggunakan SysInternals NTFSInfo oleh Mark Russinovich dari baris perintah dan itu mengubah fsutil fsinfo ntfsinfo menjadi informasi yang lebih mudah dibaca, terutama info MFT Table.

2
Markus Hooge

dari commandline:

chkdsk l: (tunggu pemindaian selesai)

sizdir32 http://www.ltr-data.se/opencode.html/

1
eadmaster

Cara GUI sederhana, seperti yang disediakan oleh JY dalam jawaban sebelumnya:

  1. Buat file kecil (tidak kosong)
  2. Klik kanan, pilih Properties
  3. Periksa "Ukuran pada disk" (di tab Umum), periksa kembali apakah ukuran file Anda kurang dari setengah sehingga tentu saja menggunakan unit alokasi tunggal.

Ini berfungsi dengan baik dan mengingatkan Anda akan pentingnya ukuran unit alokasi. Tetapi memang ada peringatan: seperti yang terlihat di komentar untuk jawaban sebelumnya, Windows kadang-kadang akan menampilkan "Ukuran pada disk" sebagai 0 untuk file yang sangat kecil. Dalam pengujian saya, sistem file NTFS dengan ukuran unit alokasi 4096 byte mengharuskan file menjadi 800 byte untuk secara konsisten menghindari masalah ini. Pada sistem file FAT32 masalah ini tampaknya tidak ada, bahkan file byte tunggal akan berfungsi - tidak kosong.

1
LinusSch