.DIAGCAB

Archivo DIAGCAB

Windows Troubleshooting Pack (Troubleshooter Cabinet)
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo DIAGCAB es un solucionador de problemas de Windows: un archivo de gabinete (CAB) que contiene scripts de PowerShell que detectan y corrigen un problema específico de Windows, como la impresión, el audio o Windows Update. Haga doble clic en él en Windows para ejecutar el asistente. Solo ejecute archivos diagcab de Microsoft o de un proveedor de confianza; los maliciosos pueden ejecutar código.

Desarrollador: Microsoft Corporation Categoría: Archivos de sistema MIME: application/vnd.ms-cab-compressed
SE ABRE EN Windows
Relacionado: .NOMEDIA · .DLL · .TMP · .LNK

En esta página

19k+ extensiones indexadas
Última revisión Aug 3, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo DIAGCAB?

Los archivos .diagcab contienen un paquete de datos, normalmente comprimidos, utilizados en la resolución de problemas del sistema Windows. El formato es un archivo estándar de Microsoft Cabinet -identificable por los magic bytes MSCF en el desplazamiento 0- que transporta un Paquete de Solución de Problemas de Windows: un archivo de respuesta XML más scripts de PowerShell que definen el flujo de trabajo de diagnóstico. .diagcab se introdujo con Windows 7 como parte de la Windows Troubleshooting Platform (WTP); las versiones anteriores de Windows no lo admitían de forma nativa.

El formato .diagcab es utilizado por la Herramienta de diagnóstico de soporte de Microsoft, disponible como parte de WTP, la plataforma de diagnóstico de problemas integrada en Windows. Un paquete .diagcab puede utilizarse para identificar y corregir problemas y errores en el software, los controladores y los dispositivos utilizados por el sistema Windows. Debido a que el contenedor es un archivo .cab ordinario, su contenido también puede ser inspeccionado o generado con herramientas como makecab.exe, Cabarc.exe o cualquier archivador compatible.

Los archivos .diagcab pueden ser suministrados por varios fabricantes de hardware independientes junto con el software de diagnóstico dedicado que envían con sus productos. También pueden ser entregados por administradores de sistemas a través de Directivas de grupo o herramientas de implementación. Los archivos .diagcab suelen estar firmados digitalmente para su autenticación y seguridad.

Para ejecutar un solucionador de problemas .diagcab, haga doble clic en él o invoque msdt.exe con el modificador /cab. Esto inicia un asistente que guía al usuario paso a paso a través del proceso de resolución de problemas y puede enviar un informe de diagnóstico para su posterior análisis. Tenga en cuenta que msdt.exe fue marcado como obsoleto en Windows 11 22H2 (octubre de 2022) tras la vulnerabilidad Follina (CVE-2022-30190); Microsoft ha estado migrando los solucionadores de problemas integrados a la aplicación Obtener ayuda y a los paquetes .diagpkg.

Seguridad y protección

RIESGO: HIGH

Un .diagcab ejecuta scripts de PowerShell a través de msdt.exe, por lo que puede cambiar la configuración del sistema y ejecutar código; trátelo como un programa, no como un archivo de datos inofensivo. Solo ejecute archivos .diagcab que provengan directamente de Microsoft o de un proveedor en el que confíe; nunca uno recibido por correo electrónico/chat o desde un sitio aleatorio. Este formato fue central en los ataques de ejecución remota de código «Follina» (CVE-2022-30190) y «DogWalk» (CVE-2022-34713) de 2022, que abusaron del manejo manipulado de .diagcab/msdt y del hecho de que los archivos CAB no mostraban la advertencia habitual de Mark-of-the-Web. Desde entonces, Microsoft ha parcheado msdt, ha añadido advertencias y está retirando la plataforma de solución de problemas heredada; mantenga Windows actualizado y, en caso de duda, abra el .diagcab en 7-Zip para inspeccionar sus scripts antes de ejecutarlo, o use Configuración → Solucionar problemas en su lugar.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOWindows Troubleshooting Pack (Troubleshooter Cabinet)
DESARROLLADORMicrosoft Corporationdesde Windows 7 (2009) - Windows Troubleshooting Platform (WTP)
TIPO MIMEapplication/vnd.ms-cab-compressed
TIPOArchivo Microsoft Cabinet (CAB) que contiene un paquete de solución de problemas
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
00010203
HEX
4D534346
ASCII
MSCF
Un .diagcab es un archivo Microsoft Cabinet ordinario, por lo que comienza con el magic de CAB «MSCF» (4D 53 43 46) en el desplazamiento 0. En su interior lleva un TroubleshootingPack: un archivo de respuesta más scripts de PowerShell que ejecuta la Herramienta de diagnóstico de soporte de Microsoft / WTP.

Programas que abren archivos DIAGCAB

