Puntos clave
WinDbg permite a los usuarios de Windows 10 analizar y depurar archivos de volcado de memoria.
- Instala WinDbg desde Microsoft Store por comodidad o usa el instalador del SDK de Windows para elegir los componentes.
- Define las rutas de símbolos en WinDbg con SRV*C:Symbols*https://msdl.microsoft.com/download/symbols para que la depuración sea precisa.
- Abre y analiza los volcados de memoria ejecutando !analyze -v para identificar el controlador, el módulo o la causa concreta del fallo.
- Ejecuta comandos adicionales como lmvm DRIVERNAME o kv para investigar a fondo los módulos problemáticos y los seguimientos de la pila.
Si tu sistema sufre ralentizaciones o aparece una pantalla azul de la muerte (BSOD), el depurador de Windows puede ayudarte. Windows Debugger, o WinDbg, es una herramienta de diagnóstico gratuita para Windows. Analiza los archivos de volcado de memoria para identificar el componente del sistema o el controlador responsable del fallo
Sin embargo, la depuración no siempre es la solución más rápida, sobre todo si es la primera vez que diagnosticas problemas de pantalla azul. Saber cómo ejecutar el solucionador de problemas de BSOD integrado en Windows puede ahorrarte mucho tiempo y esfuerzo.
WinDbg es imprescindible para los usuarios de Windows, en especial para profesionales de TI, administradores de sistemas, desarrolladores y usuarios con perfil técnico. La herramienta les permite descubrir por qué se ha bloqueado su PC y qué lo ha provocado, de modo que pueden resolver los problemas y mitigar otros que podrían afectar al equipo en el futuro.
En esta guía te explicamos lo esencial de WinDbg: cómo instalarlo, configurarlo y usar el depurador de Windows para analizar volcados de memoria en Windows 10. Si prefieres una explicación visual, mira nuestro vídeo sobre cómo depurar volcados de memoria con WinDbg en Windows 10.
NinjaOne te permite diagnosticar problemas más rápido y reducir el tiempo de inactividad en toda tu red.
→ Compruébalo con una demo gratuita de gestión de TI
Requisitos previos para usar WinDbg
Antes de aprovechar las ventajas de WinDbg, tu sistema debe cumplir estos requisitos:
- Un PC con Windows 10 y permisos de administrador
- Uno o varios archivos de volcado de memoria:
- Minivolcados: ubicados en C:\Windows\Minidump\
- Volcados completos: ubicados en C:\Windows\MEMORY.DMP
- Acceso a internet (para descargar los archivos de símbolos)
- WinDBG, disponible en Microsoft Store o mediante el instalador del SDK
Instalar WinDbg
Hay dos formas principales de instalar Windows Debugger en tu PC:
Opción 1: Microsoft Store
Descargar e instalar WinDbg desde Microsoft Store es la opción más sencilla y accesible. Sigue estos pasos:
- Abre Microsoft Store.
- Busca «WinDbg Preview».
- Haz clic en Instalar para descargar e instalar la última versión.
Opción 2: instalador del SDK de Windows
También puedes instalar WinDbg mediante el instalador del SDK de Windows. Es el método que prefieren muchos profesionales de TI y desarrolladores que quieren un control más preciso de los componentes del SDK. Así se hace:
- Descarga el SDK de Windows 10 desde Microsoft.
- Ejecuta el instalador.
- Durante la instalación, selecciona solo Debugging Tools for Windows para reducir el tamaño de la instalación.
Configurar WinDbg
Una vez instalado WinDBG, sigue estos pasos para configurarlo correctamente:
- Abre WinDBG como administrador: haz clic derecho en el acceso directo y elige «Ejecutar como administrador».
- Define la ruta de símbolos: así WinDBG podrá traducir las direcciones de memoria en nombres de funciones y archivos legibles.
- Ve a File > Symbol File Path
- Introduce esta ruta: SRV*C:\Symbols*https://msdl.microsoft.com/download/symbols
- Haz clic en OK para guardar.
Abrir un volcado de memoria
Con WinDBG ya configurado, puedes analizar tu primer volcado de memoria:
- Ve a File > Open Crash Dump
- Navega hasta una de estas rutas:
- C:\Windows\Minidump\ – para minivolcados (normalmente menos de 1 MB)
- C:\Windows\MEMORY.DMP – para volcados completos (pueden ocupar varios GB)
- Selecciona el archivo .dmp que quieras y haz clic en Open.
Analizar el volcado
Cuando el volcado se cargue en la ventana principal después del paso anterior, continúa así para analizarlo:
- En el campo de comandos de la parte inferior, escribe !analyze -v
- Pulsa Intro.
- WinDBG procesará el archivo y mostrará un análisis detallado. Esa información es tu punto de partida para entender qué provocó el fallo. Incluye:
- Código de comprobación de errores (por ejemplo, 0x00000050 – PAGE_FAULT_IN_NONPAGED_AREA)
- Módulo o controlador que provoca el fallo (por ejemplo, dxgmms2.sys)
- Seguimiento de la pila de llamadas
- Causa raíz probable
Interpretar los resultados
Después de ejecutar !analyze -v, fíjate en estas secciones clave:
- BUGCHECK_STR: nombre legible del error de BSOD
- Probably caused by: el controlador o módulo que con más probabilidad ha causado el fallo
- IMAGE_NAME: el nombre del archivo que provocó el fallo
- Stack text: un seguimiento de la pila con la secuencia de llamadas a funciones previas al fallo
Comandos de WinDbg: guía rápida
Estos son algunos de los comandos más habituales al usar Windows Debugger:
Comando | Descripción |
| !analyze -v | Análisis detallado del fallo |
lm | Muestra todos los módulos y controladores cargados |
!thread | Muestra los detalles del subproceso actual |
!process | Muestra el contexto del proceso |
!drivers | Enumera los controladores cargados* |
kv | Muestra el seguimiento de la pila con los parámetros de las funciones |
.reload | Vuelve a cargar los archivos de símbolos |
.symfix | Restablece la ruta de símbolos predeterminada |
*Nota: !drivers puede estar disponible solo en ciertos entornos o con LiveKD.
💡 Consejo: después de abrir un volcado de memoria, ejecuta siempre primero `!analyze -v`.
Comandos de seguimiento habituales:
- Usa lmvm DRIVERNAME (por ejemplo, lmvm nvlddmkm) para obtener detalles de un controlador concreto.
- Usa !sysinfo cpuspeed o !sysinfo smbios para consultar información del hardware.
Automatiza la recopilación y el análisis de los volcados de memoria para centrarte en tareas que aportan valor.
Consejos de resolución de problemas
- Los símbolos no se cargan: si los símbolos no se cargan, comprueba tu conexión a internet y la ruta de símbolos.
- Minivolcados frente a volcados completos: los volcados completos aportan más contexto que los minivolcados, pero son mucho más grandes.
- Necesitas una herramienta más sencilla: usa BlueScreenView como alternativa ligera con interfaz gráfica.
- Mantén actualizados los controladores del sistema: actualiza siempre los controladores y Windows después de identificar un componente problemático.
Identificar un controlador problemático o un software obsoleto es solo la mitad del trabajo: gestionar los parches de forma proactiva en todos los endpoints es clave para la salud general del sistema. La herramienta de gestión de parches de NinjaOne te ayuda a simplificar el proceso de parcheo y a reducir las vulnerabilidades para mantener tus sistemas estables y seguros. Descúbrela aquí: NinjaOne Patch Management.
Windows Debugger: una herramienta muy útil para depurar fallos
WinDbg es imprescindible para diagnosticar BSOD y analizar volcados de memoria. Identifica los controladores o procesos concretos que provocan los errores. La mayoría de los fallos pueden diagnosticarse con unos pocos comandos clave, lo que simplifica la resolución de problemas para profesionales de TI y usuarios avanzados.
Con una ruta de símbolos bien configurada, WinDbg ofrece resultados rápidos y precisos. Combinar el mantenimiento periódico del sistema con WinDbg reduce los fallos futuros, ahorra tiempo al usuario y aumenta la productividad.
