Apakah Fail Mampat?

Apakah sifat yang dimampatkan dan haruskah anda mendayakannya di Windows?

Fail terkompres adalah sebarang fail dengan atribut dimampatkan dihidupkan.

Menggunakan atribut termampat adalah salah satu cara untuk memampatkan fail ke saiz yang lebih kecil untuk menjimatkan ruang cakera keras dan boleh digunakan dalam beberapa cara yang berbeza (yang saya bincangkan di bawah).

Kebanyakan komputer Windows dikonfigurasikan secara lalai untuk memaparkan fail terkompresi dalam teks biru dalam carian fail biasa dan dalam paparan folder.

Bagaimana Kerja Kompresi?

Jadi, apa yang memampatkan fail sebenarnya? Menghidupkan atribut fail yang dimampatkan untuk fail akan mengurangkan saiz fail tetapi masih akan membenarkan Windows menggunakannya seperti apa-apa fail lain.

Mampatan dan penyahmampatan berlaku on-the-fly. Apabila fail dimampatkan dibuka, Windows akan menyahsapkannya secara automatik kepada anda. Apabila ia ditutup, ia akan dimampatkan lagi. Ini berlaku berulang kali apabila anda membuka dan menutup fail terkompresi.

Saya menghidupkan atribut mampatan untuk fail 25 MB TXT untuk menguji keberkesanan Windows algoritma yang digunakan. Selepas mampatan, fail itu hanya menggunakan ruang cakera 5 MB.

Walaupun dengan hanya satu contoh ini, anda dapat melihat berapa banyak ruang cakera yang dapat disimpan jika ini digunakan untuk banyak fail sekaligus.

Sekiranya saya Memampatkan Pemacu Hard Keseluruhan?

Seperti yang anda lihat dalam contoh fail TXT, menetapkan atribut fail yang dimampatkan pada fail boleh mengurangkan saiznya. Walau bagaimanapun, bekerja dengan fail yang dimampatkan akan menggunakan lebih banyak masa pemproses daripada bekerja dengan fail yang tidak dimampatkan kerana Windows terpaksa mengecil dan mengompresi fail semasa penggunaannya.

Memandangkan kebanyakan komputer mempunyai banyak ruang cakera keras, mampatan biasanya tidak disyorkan, terutama sekali kerana perdagangan adalah komputer yang lebih perlahan secara keseluruhan berkat penggunaan pemproses tambahan yang diperlukan.

Apa yang dikatakan, ia mungkin bermanfaat untuk memampatkan fail atau kumpulan fail tertentu jika anda tidak pernah menggunakannya. Sekiranya anda tidak merancang untuk membukanya secara serentak, atau sekalipun sama sekali, maka hakikat bahawa mereka memerlukan kuasa pemprosesan untuk dibuka mungkin kebimbangan yang sangat sedikit pada hari ke hari.

Nota: Memampatkan fail individu cukup mudah di Windows terima kasih kepada atribut termampat, tetapi menggunakan program pemampatan fail pihak ketiga adalah yang terbaik untuk mengarkibkan atau berkongsi. Lihat Senarai Alat Pengekstrak Fail Percuma ini jika anda berminat dengannya.

Bagaimana Mengompres Fail & amp; Folder di Windows

Kedua-dua Explorer dan perintah arahan baris padat boleh digunakan untuk memampatkan fail dan folder di Windows dengan membolehkan atribut dimampatkan.

Microsoft mempunyai tutorial ini yang menerangkan fail yang memampatkan menggunakan kaedah Fail / Windows Explorer, contohnya bagaimana untuk memampatkan fail daripada Command Prompt , dan sintaks yang sesuai untuk arahan baris perintah ini , dan boleh dilihat di sini (juga dari Microsoft).

Memampatkan satu fail, tentu saja, menggunakan pemampatan hanya satu fail itu. Apabila memampatkan folder (atau keseluruhan partition ), anda diberi pilihan untuk memampatkan hanya satu folder itu, atau folder serta subfoldernya dan semua fail yang terdapat di dalamnya.

Seperti yang anda lihat di bawah, memampatkan folder menggunakan Explorer memberikan anda dua pilihan: Guna perubahan pada folder ini sahaja dan Terapkan perubahan pada folder, subfolder dan fail ini .

Memampatkan Folder pada Windows 10.


Opsyen pertama untuk menerapkan perubahan pada satu folder yang anda ada akan menubuhkan atribut mampatan hanya untuk fail baru yang anda masukkan ke dalam folder. Ini bermakna mana-mana fail yang ada dalam folder sekarang tidak akan dimasukkan, tetapi mana - mana fail baru yang anda tambah pada masa akan datang akan dimampatkan. Ini hanya benar untuk satu folder yang anda gunakan untuk, bukan mana-mana subfolder yang mungkin ada.

