Seperti yang terlihat, Windows mengkompres folder terkompresi NTFS dengan rasio kompresi serendah mungkin. Meskipun ini mungkin bagus untuk meningkatkan kecepatan dan mengurangi beban CPU, untuk file yang jarang diakses (folder cadangan) akan lebih masuk akal untuk memiliki kemungkinan untuk meningkatkan rasio kompresi. Apakah ada beberapa parameter yang dapat diubah untuk mencapai ini?
windows
ntfs
compression
Al Berger
sumber
sumber
Jawaban:
Jawaban singkat
Tidak, itu tidak mungkin saat ini.
Jawaban panjang
File dan folder 1 dikompresi dan didekompresi dengan mengirimkan
FSCTL_SET_COMPRESSION
kode kontrol dan status kompresi ke fungsiDeviceIoControl
API . Keadaan kompresi dapat berupa salah satu dari yang berikut:Nilai bukan nol berarti item target akan dikompresi. Dari dokumentasi resmi:
Algoritma LZNT1 dirancang untuk kecepatan, dan tidak ada cara untuk mengatur tingkat kompresi khusus.
1 Folder sebenarnya tidak dikompresi: atribut kompresi mereka hanya memberikan status kompresi default ke file dan subfolder baru.
Informasi tambahan
Bacaan lebih lanjut
sumber
Secara umum itu tidak mungkin, seperti ditunjukkan dalam jawaban and31415 .
Namun Microsoft telah menambahkan beberapa opsi kompresi dan algoritma NTFS baru di Windows 10, jadi sekarang ada cara untuk mengubah rasio kompresi:
Algoritme baru dimaksudkan untuk fitur Compact OS baru (seperti yang Anda lihat dalam
/CompactOs
opsi di atas). Idenya adalah untuk mengkompres file read-only, backup dan sistem file yang jarang diakses dengan rasio tertinggi. Partisi pemulihan dihapus dan file terkompresi kemudian akan digunakan untuk mengeksekusi (jika sudah versi terbaru) dan tujuan pemulihanAlgoritma LZX cukup efisien dalam pengarsipan. Dan meskipun nama opsi dan deskripsi adalah semua tentang "file yang dapat dieksekusi", opsi dapat diterapkan ke file apa pun
Namun tidak seperti algoritma lama, mereka tidak mendukung pengeditan saat itu juga , jadi menulis kembali ke file tidak mengompresnya.
Catatan penting adalah bahwa Anda tidak dapat mengatur folder untuk menandai file baru yang akan dikompres secara otomatis menggunakan algoritma baru tersebut , karena seperti yang dinyatakan dalam bagian bantuan
compact
(penekanan saya)Karena itu jika Anda ingin menggunakannya untuk file cadangan, Anda mungkin harus menjalankan skrip untuk mengompres secara manual setelah membuat cadangan atau secara berkala setelah beberapa waktu
Sayangnya ini baru di Windows 10, oleh karena itu tidak dapat digunakan di versi yang lebih lama. Namun NTFS-3g mendukungnya , oleh karena itu Anda tidak akan kesulitan mengaksesnya dari Linux. Jika Anda tidak menggunakan Windows 10, Anda dapat menjalankan Linux live USB atau Windows 10 PE untuk membuka file-file itu
sumber
Anda dapat meningkatkan rasio kompresi dengan aplikasi pihak ketiga. Contoh utama adalah zipmagic.co Saya sudah menggunakannya di laptop saya selama setahun tanpa masalah. Tetapi perhatikan bahwa menggunakan kompresi NTFS atau Zipmagic memerlukan hard drive SSD karena kompresi akan membuat drive Anda benar-benar terfragmentasi dan menjadikannya tidak berguna! Jika Anda memiliki drive SSD, silakan dan nikmati!
sumber
Saya akan menyarankan untuk menggunakan pengarsipan seperti 7-zip atau Winrar untuk tujuan ini. Dengan Winrar, bahkan dimungkinkan untuk mengakses file yang ada di dalam pengarsipan. Perhatikan bahwa ini akan mengekstrak seluruh arsip terlebih dahulu sebelum dapat mengakses file, dan itu akan memperbarui arsip dengan modifikasi ketika Anda menutup dan menyimpan ke file. Ini dapat membuat seluruh proses lambat, tetapi mengingat bahwa itu adalah cadangan yang seharusnya baik-baik saja.
Perhatikan bahwa ini bukan solusi cadangan lengkap. Ini satu-satunya cara untuk menghemat ruang.
Selain itu, ada program yang dapat memasang 7z dan arsip rar sebagai drive virtual: http://www.winarchiver.com/virtual-drive.htm
sumber