Windows3 apps
Microsoft Support Diagnostic Tool (msdt.exe / built-in) Integrado Haga doble clic en el .diagcab para iniciar el asistente de solución de problemas (solo si proviene de una fuente confiable). En Windows 11, prefiera Configuración → Sistema → Solucionar problemas para correcciones integradas.
7-Zip (to inspect contents) Código abierto Clic derecho → 7-Zip → Abrir archivo para ver los scripts/archivo de respuesta en su interior sin ejecutarlos; útil para vetar un .diagcab no confiable.
Windows Explorer / Makecab (CAB tooling) Integrado Windows puede abrir el CAB para ver los archivos; makecab/expand son las herramientas de línea de comandos para empaquetar/desempaquetar contenidos de gabinete.

Detalles técnicos

especificación profunda
Formato de contenedorArchivo Microsoft Cabinet (CAB); la estructura binaria es idéntica a los archivos `.cab` estándar
Magic bytes`4D 53 43 46` (ASCII `MSCF`) en el desplazamiento 0 - encabezado estándar de Microsoft Cabinet
Tipo MIME`application/vnd.ms-cab-compressed`
DesarrolladorMicrosoft Corporation
IntroducidoWindows 7 (2009) junto con la Windows Troubleshooting Platform (WTP)
Contenido del paqueteManifiesto XML/archivo de respuesta y uno o más scripts de PowerShell `.ps1` que definen la lógica de detección y resolución
Lenguaje de scriptingWindows PowerShell - los scripts integrados realizan la detección, el diagnóstico y la remediación automatizados
Controlador predeterminado`msdt.exe /cab <archivo>` - Herramienta de diagnóstico de soporte de Microsoft (obsoleta en Windows 11 22H2)
IU de ejecuciónGUI basada en un asistente que guía al usuario paso a paso a través de las etapas de detección, diagnóstico y corrección
Firma digitalNormalmente firmado con Authenticode; Windows verifica la firma antes de permitir la ejecución
Métodos de implementaciónDescarga directa, paquetes de hardware OEM, Directiva de grupo, SCCM o Windows Update
Compresión CABAdmite los algoritmos de compresión LZX y MSZIP heredados del formato Microsoft Cabinet
Estado de obsolescenciaLa ejecución de `msdt.exe` y `.diagcab` quedó obsoleta en Windows 11 22H2 (octubre de 2022) debido a CVE-2022-30190 (Follina); la aplicación Obtener ayuda es el sucesor designado
Asociación de archivosRegistrado en Windows 7+ para abrirse con `msdt.exe`; el contenido del archivo es inspeccionable con cualquier herramienta compatible con `.cab`
LanzadoWindows 7 (2009) - Windows Troubleshooting Platform (WTP)
Especificaciónlearn.microsoft.com

Conversiones de DIAGCAB

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos DIAGCAB. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos DIAGCAB.

Preguntas frecuentes

¿Qué es un archivo .diagcab?
Es un solucionador de problemas de Windows: un archivo de gabinete (CAB) que contiene un paquete de diagnóstico de scripts de PowerShell que detectan y corrigen un problema específico de Windows (impresión, audio, Windows Update, etc.). Al hacer doble clic en él, se ejecuta un asistente de reparación a través de msdt.exe.
¿Cómo ejecuto un archivo .diagcab?
En Windows, haga doble clic en él y siga el asistente, pero solo si proviene de Microsoft o de un proveedor de confianza. En Windows 11, muchas correcciones ahora se encuentran en Configuración → Sistema → Solucionar problemas, que es la ruta más segura.
¿Es seguro abrir un archivo .diagcab?
Solo si proviene de una fuente confiable. Un .diagcab ejecuta scripts y puede cambiar su sistema; se utilizaron archivos maliciosos en los ataques Follina/DogWalk de 2022. Nunca ejecute uno proveniente de un correo electrónico o un sitio desconocido; inspecciónelo primero en 7-Zip si no está seguro y mantenga Windows actualizado.
¿Por qué mi .diagcab no se ejecuta en Windows 11?
Microsoft está retirando la plataforma heredada de solucionadores de problemas MSDT y ha reforzado la seguridad tras los fallos Follina/DogWalk, por lo que algunos archivos .diagcab están bloqueados o simplemente ya no se aplican. Use Configuración → Sistema → Solucionar problemas (Obtener ayuda) para los solucionadores de problemas actuales.
¿Cómo abro un .diagcab para ver qué hay dentro?
Es un archivo de Microsoft Cabinet: ábralo con 7-Zip (Abrir archivo) o con el comando expand de Windows para ver los scripts de PowerShell y el archivo de respuesta sin ejecutarlos.
¿Puedo abrir un .diagcab en Mac o Linux?
Puede extraer su contenido con un archivador compatible con CAB (7-Zip, cabextract), pero no puede EJECUTARLO; el motor del solucionador de problemas (msdt.exe) es exclusivo de Windows, por lo que la corrección solo funciona en Windows.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta 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)

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z