En fil med filändelsen .CAB är en Windows Cabinet-fil (de kallades tidigare Diamond-filer). De är komprimerade filer som lagrar data relaterade till olika Windows-installationer som kan involvera enhetsdrivrutiner eller systemfiler.
Microsoft Publisher-programmets Pack and Go-funktion kan skapa CAB-filer som slutar med PUZ-filtillägget. Inuti det ingår allt i dokumentet, i samma arkivformat som CAB, så att de kan behandlas precis som CAB-filer.
Installationsprogrammet InstallShield gör också filer med CAB-tillägget, men de är inte relaterade till Windows Cabinet-filformat.
Vissa enheter kan använda CAB-filtillägget för att lagra firmwarefiler.
Hur man öppnar CAB-filer
Om du öppnar en Windows Cabinet-fil i Windows startas filen automatiskt som ett arkiv så att du kan se vad som finns inuti. Windows behandlar det i huvudsak som en mapp och gör det automatiskt. du behöver inte ladda ner en CAB-öppnare för Windows.
Du kan dock också öppna eller extrahera CAB-filer med ett filkompressionsverktyg. Att gå den här rutten låter dig öppna CAB-filer på andra operativsystem som macOS eller Linux. Några gratis filutdragare som fungerar med CAB-filer inkluderar 7-Zip, PeaZip, WinZip, IZArc, The Unarchiver och cabextract.
Om du har en PUZ-fil som kommer från Microsoft Publisher kan du öppna den med någon av de filhämtningar som just nämnts. Om dessa program inte känner igen PUZ-filtillägget öppnar du antingen programvaran för filuppackning och bläddrar sedan efter PUZ-filen eller ändrar filändelsen .PUZ till .CAB och försöker igen.
InstallShield CAB-filer är inte desamma som Windows Cabinet-filer men de kan extraheras med unshield.
Installera CAB-filer i Windows
Om du har en offlinehämtad Windows-uppdateringsfil i CAB-format, kan du installera den på ett annat sätt genom en förhöjd kommandotolk. Skriv det här kommandot och ersätt sökvägen till CAB-filen med sökvägen till den du använder:
dism / online / add-package /packagepath:"C:filescabname.cab "
Tryck inte ange tills du har skrivit hela kommandot. Oavsett eventuella avbrott i kommandot som du ser ovan, inkludera bara mellanslag tills du når slutet.
Du bör inte använda DISM-kommandot för att installera språkpaket, utan istället verktyget lpksetup.exe, så här:
-
Öppna dialogrutan Kör med Vinn + R tangentbordsgenväg.
-
ange lpksetup (den första bokstaven är gemener L).
-
Välja Installera visningsspråk.
-
Välja Bläddra för att hitta och välja CAB-fil.
-
Välja Nästa.
-
Vänta tills hela processen är klar. Det kan ta ett tag.
-
Du kan stänga skärmen Installera visningsspråk när Progress säger "Slutfört."
För att byta till det nya språket i Windows 10, öppna inställningar och sedan navigera till Tid & språk, välj sedan Region och språk fliken till vänster. I äldre versioner av Windows är det kontrollpanelen > Klocka, språk och nationella inställningar > Språk. Välj slutligen språket du vill använda och följ eventuella anvisningar.
Hur man konverterar en CAB-fil
Det finns inga filkonverteringsprogram som vi känner till som kan göra en ren CAB till MSI-konvertering. Du kan dock hitta hjälp från andra InstallShield-användare i Flexera Community.
WSP-filer är SharePoint Solution Package-filer som används av Microsoft SharePoint och komprimeras i CAB-format. Du kan byta namn på WSP-filen till CAB och öppna den som om du hade en Windows Cabinet-fil.
Du kan konvertera CAB till EXE med IExpress Wizard, ett verktyg som ingår i Windows. Öppna dialogrutan Kör med Vinn + R snabbtangent och skriv sedan IExpress.
Om du behöver konvertera CAB till KDZ för att få en Android-firmwarefil i rätt format, följ instruktionerna på BOYCRACKED.
Mer information om CAB-format
Windows kan komprimera en CAB-fil med DEFLATE (som de flesta ZIP-filer), Quantum eller LZX eftersom formatet stöder alla tre komprimeringsalgoritmer.
Varje CAB-arkiv komprimeras som en helhet istället för varje fil individuellt. Ett CAB-arkiv kan innehålla upp till 65,535 XNUMX CAB-mappar, och dessa mappar kan innehålla lika många filer.
När en CAB-fil faktiskt används av ett installationsprogram extraheras filerna i den efter behov och i den ordning de lagras i CAB-filen.
En stor fil kan göras till flera CAB-filer så länge inte mer än 15 filer spänner till nästa CAB-fil. Det betyder att du kan ha upp till 15 filer i en CAB-fil som spänner till nästa CAB-fil i serien, och att man till och med kan ha upp till 15.
CAB-filer känns igen av de första fyra byten. Om du öppnar en CAB-fil som en textfil med en textredigerare ser du "MSCF" som de allra första fyra bokstäverna.
Du kan skapa en CAB-fil med makecab.exe, som ingår i Windows. Att köra ett sådant kommando i kommandotolken skulle komprimera filen till ett CAB-arkiv:
makecab.exe C: filer program.jpg C: filer program.cab
Du kan läsa mer om Windows Cabinet-filformat från Microsofts Windows Dev Center- och Microsoft Cabinet Format-sidor.
Kan du ta bort CAB-filer?
Det kan vara frestande att ta bort CAB-filer från din dator när du ser dussintals eller till och med hundratals av dem i en mapp. Det som är extremt viktigt innan man bestämmer detta är att förstå var CAB-filerna är och om de är viktiga eller inte.
Till exempel bör CAB-filer i system32-mappen sparas oavsett vad. Att försöka dechiffrera vad som är viktigt här kan vara riktigt förvirrande, och att ta ett felbeslut kan orsaka problem senare eftersom Windows kan behöva CAB-filen som du raderade för att fixa en skadad fil.
CAB-filer som är relaterade till iTunes, DirectX eller något annat tredjepartsprogram kan dock raderas säkert utan att orsaka systemskador, men de kan få programmet att sluta fungera eller förhindra att vissa uppgifter körs. Om programmet slutar fungera efter att du har tagit bort CAB-filerna, reparera det bara eller installera om det, men chansen är att den här typen av CAB-filer bara är tillfälliga.
På grund av karaktären hos vad CAB-filer är är det vanligt att se dem i installationsfilerna för ett program. Till exempel innehåller Microsoft Office-installationsprogrammet flera CAB-filer, några av dem ganska stora. Om dessa tas bort kan det skada installationsprogrammet och du skulle inte kunna använda dessa installationsfiler för att installera MS Office.
En del programvara kommer att dumpa cab_xxxx-filer till mappen C: Windows Temp medan du installerar uppdateringar eller gör någon annan systemrelaterad uppgift. Det är helt säkert att ta bort CAB-filer på den här platsen såvida inte din dator aktivt uppdaterar eller installerar programvara (eftersom de kan användas vid den tiden).
Om du inte kan ta bort CAB-filer eftersom de fortsätter att regenerera (t.ex. C: Windows Logs CBS -mappen fortsätter att skapa LOG- och CAB-filer), försök ta bort den äldsta LOG-filen där (eller alla) och ta sedan bort varje CAB-fil från C: Windows Temp .