Failide tihendamine (andmete pakkimine)

Andmete pakkimine (i.k. (Data) File Compression) - andmete salvestamine sellises vormingus, mis nõuab vähem kettaruumi ja võimaldab failide kiiremat allalaadimist internetist.

Failide suuruse vähendamiseks töödeldakse salvestatavaid andmeid mingi matemaatilise algoritmi abil (st tihendatakse). Tihendatud andmete hilisemaks kasutamiseks peab jälle kasutama konkreetsele tihendusalgoritmile vastavat "hõrendusalgoritmi". Tihendamist kasutatakse näiteks heli (MP3) ja graafika (JPEG, GIF) ning eriti video salvestamisel. Andmetihenduse aluseks on andmetes korduvate mustrite leidmine ning iga mustri (nt täheühendi) kirjeldamine ainult üks kord. Mida rohkem mustreid leitakse, seda rohkem on võimalik andmeid tihendada.

Korduvad tähe- ja sõnakombinatsioonid võimaldavad tekstifaile tihendada ehk kokku suruda isegi enam kui 50 protsendini esialgsest suurusest, graafikafaile (nt *.bmp) mittevajalike bittide elimineerimise teel 20st kuni 90 protsendini.

Kas fail on pakitud või mitte, saab tavaliselt teada failinime laiendi järgi. Laiendid .zip, .rar, .tar, .arj, .arc, .lha, .gz, .tgz, .ace jms viitavad pakitud failile. Enim levinud pakkimisprogrammid on WinZip, WinRAR, EasyZip ja PowerArchiver.

Operatsioonisüsteemis Windows XP kasutatakse failide pakkimiseks sisse ehitatud vahendit Compressed (zipped) Folders.
    vt http://support.microsoft.com/default.aspx?scid=kb;en-us;306531