Co je dobré vědět
- Soubor CAB je soubor Windows Cabinet.
- Windows je otevře automaticky, nebo můžete použít 7-Zip.
- Převeďte na EXE pomocí IExpress Wizard, nástroje vestavěného do Windows.
Tento článek popisuje, co jsou soubory CAB, jak je nainstalovat nebo otevřít ve Windows nebo jiném operačním systému a jak je převést do formátu EXE nebo jiného.
Co je soubor CAB?
Soubor s příponou. CAB je soubor Windows Cabinet (dříve se jim říkalo Diamond files). Jsou to komprimované soubory, které ukládají data související s různými instalacemi Windows, které mohou zahrnovat ovladače zařízení nebo systémové soubory.
Funkce Pack and Go programu Microsoft Publisher může vytvářet soubory CAB, které končí příponou PUZ. V něm je vše, co je součástí dokumentu, ve stejném archivním formátu jako CAB, takže s nimi lze zacházet stejně.
Instalační program InstallShield také vytváří soubory s příponou CAB, ale nesouvisí s formátem souboru Windows Cabinet.
Některá zařízení mohou k ukládání souborů firmwaru používat příponu souboru CAB.
Jak otevřít soubory CAB
Otevřením souboru Windows Cabinet ve Windows se soubor automaticky spustí jako archiv, takže uvidíte, co je uvnitř. Windows s ním v podstatě zacházejí jako se složkou a činí tak automaticky; nemusíte stahovat CAB otvírák pro Windows.
Soubory CAB však můžete také otevřít nebo extrahovat pomocí nástroje pro dekompresi souborů. Jít touto cestou vám umožní otevřít soubor v jiných operačních systémech, jako je macOS nebo Linux. Několik bezplatných extraktorů souborů, které pracují se soubory CAB, zahrnují 7-Zip, PeaZip, IZArc, The Unarchiver a cabextract.
Pokud máte soubor PUZ, který pochází z aplikace Microsoft Publisher, můžete jej otevřít pomocí kteréhokoli z právě uvedených extraktorů souborů. Pokud tyto programy nerozpoznají příponu souboru PUZ, buď nejprve otevřete software pro rozbalení souboru a poté vyhledejte soubor, nebo změňte příponu souboru. PUZ na. CAB a zkuste to znovu.
Soubory CAB InstallShield nejsou stejné jako soubory Windows Cabinet, ale lze je extrahovat pomocí unshield.
Pokud jej stále nemůžete otevřít, možná si jej pletete s podobnou příponou jako CBA, CAA nebo ABC.
Instalace souborů CAB ve Windows
Pokud máte offline stažený soubor aktualizace systému Windows ve formátu CAB, můžete jej nainstalovat také pomocí příkazového řádku se zvýšenými oprávněními. Zadejte tento příkaz a nahraďte cestu k souboru CAB (v uvozovkách) cestou k souboru, který používáte:
dism /online /add-package /packagepath:"C:\files\cabname.cab"
Netiskněte Enter, dokud nenapíšete celý příkaz. Bez ohledu na jakékoli přerušení příkazu, který vidíte výše, zadávejte mezery pouze do úplného konce.
K instalaci jazykových balíčků byste neměli používat příkaz DISM, ale místo toho nástroj lpksetup.exe, jako je tento:
- Otevřete dialogové okno Spustit pomocí klávesové zkratky Win+R.
-
Zadejte lpksetup (první písmeno je malé L).
- Vybrat Instalovat jazyky zobrazení.
-
Vyberte Procházet a vyhledejte a vyberte soubor CAB.
- Vybrat Další.
- Počkejte na dokončení celého procesu. Může to chvíli trvat.
-
Obrazovku Instalace jazyků zobrazení můžete zavřít, když je v Průběhu uvedeno „Dokončeno.“
Chcete-li přepnout na nový jazyk, přejděte na Nastavení > Čas a jazyk a poté na Jazyk a oblast (W11) nebo Language (W10). Ve starších verzích Windows přejděte na Ovládací panely > Hodiny, jazyk a region > Jazyk
Jak převést soubor CAB
Neexistují žádné programy pro převod souborů, o kterých bychom věděli, že by dokázaly provést čistý převod CAB na MSI. Můžete však najít pomoc od ostatních uživatelů InstallShield v komunitě Flexera.
Soubory WSP jsou soubory SharePoint Solution Package používané službou Microsoft SharePoint a komprimované ve formátu CAB. Soubor WSP můžete přejmenovat na CAB a otevřít jej jako soubor Windows Cabinet.
CAB můžete převést na EXE pomocí IExpress Wizard, nástroje zahrnutého ve Windows. Otevřete dialogové okno Spustit pomocí klávesové zkratky Win+R a poté zadejte iexpress.
Pokud potřebujete převést CAB na KDZ, abyste získali soubor firmwaru pro Android ve správném formátu, postupujte podle pokynů na stránce BOYCRACKED.
Další informace o formátu CAB
Windows může komprimovat soubor CAB pomocí DEFLATE (jako většina souborů ZIP), Quantum nebo LZX, protože formát podporuje všechny tři kompresní algoritmy.
Každý archiv CAB je komprimován jako celek namísto každého souboru jednotlivě. Archiv CAB může obsahovat až 65 535 složek CAB a tyto složky mohou obsahovat stejný počet souborů.
Když je soubor CAB skutečně používán instalačním programem, soubory v něm obsažené jsou extrahovány podle potřeby a v pořadí, v jakém jsou v něm uloženy.
Z velkého souboru lze vytvořit více souborů CAB, pokud do dalšího souboru CAB nepřekročí více než 15 souborů. To znamená, že v jednom souboru CAB můžete mít až 15 souborů, které pokrývají další soubor CAB v řadě, a jeden může mít dokonce až 15.
Soubory CAB jsou rozpoznány podle prvních čtyř bajtů. Pokud otevřete soubor CAB jako textový soubor pomocí textového editoru, uvidíte „MSCF“jako první čtyři písmena.
Soubor CAB můžete vytvořit pomocí makecab.exe, která je součástí systému Windows. Spuštění takového příkazu v příkazovém řádku by komprimovalo soubor do archivu CAB:
makecab.exe C:\files\program.jpg C:\files\program.cab
Více o formátu souboru Windows Cabinet si můžete přečíst ve Windows Developer Center společnosti Microsoft.
Můžete smazat soubory CAB?
Může být lákavé odstranit soubory CAB z počítače, když jich v jedné složce vidíte desítky nebo dokonce stovky. Než se tak rozhodnete, je nesmírně důležité pochopit, kde jsou soubory CAB a zda jsou důležité.
Například soubory CAB ve složce system32 by měly být bez ohledu na to zachovány. Pokus o rozluštění toho, co je zde důležité, může být opravdu matoucí a nesprávné rozhodnutí může později způsobit problémy, protože systém Windows může potřebovat soubor CAB, který jste odstranili, k opravě poškozeného souboru.
Soubory CAB, které souvisejí s iTunes, DirectX nebo nějakým jiným programem třetí strany, lze pravděpodobně bezpečně odstranit, aniž by došlo k poškození systému, ale mohou způsobit, že program přestane fungovat nebo zabrání spuštění určitých úloh. Pokud program po smazání souborů CAB přestane fungovat, stačí jej opravit nebo znovu nainstalovat, ale je pravděpodobné, že tyto druhy souborů jsou pouze dočasné.
Vzhledem k povaze toho, co jsou soubory CAB, je běžné je vidět v instalačních souborech programu. Například instalační program Microsoft Office obsahuje několik souborů CAB, některé z nich jsou poměrně velké. Pokud by byly odstraněny, došlo by k poškození instalačního programu a tyto instalační soubory byste nemohli použít k instalaci MS Office.
Některý software vypíše soubory cab_xxxx do složky C:\Windows\Temp\ při instalaci aktualizací nebo provádění nějaké jiné úlohy související se systémem. Je zcela bezpečné odstranit soubory CAB v tomto umístění, pokud váš počítač aktivně neaktualizuje nebo neinstaluje software (protože v té době mohou být používány).
Pokud je nemůžete smazat, protože se stále obnovují (např. složka C:\Windows\Logs\CBS\ stále vytváří soubory LOG a CAB), zkuste smazat nejstarší soubor LOG tam (nebo všechny)) a poté odeberte každý soubor CAB z C:\Windows\Temp \.
FAQ
Můžou být soubory CAB nebezpečné?
Občas. Stejně jako většina typů souborů mohou i soubory CAB obsahovat viry, proto před spuštěním nebo otevřením souborů prohledejte soubory stažené online pomocí antivirového softwaru.
Jak opravím soubor CAB, který je poškozený?
Nejprve spusťte svůj antivirový software, abyste se zbavili veškerého malwaru. Pokud to problém nevyřeší, použijte nástroj jako Advanced CAB Repair.
Jaký je příkaz pro dekomprimaci souboru Windows CAB?
dism /online /add-package /packagepath:"C:\files\cabname.cab"
Nahraďte C:\files\cabname.cab správnou cestou k souboru. Aby příkaz fungoval, musíte být přihlášeni jako správce.