Skip to content

O que é um arquivo CAB?

9 de maio de 2021

O que saber

  • Um arquivo CAB é um arquivo do Windows Cabinet.
  • O Windows os abre automaticamente ou você pode usar o 7-Zip.
  • Converta para EXE com o IExpress Wizard, uma ferramenta embutida no Windows.

Este artigo descreve o que são arquivos CAB, como instalar ou abrir um no Windows ou outro sistema operacional e como convertê-lo para EXE ou outro formato.

O que é um arquivo CAB?

Um arquivo com a extensão .CAB é um arquivo Windows Cabinet (eles costumavam ser chamados de arquivos Diamond). Eles são arquivos compactados que armazenam dados relacionados a várias instalações do Windows que podem envolver drivers de dispositivo ou arquivos de sistema. O programa Microsoft Publisher Empacote e vá recurso pode criar arquivos CAB que terminam com a extensão de arquivo PUZ. Nele está tudo incluído com o documento, no mesmo formato de arquivo do CAB, para que possam ser tratados da mesma forma.

O programa instalador InstallShield também cria arquivos com a extensão CAB, mas eles não estão relacionados ao formato de arquivo do Windows Cabinet. Alguns dispositivos podem usar a extensão de arquivo CAB para armazenar arquivos de firmware.

Como abrir arquivos CAB

Abrir um arquivo do Windows Cabinet no Windows iniciará automaticamente o arquivo como um arquivo para que você possa ver o que está dentro. O Windows essencialmente o trata como uma pasta e o faz automaticamente; você não precisa baixar um abridor CAB para Windows. No entanto, você também pode abrir ou extrair arquivos CAB com uma ferramenta de descompactação de arquivos. Seguir esse caminho permite abrir o arquivo em outros sistemas operacionais, como macOS ou Linux. Alguns extratores de arquivos gratuitos que funcionam com arquivos CAB incluem 7-Zip, PeaZip, IZArc, The Unarchiver e cabextract. Se você tiver um arquivo PUZ que veio do Microsoft Publisher, poderá abri-lo com qualquer um dos extratores de arquivo mencionados. Se esses programas não reconhecerem a extensão de arquivo PUZ, abra o software de descompactação de arquivo primeiro e, em seguida, navegue até o arquivo ou altere a extensão de arquivo .PUZ para .CAB e tente novamente. Os arquivos CAB do InstallShield não são iguais aos arquivos do Windows Cabinet, mas podem ser extraídos com o unshield. Se ainda não for possível abri-lo, você pode estar confundindo-o com uma extensão de arquivo semelhante, como CBA, CAA ou ABC.

Instalação de arquivos CAB no Windows

Se você tiver um arquivo de atualização do Windows baixado offline no formato CAB, outra maneira de instalá-lo é por meio de um prompt de comando elevado. Digite este comando, substituindo o caminho para o arquivo CAB (entre aspas) pelo caminho para aquele que você está usando: dism / online / add-package /packagepath:”C:filescabname.cab ”

Não pressione Entrar até que você tenha escrito todo o comando. Independentemente de quaisquer quebras no comando que você vê acima, inclua apenas espaços até chegar ao fim. Você não deve usar o comando DISM para instalar pacotes de idiomas, mas sim o lpksetup.exe ferramenta, como esta:

  1. Abra a caixa de diálogo Executar com o Win + R atalho de teclado.

  2. Entrar lpksetup (a primeira letra é um L minúsculo).

    lpksetup Executar comando no Windows 10

  3. Selecione Instalar idiomas de exibição.

  4. Escolher Navegar para localizar e selecionar o arquivo CAB.

    Instale ou desinstale a janela de idiomas de exibição no Windows 10

  5. Selecione Próximo.

  6. Espere que todo o processo termine. Pode demorar um pouco.

  7. Você pode fechar o Instalando idiomas de exibição tela quando o Progresso diz “Concluído”.

Para mudar para o novo idioma no Windows 10, abra Definições, navegar para Horário e idioma, e então escolher Língua à esquerda. Em versões mais antigas do Windows, é Painel de controle > Relógio, idioma e região > Língua. Por fim, selecione o idioma que deseja usar e siga as instruções mostradas, se houver.

Como converter um arquivo CAB

