Um arquivo CAB (Cabinet) é um formato de arquivo de arquivamento usado no Microsoft Windows. É um único arquivo que pode conter múltiplos arquivos compactados, frequentemente utilizado para instalação de software, arquivos de sistema e drivers de dispositivo. Os arquivos CAB suportam vários algoritmos de compressão, incluindo LZX, MSZIP e Quantum. Eles são projetados para empacotar e distribuir componentes de software de forma eficiente, reduzindo tamanhos de arquivo e simplificando o processo de instalação. Arquivos CAB também podem conter certificados digitais para verificar a autenticidade e integridade do conteúdo. O formato é frequentemente usado pelo Windows Update, instaladores de drivers de dispositivo e outras utilidades de nível de sistema. Embora primariamente associado ao Windows, existem ferramentas para extrair arquivos CAB em outros sistemas operacionais. A estrutura interna de um arquivo CAB inclui um cabeçalho (header), entradas de arquivo (file entries) e blocos de dados (data blocks), permitindo a extração eficiente de arquivos individuais sem descompactar todo o arquivo. O formato é projetado para confiabilidade e é frequentemente empregado para componentes críticos do sistema.