Kompresi file LZX pada level NTFS di Windows 10

Fitur lain yang agak menarik dan menjanjikan, tetapi karena alasan yang kurang diiklankan, fitur Windows 10 adalah dukungan Algoritma kompresi data LZX tingkat sistem file NTFS. Dibandingkan dengan kompresi NTFS yang sudah kita ketahui, rasio kompresi LZX di Windows 10 jauh lebih tinggi (tingkat kompresi hampir di tingkat zip). Mencapai rasio kompresi rata-rata 40-60%.

Kompresi file menggunakan algoritma LZX di Widnows 10 dilakukan hanya secara manual menggunakan utilitas yang sudah akrab padat (kami bahas dalam artikel tentang Compact OS). Saat mengakses file terkompresi, pembongkarannya dalam memori benar-benar transparan bagi pengguna.

Kerugian menggunakan kompresi LZX:

  • Kompresi dilakukan secara manual, dan ketika menimpa / memperbarui / mengubah file terkompresi, kompresi harus dilakukan lagi. Jadi, jenis kompresi ini tidak praktis untuk terus mengubah file dan folder sementara..
  • Membongkar file yang dikompresi dalam memori menggunakan CPU dan sumber daya memori tambahan. Ini, secara umum, tidak penting untuk prosesor multi-core modern..
  • File yang dikompresi tidak menonjol di Explorer (file yang dikompresi dengan kompresi standar NTFS disorot dengan warna biru)
Itu penting. File yang dikompresi di Windows 10 menggunakan algoritma LZX tidak dapat dibuka di versi Windows sebelumnya.

Kandidat ideal untuk kompresi menggunakan algoritma LZX adalah file statis yang hanya dapat diakses baca. Kriteria ini biasanya termasuk direktori dengan program yang diinstal, permainan, repositori distribusi, sejumlah direktori sistem.

Misalnya, saat mengompresi direktori dengan game Far Cry 4 yang diinstal, ukuran direktori berkurang dari 27 menjadi 17 GB. Untuk Counter-Strike: GO, penghematan ruang disk lebih sederhana: 10 berbanding 7,5 GB.

Catatan. Tentu, tidak masuk akal untuk memampatkan file multimedia (foto, video, musik) dan arsip, karena mereka sudah dikompres menggunakan algoritma kepemilikan.

Operasi kompresi hanya dilakukan dari baris perintah yang diluncurkan dengan hak administrator. Misalnya, untuk kompres file tunggal, gunakan perintah:

compact / c / a / exe: lzx "C: \ Program Files (x86) \ mirkes.de \ Tiny Hexer \ mpth.exe"

Ukuran yang ditempati pada disk oleh file yang dapat dieksekusi ini menurun dari 1,54 MB menjadi 0,7 MB.

Peras isinya semua file dan subdirektori dalam direktori tertentu:

compact / c / s / a / i / exe: lzx "C: \ Program Files (x86) \ *"


Dalam contoh kita, ukuran direktori C: \ Program Files (x86) \ pada disk hampir setengahnya.

Itu penting! Dalam hal apa pun Anda tidak boleh mengompres seluruh disk sistem atau direktori C: \ Windows. Sistem dapat berhenti memuat (kasus dengan kompresi pemuat boot dibahas dalam artikel Kesalahan BOOTMGR terkompresi).

Sebagai aturan, Anda dapat dengan aman mengompresi folder sistem berikut:

  • C: \ Windows \ Installer
  • C: \ Windows \ assembly
  • C: \ Windows \ Microsoft.NET
  • C: \ Windows \ Fonts
  • C: \ Windows \ Inf
  • C: \ Windows \ aplikasi yang diinfuskan

Untuk unzip file terkompresi, gunakan perintah:

compact / u / a / exe “C: \ Program Files (x86) \ mirkes.de \ Tiny Hexer \ mpth.exe"
compact / u / a / s / exe "C: \ Program Files (x86) \ *"

Terlepas dari pertumbuhan kapasitas media yang konstan, masalah dengan kehabisan ruang kosong masih relevan, terutama sering timbul masalah bagi pemilik drive SSD, yang biayanya masih cukup tinggi. Menggunakan kompresi file LZX di Windows 10 akan membantu menghemat ruang disk karena kehilangan kinerja yang kecil (hampir tidak terlihat pada sistem modern). Ada satu lagi nuansa: pada disk lambat karena penggunaan kompresi, Anda dapat mengurangi waktu membaca file besar, karena membongkar file dalam memori akan memakan waktu lebih sedikit daripada membaca file besar dari disk.