Não há nenhum programa conversor de arquivo que conheçamos que possa fazer uma conversão de CAB em MSI limpa. No entanto, você pode encontrar ajuda de outros usuários do InstallShield na Comunidade Flexera. Os arquivos WSP são arquivos do pacote de solução do SharePoint usados ​​pelo Microsoft SharePoint e compactados no formato CAB. Você pode renomear o arquivo WSP para CAB e abri-lo como faria com um arquivo de gabinete do Windows. Você pode converter CAB em EXE com o IExpress Wizard, uma ferramenta incluída no Windows. Abra a caixa de diálogo Executar com o Win + R atalho de teclado e digite Eu expresso. Se você precisar converter CAB em KDZ para obter um arquivo de firmware Android no formato correto, siga as instruções em BOYCRACKED.

Mais informações sobre o formato CAB

O Windows pode compactar um arquivo CAB com DEFLATE (como a maioria dos arquivos ZIP), Quantum ou LZX, pois o formato oferece suporte a todos os três algoritmos de compactação. Cada arquivo CAB é compactado como um todo, em vez de cada arquivo individualmente. Um arquivo CAB pode conter até 65.535 pastas CAB e essas pastas podem conter um número igual de arquivos. Quando um arquivo CAB é realmente usado por um instalador, os arquivos contidos nele são extraídos conforme a necessidade e na ordem em que são armazenados nele. Um arquivo grande pode ser transformado em vários arquivos CAB, desde que não mais do que 15 arquivos se estendam até o próximo arquivo CAB. Isso significa que você pode ter até 15 arquivos em um arquivo CAB que se estendem até o próximo arquivo CAB da série, e que um pode ter até 15. Arquivos CAB são reconhecidos pelos primeiros quatro bytes. Se você abrir um arquivo CAB como um arquivo de texto com um editor de texto, verá “MSCF” como as primeiras quatro letras. Você pode fazer um arquivo CAB com makecab.exe, que está incluído no Windows. Executar um comando como este no Prompt de Comando compactaria o arquivo em um arquivo CAB: makecab.exe C: arquivos programa.jpg C: arquivos programa.cab

Você pode ler mais sobre o formato de arquivo Windows Cabinet no Windows Developer Center da Microsoft.

Você pode excluir arquivos CAB?

Pode ser tentador excluir arquivos CAB de seu computador quando você vê dezenas ou mesmo centenas deles em uma pasta. O que é extremamente importante antes de decidir isso é entender onde os arquivos CAB estão e se eles são importantes ou não. Por exemplo, os arquivos CAB na pasta system32 devem ser mantidos de qualquer maneira. Tentar decifrar o que é importante aqui pode ser muito confuso e tomar uma decisão errada pode causar problemas mais tarde, pois o Windows pode precisar do arquivo CAB que você excluiu para consertar um arquivo corrompido. No entanto, os arquivos CAB relacionados ao iTunes, DirectX ou algum outro programa de terceiros provavelmente podem ser excluídos com segurança sem causar danos ao sistema, mas podem fazer o programa parar de funcionar ou impedir que certas tarefas sejam executadas. Se o programa parar de funcionar após a exclusão dos arquivos CAB, basta repará-lo ou reinstalá-lo, mas é provável que esses tipos de arquivos sejam apenas temporários. Devido à natureza do que são os arquivos CAB, é comum vê-los dentro dos arquivos de instalação de um programa. Por exemplo, o instalador do Microsoft Office inclui vários arquivos CAB, alguns deles bem grandes. Se eles forem removidos, o instalador será corrompido e você não poderá usar esses arquivos de configuração para instalar o MS Office. Algum software irá despejar cab_xxxx arquivos no C: Windows Temp enquanto instala atualizações ou realiza alguma outra tarefa relacionada ao sistema. É totalmente seguro remover arquivos CAB neste local, a menos que seu computador esteja ativamente atualizando ou instalando software (uma vez que eles podem estar sendo usados ​​naquele momento). Se você não pode excluí-los porque eles continuam se regenerando (por exemplo, o C: Windows Logs CBS continua criando arquivos LOG e CAB), tente excluir o arquivo de LOG mais antigo (ou todos eles) e, em seguida, remova todos os arquivos CAB de C: Windows Temp.