.DIAGCAB

Arquivo DIAGCAB

Windows Troubleshooting Pack (Troubleshooter Cabinet)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo DIAGCAB é um solucionador de problemas do Windows - um arquivo de gabinete (CAB) que contém scripts PowerShell que detectam e corrigem um problema específico do Windows, como impressão, áudio ou Windows Update. Clique duas vezes nele no Windows para executar o assistente. Execute apenas arquivos diagcab da Microsoft ou de um fornecedor confiável; arquivos maliciosos podem executar código.

Desenvolvedor: Microsoft Corporation Categoria: Arquivos de Sistema MIME: application/vnd.ms-cab-compressed
ABRE EM Windows
Relacionado: .NOMEDIA · .DLL · .TMP · .LNK

Nesta página

19k+ extensões indexadas
Última revisão em Aug 3, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro DIAGCAB?

Arquivos .diagcab contêm um pacote de dados, geralmente compactados, usados na solução de problemas do sistema Windows. O formato é um arquivo padrão Microsoft Cabinet - identificável pelos magic bytes MSCF no deslocamento 0 - carregando um Pacote de Solução de Problemas do Windows: um arquivo de resposta XML mais scripts PowerShell que definem o fluxo de trabalho de diagnóstico. O .diagcab foi introduzido com o Windows 7 como parte da Windows Troubleshooting Platform (WTP); versões anteriores do Windows não o suportavam nativamente.

O formato .diagcab é usado pela Ferramenta de Diagnóstico de Suporte da Microsoft, disponível como parte da WTP - a plataforma de diagnóstico de problemas integrada do Windows. Um pacote .diagcab pode ser usado para identificar e corrigir problemas e erros em software, drivers e dispositivos usados pelo sistema Windows. Como o contêiner é um arquivo .cab comum, seu conteúdo também pode ser inspecionado ou gerado com ferramentas como makecab.exe, Cabarc.exe ou qualquer arquivador compatível.

Arquivos .diagcab podem ser fornecidos por vários fabricantes de hardware independentes junto com o software de diagnóstico dedicado que eles enviam com seus produtos. Eles também podem ser entregues por administradores de sistema via Diretiva de Grupo ou ferramentas de implantação. Os arquivos .diagcab são normalmente assinados digitalmente para autenticação e segurança.

Para executar um solucionador de problemas .diagcab, clique duas vezes nele ou invoque o msdt.exe com a opção /cab. Isso inicia um Assistente que guia o usuário passo a passo pelo processo de solução de problemas e pode enviar um relatório de diagnóstico para análise posterior. Observe que o msdt.exe foi descontinuado no Windows 11 22H2 (outubro de 2022) após a vulnerabilidade Follina (CVE-2022-30190); a Microsoft tem migrado os solucionadores de problemas integrados para o aplicativo Obter Ajuda e pacotes .diagpkg.

Segurança e proteção

RISCO: HIGH

Um .diagcab executa scripts PowerShell através do msdt.exe, portanto pode alterar as configurações do sistema e executar código - trate-o como um programa, não como um arquivo de dados inofensivo. Execute apenas arquivos .diagcab que venham diretamente da Microsoft ou de um fornecedor em quem você confia; nunca um recebido por e-mail/chat ou de um site aleatório. Este formato foi central para os ataques de execução remota de código «Follina» (CVE-2022-30190) e «DogWalk» (CVE-2022-34713) de 2022, que abusaram da manipulação de .diagcab/msdt e do fato de que arquivos CAB não mostravam o aviso usual de Mark-of-the-Web. Desde então, a Microsoft corrigiu o msdt, adicionou avisos e está descontinuando a plataforma legada de solução de problemas; mantenha o Windows atualizado e, em caso de dúvida, abra o .diagcab no 7-Zip para inspecionar seus scripts antes de executar, ou use Configurações → Solução de Problemas em vez disso.

Detalhes do formato

em resumo
NOME COMPLETOWindows Troubleshooting Pack (Troubleshooter Cabinet)
DESENVOLVEDORMicrosoft Corporationdesde Windows 7 (2009) - Windows Troubleshooting Platform (WTP)
TIPO MIMEapplication/vnd.ms-cab-compressed
TIPOArquivo Microsoft Cabinet (CAB) contendo um pacote de solução de problemas
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
4D534346
ASCII
MSCF
Um .diagcab é um arquivo Microsoft Cabinet comum, portanto começa com o magic do CAB „MSCF” (4D 53 43 46) no deslocamento 0. Internamente, ele carrega um TroubleshootingPack: um arquivo de resposta mais scripts PowerShell que a Ferramenta de Diagnóstico de Suporte da Microsoft / WTP executa.

Programas que abrem arquivos DIAGCAB

