Què cal saber
- Un fitxer CAB és un fitxer de Windows Cabinet.
- Windows els obre automàticament o podeu utilitzar 7-Zip.
- Converteix a EXE amb IExpress Wizard, una eina integrada a Windows.
Aquest article descriu què són els fitxers CAB, com instal·lar-ne o obrir-ne un a Windows o un altre sistema operatiu i com convertir-ne un a EXE o un altre format.
Què és un fitxer CAB?
Un fitxer amb l'extensió de fitxer. CAB és un fitxer del gabinet de Windows (abans s'anomenaven fitxers Diamond). Són fitxers comprimits que emmagatzemen dades relacionades amb diverses instal·lacions de Windows que poden implicar controladors de dispositiu o fitxers del sistema.
La funció Pack and Go del programa Microsoft Publisher pot crear fitxers CAB que acabin amb l'extensió de fitxer PUZ. Dins d'ell hi ha tot el que s'inclou amb el document, en el mateix format d'arxiu que CAB, de manera que es poden tractar igual.
El programa d'instal·lació InstallShield també crea fitxers amb l'extensió CAB, però no estan relacionats amb el format de fitxer de Windows Cabinet.
Alguns dispositius poden utilitzar l'extensió de fitxer CAB per emmagatzemar fitxers de microprogramari.
Com obrir els fitxers CAB
Obrir un fitxer de Windows Cabinet a Windows s'iniciarà automàticament com a arxiu perquè pugueu veure què hi ha dins. Windows el tracta bàsicament com una carpeta i ho fa automàticament; no cal que baixeu un obrir CAB per a Windows.
No obstant això, també podeu obrir o extreure fitxers CAB amb una eina de descompressió de fitxers. Seguir aquesta ruta us permet obrir el fitxer en altres sistemes operatius com MacOS o Linux. Alguns extractors de fitxers gratuïts que funcionen amb fitxers CAB inclouen 7-Zip, PeaZip, IZArc, The Unarchiver i cabextract.
Si teniu un fitxer PUZ que prové de Microsoft Publisher, podeu obrir-lo amb qualsevol dels extractors de fitxers que acabem d'esmentar. Si aquests programes no reconeixen l'extensió del fitxer PUZ, primer obriu el programari de descompressió de fitxers i després cerqueu el fitxer o canvieu l'extensió del fitxer. PUZ a. CAB i torneu-ho a provar.
Els fitxers InstallShield CAB no són els mateixos que els fitxers de Windows Cabinet, però es poden extreure amb unshield.
Si encara no el podeu obrir, és possible que l'estigueu confonent amb una extensió de fitxer similar, com ara CBA, CAA o ABC.
Instal·lació de fitxers CAB a Windows
Si teniu un fitxer d'actualització de Windows descarregat fora de línia en format CAB, una altra manera d'instal·lar-lo és mitjançant un indicador d'ordres elevat. Escriviu aquesta ordre, substituint el camí del fitxer CAB (dins de les cometes) pel camí del que esteu utilitzant:
dism /online /add-package /packagepath:"C:\fitxers\cabname.cab"
No premeu Retorn fins que no hàgiu escrit l'ordre sencera. Independentment de les interrupcions de l'ordre que veieu més amunt, només incloeu espais fins que arribeu al final.
No hauríeu d'utilitzar l'ordre DISM per instal·lar paquets d'idioma, sinó l'eina lpksetup.exe, com aquesta:
- Obre el quadre de diàleg Executar amb la drecera de teclat Win+R.
-
Introduïu lpksetup (la primera lletra és una L minúscula).
- Seleccioneu Instal·la els idiomes de visualització.
-
Trieu Navega per localitzar i seleccionar el fitxer CAB.
- Seleccioneu Següent.
-
Espereu que acabi tot el procés. Pot ser que trigui una estona.
- Podeu tancar la pantalla d'instal·lació d'idiomes de visualització quan el progrés digui "Finalitzat".
Per canviar al nou idioma, aneu a Configuració > Hora i idioma i, a continuació, Idioma i regió (W11) o Language (W10). A les versions anteriors de Windows, aneu a Tauler de control > Rellotge, idioma i regió > Idioma
Com convertir un fitxer CAB
No hi ha cap programa convertidor de fitxers del qual sabem que pugui fer una conversió neta de CAB a MSI. Tanmateix, és possible que trobeu ajuda d' altres usuaris d'InstallShield a la comunitat de Flexera.
Els fitxers WSP són fitxers del paquet de solucions de SharePoint utilitzats per Microsoft SharePoint i comprimits en format CAB. Podeu canviar el nom del fitxer WSP a CAB i obrir-lo com ho faríeu amb un fitxer de Windows Cabinet.
Podeu convertir CAB a EXE amb IExpress Wizard, una eina inclosa a Windows. Obriu el quadre de diàleg Executar amb la drecera de teclat Win+R i, a continuació, escriviu iexpress.
Si necessiteu convertir CAB a KDZ per obtenir un fitxer de microprogramari d'Android en el format correcte, seguiu les instruccions de BOYCRACKED.
Més informació sobre el format CAB
Windows pot comprimir un fitxer CAB amb DEFLATE (com la majoria de fitxers ZIP), Quantum o LZX, ja que el format admet els tres algorismes de compressió.
Cada arxiu CAB es comprimeix com un tot en lloc de cada fitxer individualment. Un arxiu CAB pot contenir fins a 65.535 carpetes CAB, i aquestes carpetes poden contenir el mateix nombre de fitxers.
Quan un instal·lador utilitza realment un fitxer CAB, els fitxers que hi conté s'extreuen segons sigui necessari i en l'ordre en què s'hi emmagatzemen.
Un fitxer gran es pot convertir en diversos fitxers CAB sempre que no hi hagi més de 15 fitxers al següent fitxer CAB. Això vol dir que podríeu tenir fins a 15 fitxers en un fitxer CAB que s'estenen fins al següent fitxer CAB de la sèrie, i fins i tot un podria tenir fins a 15.
Els fitxers CAB es reconeixen pels primers quatre bytes. Si obriu un fitxer CAB com a fitxer de text amb un editor de text, veureu "MSCF" com a les quatre primeres lletres.
Podeu crear un fitxer CAB amb makecab.exe, que s'inclou a Windows. Executar una ordre com aquesta al Símbol del sistema comprimiria el fitxer en un arxiu CAB:
makecab.exe C:\files\program.jpg C:\files\program.cab
Podeu llegir més informació sobre el format de fitxer de Windows Cabinet des del Centre de desenvolupadors de Windows de Microsoft.
Podeu suprimir fitxers CAB?
Podria ser temptador suprimir fitxers CAB de l'ordinador quan en veieu desenes o fins i tot centenars en una carpeta. El que és molt important abans de decidir-ho és entendre on són els fitxers CAB i si són importants o no.
Per exemple, els fitxers CAB de la carpeta system32 s'han de conservar, sigui el que passi. Intentar desxifrar el que és important aquí pot ser realment confús, i prendre una decisió equivocada podria causar problemes més endavant, ja que és possible que Windows necessiti el fitxer CAB que heu suprimit per arreglar un fitxer corrupte.
No obstant això, els fitxers CAB relacionats amb iTunes, DirectX o algun altre programa de tercers probablement es poden suprimir de manera segura sense causar danys al sistema, però poden fer que el programa deixi de funcionar o impedir l'execució de determinades tasques. Si el programa deixa de funcionar després d'haver suprimit els fitxers CAB, només cal reparar-lo o tornar-lo a instal·lar, però és probable que aquest tipus de fitxers només siguin temporals.
A causa de la naturalesa del que són els fitxers CAB, és habitual veure'ls als fitxers de configuració d'un programa. Per exemple, l'instal·lador de Microsoft Office inclou diversos fitxers CAB, alguns d'ells força grans. Si s'eliminen, corrompria l'instal·lador i no podríeu utilitzar aquests fitxers de configuració per instal·lar MS Office.
Algun programari abocarà els fitxers cab_xxxx a la carpeta C:\Windows\Temp\ mentre instal·leu actualitzacions o realitzeu alguna altra tasca relacionada amb el sistema. És completament segur eliminar els fitxers CAB d'aquesta ubicació tret que el vostre ordinador estigui actualitzant o instal·lant programari de manera activa (ja que es poden utilitzar en aquell moment).
Si no els podeu suprimir perquè es continuen regenerant (p. ex., la carpeta C:\Windows\Logs\CBS\ continua creant fitxers LOG i CAB), proveu de suprimir-hi el fitxer LOG més antic (o tots ells).) i després elimineu tots els fitxers CAB de C:\Windows\Temp \.
FAQ
Els fitxers CAB poden ser perillosos?
De vegades. Com la majoria dels tipus de fitxers, els fitxers CAB poden contenir virus, així que analitzeu els fitxers que baixeu en línia amb programari antivirus abans d'executar-los o obrir-los.
Com puc arreglar un fitxer CAB que està malmès?
Primer, executeu el vostre programari antivirus per desfer-vos de qualsevol programari maliciós. Si això no soluciona el problema, utilitzeu una eina com ara Advanced CAB Repair.
Quina és l'ordre per descomprimir un fitxer CAB de Windows?
dism /online /add-package /packagepath:"C:\fitxers\cabname.cab"
Substituïu C:\files\cabname.cab per la ruta de fitxer correcta. Heu d'iniciar sessió com a administrador perquè l'ordre funcioni.