NTFS
Pengertian NTFS
NTFS atau New
Technology File System, merupakan sebuah sistem berkas yang dibekalkan oleh Microsoft dalam
keluarga sistem operasi Windows NT, yang terdiri dari Windows NT 3.x (NT 3.1, NT
3.50, NT 3.51), Windows NT 4.x (NT 4.0 dengan semua service pack miliknya),
Windows NT 5.x (Windows 2000, Windows XP, dan Windows Server 2003), serta Windows NT 6.x
(Windows Vista, Windows 7).
Sistem berkas NTFS
memiliki sebuah desain yang sederhana tapi memiliki kemampuan yang lebih
dibandingkan keluarga sistem berkas FAT. NTFS menawarkan
beberapa fitur yang dibutuhkan dalam sebuah lingkungan yang terdistribusi,
seperti halnya pengaturan akses (access control) siapa saja yang berhak mengakses sebuah berkas atau direktori, penetapan kuota berapa banyak setiap pengguna
dapat menggunakan kapasitas hard disk, fitur enkripsi, serta toleransi terhadap kesalahan (fault
tolerance). Fitur-fitur standar sebuah sistem berkas, seperti halnya directory
hashing,directory
caching,
penggunaan atribut direktori, dan atribut berkas tentu saja
telah dimiliki oleh NTFS. Bahkan, Microsoft telah menambahkan kemampuan yang
hebat ke dalam NTFS agar memiliki kinerja yang tinggi, lebih tinggi daripada
sistem berkas yang sebelumnya semacam HPFS atau FAT,
khususnya pada ukuran volume yang besar, tetapi juga tetap mempertahankan
kemudahan pengoperasiannya. Salah satu keunggulan NTFS dibandingkan dengan
sistem berkas lainnya adalah bahwa NTFS bersifat extensible (dapat
diperluas) dengan menambahkan sebuah fungsi yang baru di dalam sistem operasi,
tanpa harus merombak desain secara keseluruhan (perombakan mungkin dilakukan,
tapi tidak secara signifikan).
Beberapa Fitur NTFS
Bagian berikut akan
memberikan informasi sedikit mengenai beberapa fitur NTFS:
§ NTFS mendukung sistem berkas
terenkripsi secara transparan dengan menggunakan jenis beberapa
jenis algoritma enkripsi yang umum digunakan.
§ NTFS mendukung kompresi data transparan yang, meskipun tidak memiliki
rasio yang besar, dapat digunakan untuk menghemat penggunaan ruangan hard disk.
Selain itu, NTFS mendukung pembuatan berkas dengan atribut sparse (berkas yang berisi
banyak area kosong di dalam datanya) yang umumnya dibutuhkan oleh
aplikasi-aplikasi ilmiah.
§ NTFS mendukung hard
link (tautan keras)
serta symbolic link (tautan simbolis)
seperti halnya sistem berkas dalam sistem operasi keluarga UNIX, meskipun dalam NTFS,
implementasinya lebih sederhana. Fitur symbolic link dalam NTFS diimplementasikan dengan
menggunakan Reparse
Point yang
awalnya hanya dapat diterapkan terhadap direktori. Windows Vista mengizinkan
penggunaan symbolic link terhadap
berkas.
§ NTFS mendukung penamaan
berkas dengan metode pengodean Unicode (16-bit UCS2) hingga 255 karakter. Berbeda
dengan sistem berkas FAT yang masih menggunakan pengodean ANSI (8-bitASCII) dan hanya berorientasi
pada format 8.3. Penggunaan nama panjang dalam sistem berkas FAT akan menghabiskan lebih dari dua entri
direktori. Tabel di bawah ini menyebutkan karakteristik perbandingan antara
NTFS dengan sistem berkas FAT32 dan FAT16.
§ NTFS memiliki fitur
untuk menampung lebih dari satu buah ruangan data dalam sebuah berkas. Fitur
ini disebut dengan alternate data stream.
Kelebihan :
NTFS menawarkan security yang jauh lebih baik , kompresi file , cluster dan bahkan support enkripsi data. NTFS merupakan file system standar untuk Windows Xp dan apabila anda melakukan upgrade Windows biasa anda akan di tanyakan apakah ingin mengupgrade ke NTFS atau tetap menggunakan FAT. NTFS juga memiliki fitur untuk menampung lebih dari satu buah ruangan data dalam sebuah berkas. Fitur ini disebut dengan Alternate Data Stream.
Kelemahan :
Kekurangan NTFS yang sering dibicarakan adalah kompatibilitas terhadap software atau operating sistem lawas seperti win 9x dan ME. Sistem operasi lama milik microsoft ini tidak mampu membaca file system NTFS. Selain itu, beberapa orang menilai bahwa file system NTFS ini tidak universal, karena OS selain microsoft tidak mampu melakukan read-write pada partisi NTFS, namun hal ini sudah terselesaikan. Ada yang berpendapat bahwa partisi berfile sistem NTFS akan susah diperbaiki jika terjadi masalah, Saat ini file sistem NTFS sudah cukup populer, sehingga muncul tool-tool recovery yang mendukung recovery data dan perbaikan partisi berfile sistem NTFS.
Optimasi kerja NTFS
Sistem operasi Windows NT, 2000 hingga XP saat
mengakses sebuah direktori yang terdapat pada volume NTFS akan secara otomatis
meng-update time stamp LastAccess pada setiap direktori yang terdeteksi.
Bayangkan bila terdapat direktori dalam jumlah yang banyak sekali, tentunya
proses tersebut akan menghabiskan banyak resources dan memperlambat unjuk kerja
Windows. Proses update time stamp LastAccess inilah yang dapat kita abaikan
untuk
mempercepat akses volume NTFS.
Langkah-langkah:
1. Dari menu start, klik Run.
2. Saat jendela Run terbuka, ketik regedit, tekan Enter atau klik Ok.
3. Pada panel kanan Registry Editor, eksplorasi dan klik key HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem.
4. Lanjutkan dengan meng-klik kanan pada area kosong di panel kanan. Klik New, DWORD Value.
5. Ketik NtfsDisableLastAccessUpdate, tekan Enter.
6. Klik ganda pada value NtfsDisableLastAccessUpdate yang baru saja kita buat pada langkah di atas.
1. Dari menu start, klik Run.
2. Saat jendela Run terbuka, ketik regedit, tekan Enter atau klik Ok.
3. Pada panel kanan Registry Editor, eksplorasi dan klik key HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem.
4. Lanjutkan dengan meng-klik kanan pada area kosong di panel kanan. Klik New, DWORD Value.
5. Ketik NtfsDisableLastAccessUpdate, tekan Enter.
6. Klik ganda pada value NtfsDisableLastAccessUpdate yang baru saja kita buat pada langkah di atas.
7. Ketika jendela Edit DWORD Value terbuka,
berikan nilai 1, klik Ok.
8. Tutup jendela Registry Editor anda dengan meng-klik File, Exit.
9.Restart Windows untuk melihat hasil perubahan yang kita lakukan. Bandingkan performance yang dihasilkan dengan cara membuka folder yang memiliki isi yang banyak.
10. Untuk mengembalikan ke keadaan semula, hapus value NtfsDisableLastAccessUpdate atau bisa juga dengan memberikan value dengan nilai 0.
8. Tutup jendela Registry Editor anda dengan meng-klik File, Exit.
9.Restart Windows untuk melihat hasil perubahan yang kita lakukan. Bandingkan performance yang dihasilkan dengan cara membuka folder yang memiliki isi yang banyak.
10. Untuk mengembalikan ke keadaan semula, hapus value NtfsDisableLastAccessUpdate atau bisa juga dengan memberikan value dengan nilai 0.
NTFS
OPTIMASI
Ada beberapa faktor (kami tidak disebutkan di sini drive tipe, rpm ...) yang mempengaruhi Kinerja NTFS: Ukuran Cluster, lokasi dan fragmentasi Master File Table (MFT) dan file paging, Volume kompresi NTFS, NTFS Sumber Volume (dibuat atau dikonversi dari volume FAT yang ada).
Ada beberapa faktor (kami tidak disebutkan di sini drive tipe, rpm ...) yang mempengaruhi Kinerja NTFS: Ukuran Cluster, lokasi dan fragmentasi Master File Table (MFT) dan file paging, Volume kompresi NTFS, NTFS Sumber Volume (dibuat atau dikonversi dari volume FAT yang ada).
Tentukan Ukuran Cluster Benar
Cluster merupakan unit alokasi. Jika Anda
membuat file katakanlah dalam ukuran 1 byte, setidaknya satu cluster harus
dialokasikan pada sistem berkas FAT. Pada NTFS jika file cukup kecil,
dapat disimpan dalam catatan MFT itu sendiri tanpa menggunakan cluster
tambahan. Ketika file tumbuh di luar batas cluster, cluster lain
dialokasikan. Ini berarti bahwa semakin besar ukuran cluster, ruang disk
lebih banyak yang terbuang, bagaimanapun, kinerja lebih baik.
Tabel berikut menunjukkan nilai-nilai default
yang menggunakan Windows NT/2000/XP untuk format NTFS:
Ukuran
Drive
(Volume logikal) Sektor
ukuran Cluster
--------------------------------------------------
--------
512 MB atau
kurang 512 byte 1
513 MB -
1024 MB (1 GB) 1.024 bytes (1 KB) 2
1.025 MB - 2.048 MB (2
GB) 2.048 bytes (2 KB) 4
2.049 MB dan lebih besar
4.096 bytes (4 KB) 8
Namun, ketika Anda memformat partisi secara
manual, Anda dapat menentukan ukuran cluster 512 bytes, 1 KB, 2 KB, 4 KB, 8 KB,
16 KB, 32 KB, 64 KB dalam format kotak dialog atau sebagai parameter ke
perintah baris FORMAT utilitas.
Apa yang memberi kita? Menentukan ukuran
file rata-rata dan format partisi sesuai. Cara menentukan? Cara (tapi
kasar) yang paling sederhana adalah dengan jumlah membagi file di drive oleh
penggunaan disk total kilobyte. Ide lain adalah untuk memperkirakan ukuran
data perkiraan di muka sebelum memformat hard drive. Jika Anda akan
menyimpan barang-barang multimedia yang biasanya besar dalam ukuran, membuat
cluster yang lebih besar untuk meningkatkan kinerja. Jika Anda berencana
untuk menyimpan halaman web kecil atau dokumen teks, membuat ukuran cluster
yang lebih kecil untuk tidak kehilangan banyak ruang disk. Pikirkan!
Catatan: Pada Volume, ukuran cluster memiliki lebih
dari 4 kompresi KB tidak didukung.
Recovery
File NTFS Konsep
File proses pemulihan secara singkat dapat digambarkan sebagai
drive atau folder scanning untuk menemukan entri dihapus dalam Master File
Table (MFT) maka untuk entri dihapus tertentu, mendefinisikan kelompok rantai
dipulihkan dan kemudian menyalin isi dari cluster ke file yang baru dibuat.
sistem file yang berbeda-beda mempertahankan struktur khusus
mereka sendiri data logis, namun pada dasarnya setiap sistem berkas:
§
Memiliki daftar atau katalog entri file, sehingga kita bisa
iterate melalui daftar ini dan entri, ditandai sebagai dihapus
§
Terus untuk setiap entri daftar cluster data, sehingga kita dapat
mencoba untuk mencari tahu set cluster menyusun file
Setelah mengetahui entri berkas yang tepat dan perakitan set
cluster, menyusun file, membaca dan menyalin cluster ke lokasi lain.
Langkah demi langkah dengan contoh-contoh:
Namun, tidak semua file
yang dihapus dapat diperoleh kembali, ada beberapa asumsi, yang pasti:
§
Pertama, kita asumsikan bahwa entri file masih ada (tidak ditimpa
dengan data lain). Semakin sedikit file yang telah dibuat pada drive
dimana file yang dihapus itu tinggal, semakin banyak kesempatan bahwa ruang
untuk entri file yang dihapus tidak digunakan untuk entri lainnya.
§
Kedua, kami mengasumsikan bahwa entri file lebih atau kurang aman
untuk menunjuk ke tempat yang tepat di mana cluster file berada. Dalam
beberapa kasus (telah menyadari pada Windows XP, pada volume FAT32 besar)
kerusakan sistem operasi file masukan tepat setelah penghapusan sehingga cluster
data pertama menjadi tidak valid dan restorasi entri lebih lanjut tidak
mungkin.
§
Ketiga, kita asumsikan bahwa file data cluster yang aman (tidak
ditimpa dengan data lain). Semakin sedikit Operasi tulis telah dilakukan
pada drive dimana file yang dihapus adalah tinggal, semakin banyak kesempatan
bahwa ruang yang ditempati oleh kelompok data file yang dihapus tidak digunakan
untuk penyimpanan data lainnya.
Sebagai saran umum setelah hilangnya data:
1. JANGAN MENULIS APA SAJA KE DRIVE MENGANDUNG DATA PENTING
ANDA BAHWA ANDA BARU SAJA SENGAJA DIHAPUS Bahkan! file perangkat lunak pemulihan instalasi bisa
merusak data sensitif Anda. Jika data ini benar-benar penting bagi Anda
dan Anda tidak memiliki drive lain logis untuk menginstal perangkat lunak
untuk, mengambil seluruh hard drive dari komputer dan hubungkan ke komputer
lain di mana perangkat lunak pemulihan data telah sudah terinstall atau
menggunakan perangkat lunak pemulihan yang tidak tidak memerlukan instalasi,
contoh adalah perangkat lunak pemulihan yang mampu lari dari disket bootable.
2. JANGAN MENCOBA UNTUK MENYELAMATKAN SAMA DRIVE PADA DATA
YANG ANDA MENEMUKAN DAN BERUSAHA UNTUK RECOVER! Ketika menyimpan kembali
data ke drive yang sama di mana data sensitif berada, Anda dapat mengganggu
dalam proses pemulihan dengan Timpa FAT / MFT catatan untuk ini dan lainnya
dihapus entri. Lebih baik untuk menyimpan data ke jaringan lain, logis
dilepas, atau drive floppy.
Scan disk adalah proses
penghitungan tingkat rendah dari semua entri dalam Folder Root di FAT12, FAT16,
FAT32 atau dalam Master File Table (MFT) pada NTFS, NTFS5. Tujuannya
adalah untuk menemukan dan menampilkan entri dihapus.
Meskipun file yang
berbeda / struktur folder entri untuk sistem file yang berbeda, semuanya berisi
file dasar atribut seperti nama, penciptaan ukuran, dan tanggal modifikasi /
waktu, atribut file, yang ada / status dihapus, dll ..
Mengingat bahwa drive
root berisi tabel file dan setiap tabel file (MFT, root folder dari drive,
folder biasa, atau bahkan folder dihapus) memiliki lokasi, ukuran dan struktur
yang telah ditetapkan, kita bisa memindai dari awal sampai akhir memeriksa
setiap entri , kalau itu dihapus atau tidak dan kemudian menampilkan informasi
untuk semua ditemukan entri dihapus.
entri Dihapus ditandai
berbeda tergantung pada sistem file. Sebagai contoh, pada FAT setiap entri
berkas, dihapus atau folder yang ditandai dengan simbol ASCII 229
(0xE5) yang menjadi simbol pertama dari entri tersebut. Pada NTFS
entri dihapus memiliki atribut khusus dalam file header yang menunjukkan apakah
file tersebut telah dihapus atau tidak..
0 komentar:
Posting Komentar