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 2000Windows XP, dan Windows Server 2003), serta Windows NT 6.x (Windows VistaWindows 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 dapat mengatur kuota volume untuk setiap pengguna (dalam NTFS disebut dengan Disk Quota).
§  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.
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.

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).

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:
1.                  Scan Disk untuk entri dihapus
2.                  Mendefinisikan rantai cluster untuk entri dihapus
3.                  Cluster rantai pemulihan
 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