Cabinet File (.cab)
Nello sviluppo di programmi Microsoft, un cabinet è un singolo file creato per contenere un certo numero di file compressi. Un insieme correlato di file cabinet può essere contenuto in una cartella. Durante l'installazione di un programma, i file compressi in un cabinet vengono decompressi e copiati nella directory appropriata. Un file cabinet di solito ha l’estensione file ".cab".
Microsoft usa i file cabinet per la distribuzione dei suoi prodotti, come PowerPoint, Microsoft Office per Windows e Microsoft Money. I file cabinet risparmiano spazio e tempo durante la distribuzione del software. Sono decompressi durante l'installazione. I file di grandi dimensioni possono essere compressi e inclusi in più di un file cabinet, ognuno dei quali punta logicamente al file successivo, con tutti contenuti ordinatamente e seguendo una determinata logica nella cartella.
L'autenticità’ dello sviluppo di tali file verra’ assicurata grazie ad un certificato digitale firmato cabinet file. Una "firma" sarà a copertura di tutti i file di un cabinet file. I cabinet file sono creati usando la compressione Lempel-Ziv.
Il formato CAB permette tre metodi di compressione dei dati:
- DEFLATE, dall'autore del formato di file ZIP.
- Quantum, concesso in licenza da David Stafford, l'autore dell'archiviatore Quantum.
- LZX, inventato da Jonathan Forbes e Tomi Poutanen, dato a Microsoft quando Jonathan è entrato in azienda.
Di solito i file CAB contengono uno o più file e possono anche riservare uno spazio vuoto nell'intestazione del file per alcuni usi specifici come firme digitali o dati arbitrari.
Per cos'altro sono usati i file .CAB?
Mentre Microsoft Cabinet Archive è un tipo popolare di file CAB, siamo a conoscenza di 2 usi diversi dell'estensione .CAB.
L'estensione del file CAB indica al tuo dispositivo quale app può aprirlo. Tuttavia, diverse app potrebbero usare la stessa estensione di file per diversi tipi di dati. Quindi un visualizzatore CAB potrebbe non essere in grado di aprire tutti i tipi di file CAB. In questo caso, cercate entrambi i formati per assicurarvi di trovare il visualizzatore CAB più adatto.
Archivio compresso InstallShield
Questo tipo di file CAB è un tipo di archivio compresso usato dalle prime versioni del software di installazione InstallShield.
InstallShield impacchetta tutti i file relativi a un programma software, dai file eseguibili ai file immagine, e li raggruppa in un pacchetto facile da distribuire. I file CAB sono file di archivio compressi, il che significa che contengono più file che sono stati ridotti in dimensioni per risparmiare sui costi di distribuzione.
Si possono cancellare i file CAB?
Si potrebbe essere tentati di eliminare i file CAB dal computer quando se ne vedono decine o addirittura centinaia in una cartella. Ciò che è importante prima di decidere è capire dove sono i file CAB e se sono importanti o meno.
I file CAB che sono legati a iTunes, DirectX, o qualche altro programma di terze parti possono probabilmente essere eliminati in modo sicuro senza causare danni al sistema, ma potrebbero far smettere di funzionare il programma o impedire l'esecuzione di alcune attività. Se il programma smette di funzionare dopo aver cancellato i file CAB, bastera’ ripararlo o reinstallarlo, ma è probabile che questi tipi di file siano solo temporanei.
Se non puoi cancellarli perché continuano a rigenerarsi (per esempio, la cartella C:\Windows\Logs\CBS\ continua a creare file LOG e CAB), prova a cancellare il file LOG più vecchio (o tutti) e poi rimuovi ogni file CAB da C:\Windows\Temp\.