Windows3 apps
Microsoft Support Diagnostic Tool (msdt.exe / built-in) Integrado Clique duas vezes no .diagcab para iniciar o assistente de solução de problemas (apenas se for de uma fonte confiável). No Windows 11, prefira Configurações → Sistema → Solução de Problemas para correções integradas.
7-Zip (to inspect contents) Código aberto Clique com o botão direito → 7-Zip → Abrir arquivo para ver os scripts/arquivo de resposta dentro sem executá-los - útil para avaliar um .diagcab não confiável.
Windows Explorer / Makecab (CAB tooling) Integrado O Windows pode abrir o CAB para visualizar os arquivos; makecab/expand são as ferramentas de linha de comando para compactar/descompactar conteúdos de gabinete.

Detalhes técnicos

especificação profunda
Formato de contêinerArquivo Microsoft Cabinet (CAB); a estrutura binária é idêntica aos arquivos `.cab` padrão
Magic bytes`4D 53 43 46` (ASCII `MSCF`) no deslocamento 0 - cabeçalho padrão Microsoft Cabinet
Tipo MIME`application/vnd.ms-cab-compressed`
DesenvolvedorMicrosoft Corporation
IntroduzidoWindows 7 (2009) junto com a Windows Troubleshooting Platform (WTP)
Conteúdo do pacoteManifesto XML/arquivo de resposta e um ou mais scripts PowerShell `.ps1` definindo a lógica de detecção e resolução
Linguagem de scriptWindows PowerShell - scripts incorporados realizam detecção, diagnóstico e remediação automatizados
Manipulador padrão`msdt.exe /cab <arquivo>` - Ferramenta de Diagnóstico de Suporte da Microsoft (descontinuada no Windows 11 22H2)
Interface de execuçãoGUI baseada em assistente que guia o usuário passo a passo pelas etapas de detecção, diagnóstico e correção
Assinatura digitalNormalmente assinado com Authenticode; o Windows verifica a assinatura antes de permitir a execução
Métodos de implantaçãoDownload direto, pacotes de hardware OEM, Diretiva de Grupo, SCCM ou Windows Update
Compactação CABSuporta algoritmos de compactação LZX e MSZIP herdados do formato Microsoft Cabinet
Status de descontinuaçãoExecução de `msdt.exe` e `.diagcab` descontinuada no Windows 11 22H2 (outubro de 2022) devido ao CVE-2022-30190 (Follina); o aplicativo Obter Ajuda é o sucessor designado
Associação de arquivoRegistrado no Windows 7+ para abrir com `msdt.exe`; conteúdo do arquivo inspecionável com qualquer ferramenta compatível com `.cab`
LançadoWindows 7 (2009) - Windows Troubleshooting Platform (WTP)
Especificaçãolearn.microsoft.com

Conversões de DIAGCAB

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos DIAGCAB. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos DIAGCAB.

Perguntas frequentes

O que é um arquivo .diagcab?
É um solucionador de problemas do Windows: um arquivo de gabinete (CAB) contendo um pacote de diagnóstico de scripts PowerShell que detectam e corrigem um problema específico do Windows (impressão, áudio, Windows Update, etc.). Clicar duas vezes nele executa um assistente de correção via msdt.exe.
Como faço para executar um arquivo .diagcab?
No Windows, clique duas vezes nele e siga o assistente - mas apenas se for da Microsoft ou de um fornecedor confiável. No Windows 11, muitas correções agora residem em Configurações → Sistema → Solução de Problemas, que é o caminho mais seguro.
É seguro abrir um arquivo .diagcab?
Apenas se for de uma fonte confiável. Um .diagcab executa scripts e pode alterar seu sistema; arquivos maliciosos foram usados nos ataques Follina/DogWalk de 2022. Nunca execute um recebido por e-mail ou de um site desconhecido - inspecione-o no 7-Zip primeiro se não tiver certeza e mantenha o Windows atualizado.
Por que meu .diagcab não funciona no Windows 11?
A Microsoft está descontinuando a plataforma legada de solução de problemas MSDT e reforçou a segurança após as falhas Follina/DogWalk, portanto, alguns arquivos .diagcab são bloqueados ou simplesmente não se aplicam mais. Use Configurações → Sistema → Solução de Problemas (Obter Ajuda) para os solucionadores de problemas atuais.
Como abro um .diagcab para ver o que há dentro?
É um arquivo Microsoft Cabinet - abra-o com o 7-Zip (Abrir arquivo) ou o comando expand do Windows para visualizar os scripts PowerShell e o arquivo de resposta sem executá-los.
Posso abrir um .diagcab no Mac ou Linux?
Você pode extrair seu conteúdo com um arquivador compatível com CAB (7-Zip, cabextract), mas não pode EXECUTÁ-LO - o mecanismo de solução de problemas (msdt.exe) é exclusivo do Windows, portanto a correção só funciona no Windows.

Referências

1Microsoft Learn - Troubleshooting Pack cmdlets (WTP)learn.microsoft.com
2Microsoft - Deprecated features in Windows (MSDT troubleshooters)learn.microsoft.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.XDWDocuWorks Document
10.BINCD/DVD Disc Image (BIN/CUE)

Extensões relacionadas

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z