Wat te weten
- Een CAB-bestand is een Windows Cabinet-bestand.
- Windows opent ze automatisch, of u kunt 7-Zip gebruiken.
- Converteer naar EXE met IExpress Wizard, een tool ingebouwd in Windows.
Dit artikel beschrijft wat CAB-bestanden zijn, hoe u er een kunt installeren of openen in Windows of een ander besturingssysteem en hoe u er een kunt converteren naar EXE of een ander formaat.
Wat is een CAB-bestand?
Een bestand met de bestandsextensie .CAB is een Windows Cabinet-bestand (ze werden vroeger Diamond-bestanden genoemd). Het zijn gecomprimeerde bestanden die gegevens opslaan met betrekking tot verschillende Windows-installaties waarbij mogelijk apparaatstuurprogramma’s of systeembestanden zijn betrokken. De Microsoft Publisher-programma’s Inpakken en wegwezen functie kan CAB-bestanden maken die eindigen op de PUZ-bestandsextensie. Daarin zit alles wat bij het document is inbegrepen, in hetzelfde archiefformaat als CAB, zodat ze op dezelfde manier kunnen worden behandeld.
Het InstallShield-installatieprogramma maakt ook bestanden met de CAB-extensie, maar ze zijn niet gerelateerd aan het Windows Cabinet-bestandsformaat. Sommige apparaten gebruiken mogelijk de CAB-bestandsextensie om firmwarebestanden op te slaan.
Hoe CAB-bestanden te openen
Als u een Windows Cabinet-bestand in Windows opent, wordt het bestand automatisch als archief gestart, zodat u kunt zien wat erin zit. Windows behandelt het in wezen als een map en doet dit automatisch; u hoeft geen CAB-opener voor Windows te downloaden. U kunt CAB-bestanden echter ook openen of uitpakken met een decompressietool voor bestanden. Door deze route te volgen, kunt u het bestand openen op andere besturingssystemen zoals macOS of Linux. Een paar gratis bestandsextractors die met CAB-bestanden werken, zijn 7-Zip, PeaZip, IZArc, The Unarchiver en cabextract. Als u een PUZ-bestand hebt dat afkomstig is van Microsoft Publisher, kunt u het openen met een van de zojuist genoemde bestandsextractors. Als die programma’s de PUZ-bestandsextensie niet herkennen, opent u eerst de software voor het uitpakken van bestanden en bladert u vervolgens naar het bestand of wijzigt u de bestandsextensie .PUZ in .CAB en probeert u het opnieuw. InstallShield CAB-bestanden zijn niet hetzelfde als Windows Cabinet-bestanden, maar ze kunnen worden uitgepakt met unshield. Als u het nog steeds niet kunt openen, verwart u het misschien met een vergelijkbare bestandsextensie zoals CBA, CAA of ABC.
CAB-bestanden installeren in Windows
Als u een offline gedownload Windows-updatebestand in de CAB-indeling heeft, kunt u het ook installeren via een verhoogde opdrachtprompt. Typ deze opdracht en vervang het pad naar het CAB-bestand (tussen de aanhalingstekens) door het pad naar degene die u gebruikt: dism /online /add-package /packagepath:”C:filescabname.cab”
Druk niet op Enter totdat je het hele commando hebt geschreven. Ongeacht eventuele onderbrekingen in de opdracht die u hierboven ziet, neem alleen spaties op totdat u het einde bereikt. U moet de opdracht DISM niet gebruiken om taalpakketten te installeren, maar in plaats daarvan de lpksetup.exe hulpmiddel, zoals dit:
-
Open het dialoogvenster Uitvoeren met de Win+R Toetsenbord sneltoets.
-
Enter lpksetup (de eerste letter is een kleine L).
-
Selecteer Displaytalen installeren.
-
Kiezen Bladeren om het CAB-bestand te zoeken en te selecteren.
-
Selecteer De volgende.
-
Wacht tot het hele proces is voltooid. Het kan even duren.
-
U kunt afsluiten van de Displaytalen installeren scherm wanneer de Vooruitgang zegt “voltooid”.
Om over te schakelen naar de nieuwe taal in Windows 10, open Instellingen, navigeren naar Tijd & taalen kies vervolgens Taal aan je linker kant. In oudere versies van Windows is het: Controlepaneel > Klok, taal en regio > Taal. Selecteer ten slotte de taal die u wilt gebruiken en volg de eventueel weergegeven aanwijzingen.
Hoe een CAB-bestand te converteren
Er zijn geen bestandsconversieprogramma’s waarvan we weten dat ze een schone CAB naar MSI-conversie kunnen uitvoeren. Mogelijk vindt u echter hulp van andere InstallShield-gebruikers in de Flexera-community. WSP-bestanden zijn SharePoint Solution Package-bestanden die worden gebruikt door Microsoft SharePoint en gecomprimeerd in de CAB-indeling. U kunt het WSP-bestand hernoemen naar CAB en het openen zoals u een Windows Cabinet-bestand zou doen. U kunt CAB naar EXE converteren met IExpress Wizard, een tool die is opgenomen in Windows. Open het dialoogvenster Uitvoeren met de Win+R sneltoets en typ vervolgens iexpress. Als je CAB naar KDZ moet converteren om een Android-firmwarebestand in het juiste formaat te krijgen, volg dan de instructies op BOYCRACKED.
Meer informatie over het CAB-formaat
Windows kan een CAB-bestand comprimeren met DEFLATE (zoals de meeste ZIP-bestanden), Quantum of LZX, aangezien het formaat alle drie de compressie-algoritmen ondersteunt. Elk CAB-archief wordt als geheel gecomprimeerd in plaats van elk afzonderlijk bestand. Een CAB-archief kan maximaal 65.535 CAB-mappen bevatten, en die mappen kunnen een gelijk aantal bestanden bevatten. Wanneer een CAB-bestand daadwerkelijk door een installatieprogramma wordt gebruikt, worden de bestanden erin uitgepakt wanneer dat nodig is en in de volgorde waarin ze erin zijn opgeslagen. Van een groot bestand kunnen meerdere CAB-bestanden worden gemaakt, zolang er niet meer dan 15 bestanden overspannen naar het volgende CAB-bestand. Dit betekent dat u maximaal 15 bestanden in één CAB-bestand kunt hebben die zich uitstrekt tot het volgende CAB-bestand in de reeks, en dat u zelfs maximaal 15 bestanden kunt hebben. CAB-bestanden worden herkend door de eerste vier bytes. Als u een CAB-bestand opent als een tekstbestand met een teksteditor, ziet u “MSCF” als de allereerste vier letters. U kunt een CAB-bestand maken met makecab.exe, die is opgenomen in Windows. Als u een opdracht als deze uitvoert in de opdrachtprompt, wordt het bestand gecomprimeerd in een CAB-archief: makecab.exe C:filesprogram.jpg C:filesprogram.cab
U kunt meer lezen over de bestandsindeling van Windows Cabinet in het Windows Developer Center van Microsoft.
Kunt u CAB-bestanden verwijderen?
Het kan verleidelijk zijn om CAB-bestanden van uw computer te verwijderen als u er tientallen of zelfs honderden in één map ziet. Wat uiterst belangrijk is voordat u dit besluit, is om te begrijpen waar de CAB-bestanden zijn en of ze belangrijk zijn of niet. CAB-bestanden in de map system32 moeten bijvoorbeeld hoe dan ook worden bewaard. Proberen te ontcijferen wat hier belangrijk is, kan erg verwarrend zijn, en het nemen van een verkeerde beslissing kan later problemen veroorzaken, aangezien Windows het verwijderde CAB-bestand nodig heeft om een beschadigd bestand te repareren. CAB-bestanden die verband houden met iTunes, DirectX of een ander programma van derden kunnen echter waarschijnlijk veilig worden verwijderd zonder systeemschade te veroorzaken, maar ze kunnen ervoor zorgen dat het programma niet meer werkt of voorkomen dat bepaalde taken worden uitgevoerd. Als het programma niet meer werkt na het verwijderen van de CAB-bestanden, repareer het dan of installeer het opnieuw, maar de kans is groot dat dit soort bestanden slechts tijdelijk zijn. Vanwege de aard van wat CAB-bestanden zijn, is het gebruikelijk om ze te zien in de installatiebestanden van een programma. Het Microsoft Office-installatieprogramma bevat bijvoorbeeld verschillende CAB-bestanden, waarvan sommige behoorlijk groot zijn. Als deze worden verwijderd, zou het installatieprogramma beschadigd raken en zou u die installatiebestanden niet kunnen gebruiken om MS Office te installeren. Sommige software zal dumpen cab_xxxx bestanden in de C:WindowsTemp map terwijl u updates installeert of een andere systeemgerelateerde taak uitvoert. Het is volkomen veilig om CAB-bestanden op deze locatie te verwijderen, tenzij uw computer actief software aan het updaten of installeren is (aangezien deze op dat moment mogelijk in gebruik zijn). Als u ze niet kunt verwijderen omdat ze blijven regenereren (bijv. de C:WindowsLogsCBS map blijft LOG- en CAB-bestanden maken), probeer het oudste LOG-bestand daar (of allemaal) te verwijderen en verwijder vervolgens elk CAB-bestand van C:WindowsTemp. FAQ
-
Kunnen CAB-bestanden gevaarlijk zijn?
Soms. Zoals de meeste bestandstypen kunnen CAB-bestanden virussen bevatten, dus scan de bestanden die u online downloadt met antivirussoftware voordat u de bestanden uitvoert of opent.
-
Hoe repareer ik een CAB-bestand dat beschadigd is?
Voer eerst uw antivirussoftware uit om malware te verwijderen. Als dat het probleem niet oplost, gebruik dan een tool zoals Advanced CAB Repair.
-
Wat is de opdracht om een Windows CAB-bestand te decomprimeren?
dism /online /add-package /packagepath:”C:filescabname.cab”Vervangen C:filescabname.cab met het juiste bestandspad. U moet zijn aangemeld als beheerder om de opdracht te laten werken.