Pilihan kedua - untuk menerapkan perubahan pada folder, subfolder, dan semua fail - sama seperti bunyi. Semua fail dalam folder semasa, ditambah semua fail dalam mana-mana subfoldernya, akan mempunyai atribut dimampatkan dihidupkan. Ini bukan hanya bermakna bahawa fail semasa akan dimampatkan, tetapi juga bahawa atribut dimampatkan diterapkan pada mana-mana fail baru yang anda tambahkan ke folder semasa serta mana-mana subfolder , di mana perbezaan terletak di antara pilihan ini dan yang lain.

Apabila memampatkan cakera C, atau mana-mana cakera keras lain, anda diberi pilihan sama seperti ketika memampatkan folder, tetapi langkah-langkahnya adalah berbeza. Buka sifat pemacu di Explorer dan tandakan kotak di sebelah Mengompres drive ini untuk menjimatkan ruang cakera . Anda kemudian diberi pilihan untuk menggunakan pemampatan kepada akar pemacu sahaja atau semua subfolder dan failnya juga.

Had Atribut Fail Mampat

Sistem fail NTFS adalah satu-satunya sistem fail Windows yang menyokong fail termampat. Ini bermakna partisyen yang diformat dalam sistem fail FAT tidak boleh menggunakan pemampatan fail.

Sesetengah pemacu keras boleh diformatkan untuk menggunakan saiz kluster yang lebih besar daripada saiz lalai 4 KB (lebih banyak lagi di sini ). Mana-mana sistem fail yang menggunakan saiz kluster yang lebih besar daripada saiz lalai ini tidak akan dapat menggunakan ciri-ciri atribut fail dimampatkan.

Fail berganda tidak boleh dimampatkan pada masa yang sama melainkan ia terkandung dalam folder dan kemudian anda memilih pilihan untuk memampatkan kandungan folder. Jika tidak, semasa memilih fail tunggal pada satu masa (contohnya menonjolkan dua atau lebih fail imej), pilihan untuk membolehkan atribut mampatan tidak tersedia.

Sesetengah fail di Windows akan menyebabkan masalah jika ia dimampatkan kerana ia perlu untuk Windows bermula. BOOTMGR dan NTLDR adalah dua contoh fail yang tidak boleh dimampatkan. Versi Windows yang lebih baru tidak akan membiarkan anda memampatkan jenis fail ini.

Maklumat Lanjut mengenai Mampatan Fail

Walaupun ia mungkin tidak mengejutkan, fail yang lebih besar akan mengambil masa yang lebih lama untuk memampatkan daripada yang lebih kecil. Sekiranya jumlah keseluruhan fail dimampatkan, ia mungkin mengambil sedikit masa untuk selesai, dengan jumlah masa bergantung kepada jumlah fail dalam jumlah, saiz fail, dan kelajuan keseluruhan komputer.

Sesetengah fail tidak dimampatkan dengan baik sama sekali, sementara yang lain mungkin memampatkan hingga 10% atau kurang saiz asalnya. Ini kerana sesetengah fail telah dimampatkan beberapa darjah sebelum menggunakan alat pemampatan Windows.

Satu contoh ini dapat dilihat jika anda cuba untuk memampatkan fail ISO . Kebanyakan fail ISO dimampatkan apabila ia mula dibina, jadi memampatkannya sekali lagi menggunakan pemampatan Windows mungkin tidak akan melakukan banyak perkara pada saiz fail keseluruhan.

Apabila melihat sifat fail, terdapat saiz fail yang disenaraikan untuk saiz sebenar fail (hanya dipanggil Saiz ) dan satu lagi yang disenaraikan untuk saiz fail pada cakera keras ( Saiz pada cakera ).

Nombor pertama tidak akan berubah tanpa mengira sama ada fail dimampatkan kerana ia memberitahu anda saiz fail yang benar dan tidak terkompresi. Walau bagaimanapun, nombor kedua adalah berapa banyak ruang yang diambil oleh cakera keras pada cakera keras sekarang. Oleh itu, jika fail dimampatkan, nombor di sebelah Saiz pada cakera akan, tentu saja, biasanya lebih kecil daripada nombor yang lain.

Menyalin fail ke cakera keras yang berbeza akan membersihkan sifat mampatan. Sebagai contoh, jika fail video pada pemacu keras utama anda dimampatkan, tetapi kemudian anda menyalinnya ke cakera keras luaran , fail itu tidak akan dimampatkan lagi pada pemacu baru itu kecuali anda mengompres semula secara manual sekali lagi.

Memampatkan fail boleh meningkatkan pemecahan pada kelantangan. Oleh sebab itu, alat defrag mungkin memakan waktu lebih lama untuk defragment cakera keras yang mengandungi banyak fail termampat.

Windows memampatkan fail menggunakan algoritma pemampatan LZNT1.