compact

NTFS bölümlerinde dosya veya dizin sıkıştırmasını görüntüler veya değiştirir. Parametresiz kullanılırsa, kompakt , geçerli dizinin ve içerdiği dosyaların sıkıştırma durumunu görüntüler.

Syntax

compact [/C | /U] [/S[:dir]] [/A] [/I] [/F] [/Q] [/EXE[:algorithm]] [/CompactOs[:option] [/windir:dir]] [filename [...]]

Parameters

Parameter Description
/c Belirtilen dizini veya dosyayı sıkıştırır. Dizinler işaretlenir, böylece /EXE parametresi belirtilmediği sürece daha sonra eklenen tüm dosyalar sıkıştırılır.
/u Belirtilen dizin veya dosyanın sıkıştırmasını açar. Dizinler işaretlenir, böylece daha sonra eklenen dosyalar sıkıştırılamaz. /EXE parametresi belirtilirse, yalnızca yürütülebilir dosya olarak sıkıştırılmış dosyalar sıkıştırılmaz; /EXE parametresini belirtmezseniz, yalnızca NTFS tarafından sıkıştırılmış dosyalar sıkıştırılmaz.
/s[:<dir>] Seçilen işlemi belirtilen dizindeki ve tüm alt dizinlerdeki dosyalar üzerinde gerçekleştirir. Varsayılan olarak, geçerli dizin <dir> değeri olarak kullanılır.
/a Gizli veya sistem dosyalarını görüntüler. Varsayılan olarak, bu dosyalar dahil değildir.
/i Hataları yoksayarak belirtilen işlemi gerçekleştirmeye devam eder. Varsayılan olarak, bir hatayla karşılaşıldığında bu komut durdurulur.
/f Belirtilen dizin veya dosyanın sıkıştırmasını veya sıkıştırmasını kaldırmayı zorlar. Zaten sıkıştırılmış dosyalar varsayılan olarak atlanır. /f parametresi, işlem bir sistem çökmesi nedeniyle kesintiye uğradığında kısmen sıkıştırılmış bir dosya söz konusu olduğunda kullanılır. Dosyanın tamamının sıkıştırılmasını zorlamak için, /c ve /f parametrelerini kullanın ve kısmen sıkıştırılmış dosyayı belirtin.
/q Yalnızca en önemli bilgileri raporlar.
/EXE Sık okunan ancak değiştirilmeyen yürütülebilir dosyalar için en iyi duruma getirilmiş sıkıştırmayı kullanır. Desteklenen algoritmalar şunlardır:
  • XPRESS4K (en hızlı ve varsayılan değer)
  • XPRESS8K
  • XPRESS16K
  • LZX (en kompakt)
/CompactOs Sistemin sıkıştırma durumunu ayarlar veya sorgular. Desteklenen seçenekler şunlardır:
  • query - Sistemin Kompakt durumunu sorgular.
  • always - Tüm işletim sistemi ikili dosyalarını sıkıştırır ve sistem durumunu Kompakt olarak ayarlar, bu durum yönetici tarafından değiştirilmediği sürece kalır.
  • never - Tüm işletim sistemi ikili dosyalarının sıkıştırmasını kaldırır ve sistem durumunu Kompakt olmayan olarak ayarlar, bu durum yönetici tarafından değiştirilmediği sürece kalır.
/windir Çevrimdışı işletim sistemini sorgularken /CompactOs:query parametresiyle birlikte kullanılır. Windows'un yüklü olduğu dizini belirtir.
<filename> Bir desen, dosya veya dizin belirtir. Birden çok dosya adı ve ve ? joker karakterlerini * kullanabilirsiniz.
/? Komut isteminde yardım görüntüler.

Remarks

  • Bu komut, NTFS dosya sistemi sıkıştırma özelliğinin komut satırı sürümüdür. Dizinin sıkıştırma durumu, dosyaların dizine eklendiklerinde otomatik olarak sıkıştırılıp sıkıştırılmayacağını gösterir. Bir dizinin sıkıştırma durumunu ayarlamak, zaten dizinde olan dosyaların sıkıştırma durumunu değiştirmez.

  • DriveSpace veya DoubleSpace kullanılarak sıkıştırılmış birimleri okumak, yazmak veya bağlamak için bu komutu kullanamazsınız. Dosya ayırma tablosunu (FAT) veya FAT32 bölümlerini sıkıştırmak için de bu komutu kullanamazsınız.

Examples

Geçerli dizinin, alt dizinlerinin ve mevcut dosyaların sıkıştırma durumunu ayarlamak için şunu yazın:

compact /c /s

Geçerli dizindeki dosyaların ve alt dizinlerin sıkıştırma durumunu, geçerli dizinin sıkıştırma durumunu değiştirmeden ayarlamak için şunu yazın:

compact /c /s *.*

Bir birimi sıkıştırmak için birimin kök dizininden şunu yazın:

compact /c /i /s:\

Note

Bu örnek, tüm dizinlerin sıkıştırma durumunu (birimdeki kök dizin dahil) ayarlar ve birimdeki her dosyayı sıkıştırır. /i parametresi, hata iletilerinin sıkıştırma işlemini kesintiye uğratmasını engeller.

Dizinlerin sıkıştırılmış özniteliğini değiştirmeden tüm dosyaları \tmp dizinindeki .bmp dosya adı uzantısıyla ve \tmp'nin tüm alt dizinleriyle sıkıştırmak için şunu yazın:

compact /c /s:\tmp *.bmp

Sistem çökmesi sırasında kısmen sıkıştırılmış olan zebra.bmpdosyasının tam olarak sıkıştırılmasını zorlamak için şunu yazın:

compact /c /f zebra.bmp

Sıkıştırılmış özniteliği c:\tmp dizininden kaldırmak için, bu dizindeki dosyaların sıkıştırma durumunu değiştirmeden şunu yazın:

compact /u c:\tmp