Che cos'è un file CAB?

I file CAB o CAB sono un tipo di file compressi che vengono utilizzati per archiviare i dati relativi a varie installazioni basate su sistema che include anche file di sistema e driver di dispositivo. La modalità di compressione utilizzata è senza perdita durante l'operazione di compressione, nessun dato viene perso. I file CAB erano precedentemente noti come file diamond .

La funzione Pack and Go del programma per editori Microsoft consente di creare file CAB che terminano con un'estensione di PUZ. Tutto è incluso in questo nello stesso formato di archivio di CAB, quindi vengono trattati come qualsiasi altro file CAB. Alcuni altri installatori (come il programma di installazione InstallShield) creano anche file con estensione CAB ma non sono correlati al formato di file CAB di Windows.

Come posso aprire i file CAB?

Esistono due modi per aprire e accedere ai file CAB. È possibile utilizzare gli strumenti della riga di comando di Windows oppure utilizzare altri sistemi o utilità di terze parti. Ogni volta che fai doppio clic su un file CAB di Windows, il sistema operativo aprirà automaticamente la cartella e ti mostrerà i contenuti all'interno. Windows lo considera come qualsiasi altra cartella e ti aiuta ad accedere ai file.

Tuttavia, ci sono anche strumenti di decompressione dei file che possono aiutarti ad aprire i file CAB, specialmente se stai usando qualche altro sistema operativo (come macOS o Linux). Alcune utility gratuite che aiutano a facilitare l'apertura dei file CAB includono:

  • 7-zip
  • WinZip
  • PeaZip
  • IZArc
  • cabextract
  • The Unarchiver

Tuttavia, si noti che i file CAB InstallShield non sono gli stessi dei file CAB di Windows. Se vengono aperti dagli editor menzionati, puoi tentare di aprirli utilizzando unhield. Se hai un file PUZ, dovresti tecnicamente essere in grado di aprirli come qualsiasi altro file CAB, ma se non lo sei, puoi prima decomprimere il contenuto e quindi cercare il file PUZ richiesto. Puoi anche provare a cambiare l'estensione PUZ in CAB ma assicurati di fare una copia aggiuntiva in anticipo (se si corrompe).

Ora spostiamo la nostra attenzione verso gli strumenti da riga di comando di Windows che vengono utilizzati per gestire tutti i file CAB. Esistono fondamentalmente tre strumenti che puoi usare:

Expand.exe

Le principali convenzioni utilizzate da "expand.exe" sono:

 espandi [] [-r] [–d] [–i] [-f:] [/?] 

È possibile ottenere una documentazione più dettagliata aprendo il prompt dei comandi e digitando " espandi /?

Makecab.exe

Questa utility viene utilizzata per comprimere i file di registro CBS che di solito hanno dimensioni enormi. Ogni volta che Windows cerca gli aggiornamenti ogni volta che si avvia, si imbatte in questi registri CBS e li comprime utilizzando questa utility. Ci sono anche casi in cui questa utility causa un elevato utilizzo del disco ma è comunque possibile utilizzarla per le proprie attività.

È possibile eseguire il comando " makecab.exe " nel prompt dei comandi per ottenere ulteriori informazioni.

extrac32

Extrac32 è un altro strumento di estrazione del cabinet di Microsoft che può essere utilizzato per gestire i file CAB. È utilizzato da numerose persone per decomprimere i file CAB. È possibile ottenere ulteriori informazioni su extrac32 eseguendo il comando " extrac32 | altro " nel prompt dei comandi.

È possibile utilizzare tutte queste utilità per estrarre i file CAB utilizzando la riga di comando. Facciamo una demo su come è possibile eseguire l'attività utilizzando l'utilità Espandi .

Prima di continuare con l'estrazione, è necessario assicurarsi di trovarsi nella directory corrente in cui si trova il file di origine. Ad esempio, se il file di origine è presente sul desktop, è necessario innanzitutto modificare la directory in Desktop e quindi utilizzare l'utilità.

Assicurarsi di elencare anche il percorso del file di destinazione alla fine del comando che si sta eseguendo.

Come installare un file CAB su Windows?

Come accennato in precedenza, i file CAB contengono driver di sistema e altri pacchetti di installazione che potrebbe essere necessario installare. Esistono due modi attraverso i quali è possibile installare i file CAB sul computer; puoi usare il menu contestuale oppure puoi usare il prompt dei comandi .

Nel caso dei menu di scelta rapida, il processo è abbastanza semplice. Selezionare il file CAB che si desidera installare, fare clic con il tasto destro su di esso e selezionare Installa, che nella maggior parte dei casi sarà la seconda opzione dall'alto. Il programma di installazione si aprirà e ti guiderà attraverso tutto il percorso.

Nel caso del prompt dei comandi, utilizzeremo il comando DISM. Qui devi aggiungere il percorso del file sorgente che stai tentando di installare. Aprire un prompt dei comandi con privilegi elevati ed eseguire il comando seguente:

 DISM / Online / Aggiungi pacchetto / PackagePath: "" 

Qui, il sarà sostituito dal percorso del file sorgente.

Se viene richiesto con una finestra di dialogo per riavviare il computer, premere Y per procedere e l'installazione verrà eseguita all'avvio di Windows.

Possiamo convertire un file CAB?

Non ci sono molti programmi di conversione file in grado di eseguire una conversione pulita da CAB a MSI. WSP (Windows Share Point) è un tipo di file del pacchetto di soluzioni di SharePoint che vengono utilizzati da Microsoft SharePoint e generalmente vengono compressi nel formato di file CAB. Puoi facilmente rinominare il WSP in un'estensione CAB e provare ad aprirlo come qualsiasi altro file CAB di Windows.

Esiste anche un'utilità denominata " IExpress Wizard " di proprietà di Windows che consente di convertire CAB in EXE . Premi Windows + R, digita "iexpress" nella finestra di dialogo e premi Invio. Puoi facilmente seguire le istruzioni su schermo.

Dovresti eliminare i file CAB sul tuo computer?

Sebbene possa sembrare allettante eliminare tutti i file CAB sul computer, è molto probabile che vengano utilizzati per il sistema operativo e altri programmi che dipendono da essi. I file CAB di solito contengono direttive di sistema o driver di sistema.

Ci possono essere alcuni file CAB che sono sicuri per la cancellazione, ma per essere assolutamente sicuri sono necessarie ricerche approfondite. Pertanto, è sicuro supporre che tutti i file CAB siano di qualche utilità per il sistema operativo e possano essere utilizzati anche da altri programmi di terze parti.

Articoli Interessanti