Wat te weten
- Een CAB-bestand is een Windows Cabinet-bestand.
- Windows opent ze automatisch, of u kunt 7-Zip gebruiken.
- Converteren naar EXE met IExpress Wizard, een tool ingebouwd in Windows.
Dit artikel beschrijft wat CAB-bestanden zijn, hoe je er een kunt installeren of openen in Windows of een ander besturingssysteem, en hoe je 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 (vroeger werden ze 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 Pack and Go-functie van het Microsoft Publisher-programma kan CAB-bestanden maken die eindigen op de PUZ-bestandsextensie. Daarin zit alles wat bij het document is inbegrepen, in hetzelfde archiefformaat als CAB, dus ze kunnen op dezelfde manier worden behandeld.
Het InstallShield-installatieprogramma maakt ook bestanden met de CAB-extensie, maar ze hebben niets te maken met de bestandsindeling van Windows Cabinet.
Sommige apparaten kunnen de CAB-bestandsextensie gebruiken om firmwarebestanden op te slaan.
Hoe CAB Files te openen
Als je een Windows Cabinet-bestand in Windows opent, wordt het bestand automatisch als archief gestart, zodat je 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 echter ook CAB-bestanden 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 werken met CAB-bestanden zijn 7-Zip, PeaZip, IZArc, The Unarchiver en cabextract.
Als je een PUZ-bestand hebt dat afkomstig is van Microsoft Publisher, kun je het openen met een van de zojuist genoemde bestandsextractors. Als die programma's de PUZ-bestandsextensie niet herkennen, open dan eerst de software voor het uitpakken van het bestand en blader vervolgens naar het bestand of verander de. PUZ-bestandsextensie in. CAB en probeer het opnieuw.
InstallShield CAB-bestanden zijn niet hetzelfde als Windows Cabinet-bestanden, maar ze kunnen worden uitgepakt met unshield.
Als je het nog steeds niet kunt openen, verwar je het misschien met een vergelijkbare bestandsextensie zoals CBA, CAA of ABC.
CAB-bestanden installeren in Windows
Als je een offline gedownload Windows-updatebestand in de CAB-indeling hebt, kun je 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:\files\cabname.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 helemaal aan het einde bent.
Gebruik de opdracht DISM niet om taalpakketten te installeren, maar in plaats daarvan de tool lpksetup.exe, zoals deze:
- Open het dialoogvenster Uitvoeren met de Win+R sneltoets.
-
Voer lpksetup in (de eerste letter is een kleine L).
- Selecteer Installeer weergavetalen.
-
Kies Browse om het CAB-bestand te zoeken en te selecteren.
- Selecteer Volgende.
- Wacht tot het hele proces is voltooid. Het kan even duren.
- U kunt het scherm Weergavetalen installeren sluiten wanneer de voortgang "Voltooid" aangeeft.
Om over te schakelen naar de nieuwe taal, gaat u naar Instellingen > Tijd en taal en vervolgens Taal en regio (W11) of Taal (W10). Ga in oudere versies van Windows naar Configuratiescherm > Klok, taal en regio > Taal
Een CAB-bestand 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 sneltoets Win+R 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 tot het volgende CAB-bestand. Dit betekent dat u maximaal 15 bestanden in één CAB-bestand kunt hebben die zich uitstrekken 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, dat 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:\files\program.jpg C:\files\program.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 je computer te verwijderen als je 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.
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 herstellen.
CAB-bestanden die verband houden met iTunes, DirectX of een ander programma van derden kunnen waarschijnlijk veilig worden verwijderd zonder systeemschade te veroorzaken, maar ze kunnen ervoor zorgen dat het programma niet meer werkt of dat bepaalde taken niet 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 dumpt cab_xxxx-bestanden in de map C:\Windows\Temp\ tijdens het installeren van updates of het uitvoeren van een andere systeemgerelateerde taak. 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 je ze niet kunt verwijderen omdat ze steeds opnieuw worden gegenereerd (bijv. de map C:\Windows\Logs\CBS\ blijft LOG- en CAB-bestanden maken), probeer dan het oudste LOG-bestand daar te verwijderen (of allemaal) en verwijder vervolgens elk CAB-bestand uit C:\Windows\Temp \.
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:\files\cabname.cab"
Vervang C:\files\cabname.cab door het juiste bestandspad. U moet zijn aangemeld als beheerder om de opdracht te laten werken.