Una pantalla azul de la muerte (BSOD, por sus siglas en inglés) es el nombre que se le da a la pantalla azul que aparece cuando una computadora que ejecuta una versión del sistema operativo Windows falla y se apaga abruptamente. La causa de un BSOD se describe en la pantalla azul en sí, pero ver que la pantalla azul solo es visible durante un par de segundos antes de que la computadora se apague por completo o se reinicie, analizando todo el BSOD en ese momento es imposible.
Sin embargo, afortunadamente, cada vez que una computadora con Windows correctamente configurada falla y muestra un BSOD, crea un archivo de volcado (.dmp) que contiene los detalles del BSOD. Sin embargo, los archivos .dmp que crea Windows están en lenguaje informático y deben convertirse a un formato comprensible para los humanos antes de poder analizarlos.WinDBG(GanarbajasDmiBtuGRAMOSger) es una utilidad de software creada por Microsoft que es capaz de cargar y presentar los archivos .dmp que las computadoras Windows crean cuando BSOD a los usuarios para su análisis. Sin embargo, para utilizarWinDBGpara el análisis de BSOD, tendrá que configurarlo adecuadamente, y eso es exactamente lo que esta guía le enseñará a hacer.
Etapa 1: asegurarse de tener la versión correcta de .NET Framework
Para trabajar de la forma en que se supone que debe hacerlo,WinDBGrequiere nada menos que la versión4.5.2de Microsoft .NET Framework. Si tiene alguna otra versión de .NET Framework instalada en la computadora en la que desea analizar los archivos .dmp, descargue .NET Framework4.5.2desdeaquíy luego instálelo antes de continuar con la descarga, instalación y configuraciónWinDBG.
Para verificar qué versión de .NET Framework tiene, mantenga presionada la teclatecla de WindowsyPresiona R. En el cuadro de diálogo ejecutar, escriba
%windir%Microsoft.NETFramework
Verá la carpeta con la versión. Si muestra una carpeta con “4.0.etc”, lo más probable es que ya tenga la versión 4.5 de .NET Framework.
Paso 2: Descarga e instala WinDBG
Hacer clicaquípara comenzar a descargar elWinDBG
Una vez elWinDBGinstalador (un archivo llamadosdksetup.exepor defecto) se ha descargado, navegue hasta él y haga doble clic en él para iniciarlo.
Especifique una ubicación de instalación personalizada paraWinDBGo simplemente use la ubicación de instalación predeterminada preconfigurada.
Aceptar elWinDBGacuerdo de licencia.
Sobre elSeleccione las características que desea instalarpantalla, seleccione sólo laHerramientas de depuración para Windowscaracterística y haga clic eninstalarpara iniciar la instalación.
EsperarWinDBGy su característica seleccionada para ser descargada e instalada en su computadora.
Etapa 3: Asociación de archivos .dmp con WinDBG
Para que pueda leer y analizar los archivos .dmp que crea su computadora, primero debe asociar los archivos .dmp conWinDBG. Para hacerlo, necesita:
Si está utilizando Windows 8 o posterior, haga clic derecho en elMenu de iniciopara abrir elMenú WinXy haga clic enSímbolo del sistema (administrador). Si está utilizando una versión anterior de Windows, abra elMenu de iniciobuscar “cmd”, haga clic con el botón derecho en el resultado de la búsqueda llamadocmdy haga clic enEjecutar como administrador. Esto lanzará un elevadoSímbolo del sistema.
Escriba lo siguiente en el elevadoSímbolo del sistemay presionaEnter:
cd c:Program Files (x86)Windows Kits8.1Debuggersx64
Usar:Si la ubicación de instalación de su instancia deWinDBGes diferente, reemplace todo lo que está delante dediscos compactosen la línea de comando anterior con la ubicación de instalación real deWinDBGen tu caso.
A continuación, escriba lo siguiente en el elevadoSímbolo del sistemay presionaEnter:
windbg.exe -IA
Si todo ha ido bien, una nuevaWinDBGventana que contiene un cuadro de diálogo que confirma la asociación de los archivos .dmp de su computadora conWinDBGaparecerá. Si aparece un cuadro de confirmación de este tipo, puede continuar y close ambas cosasWinDBGy el elevadoSímbolo del sistema.
Etapa 4: Configuración de la ruta del símbolo para WinDBG
Para leer los binarios en un archivo .dmp,WinDBGutiliza símbolos que debe tener a mano siempre que lo requiera para leer y analizar un archivo .dmp. La ruta del símbolo es el directorio en su computadora dondeWinDBGalmacena todos sus símbolos descargados. Si bien es libre de convertir cualquier ubicación del disco duro de su computadora en la ruta de símbolos para la instalación deWinDBG, esta es una etapa extremadamente crucial y frágil, por lo que se recomienda que simplemente use la ubicación predeterminada (la misma que se usa en esta guía). Así es como puede configurar la ruta del símbolo paraWinDBG:
lanzar un nuevoWinDBGventana abriendo laMenu de inicioy haciendo clic enTodos los programas>equipo de ventanas>Herramientas de depuración para x64>WinDBG (x64).
CuandoWinDBGlanzamientos, haga clic enArchivo>Ruta del archivo de símbolos.
Escriba lo siguiente en elRuta de búsqueda de símboloscuadro y haga clic enDE ACUERDO:
SRV*C:SymCache*https://msdl.microsoft.com/download/symbols
Esto instruiráWinDBGpara crear una nueva carpeta llamadaSymCacheenDiscoteca local Cy descargue nuevos símbolos y guárdelos en esta carpeta. Puedes reemplazarC:SymCacheen el texto de arriba con cualquier directorio de su elección donde desee tenerWinDBGalmacenar sus símbolos.
Haga clic enArchivo>Guardar espacio de trabajo. Esto guardará la nueva ruta de símbolo que ha configurado.
CerrarWinDBGhaciendo clic enArchivo>Exit.
Etapa 5: Probar su instalación de WinDBG
Una vez que haya descargado, instalado y configurado adecuadamenteWinDBGtodo lo que le queda por hacer es tomar su instalación deWinDBGdar una vuelta y ver si funciona o no como se supone que debe hacerlo. Para probar su instalación deWinDBGnecesitas:
Descargareste archivo .ZIP.
Extraiga el archivo .ZIP descargado a una nueva carpeta y haga doble clic en el archivo .dmp entre su contenido para recibir instruccionesWinDBGpara empezar a leerlo y mostrarlo.
Una nueva instancia deWinDBGse abrirá automáticamente y verá el texto que aparece en el espacio de trabajo. Este es el primer archivo .dmp queWinDBGestá analizando en su sistema, por lo que puede tomar una cantidad significativa de tiempo comoWinDBGdescargará símbolos y los guardará en la ruta de símbolo que configuró mientras traduce el archivo .dmp que se usa para probarlo. La próxima vez que utiliceWinDBGpara analizar un archivo .dmp, no tomará tanto tiempo como lo está tomando con este.
CuandoWinDBGha terminado de analizar y traducir el archivo .dmp de prueba, el resultado se verá así:
La línea probablemente causada por indica qué desencadenó el BSOD.
Seguimiento: propietario de la máquina
El texto al final que está en negrita aparece tan pronto como un archivo .dmp se ha leído y analizado por completo. Una vez que aparezca este texto, el archivo .dmp se habrá leído por completo, sabrá que su instalación deWinDBGfunciona y puede pasar a analizar tantos otros archivos .dmp como desee. Ahora puede salirWinDBGhaciendo clic enArchivo>Exit.
Leer siguiente
- Cómo corregir ‘Error en la creación del archivo de volcado debido a un error durante la creación del volcado’
- ¿Cómo analizar y monitorear la carga de la CPU en tiempo real en los enrutadores Cisco?
- ¿Cómo analizar y monitorear la utilización de memoria en tiempo real en dispositivos de red?
- Los 5 mejores softwares para analizar el rendimiento de la base de datos