Compartir a través de


Guía del escenario: Solución de problemas en los que el apagado del sistema deja de responder

En esta guía de escenario se explica cómo solucionar problemas en los que un apagado del sistema no se completa y deja de responder. También ayuda a recopilar los datos e iniciar el análisis del problema. Para obtener más información, consulte Información general sobre el apagado del sistema.

El archivo de volcado de memoria

Para solucionar este escenario, necesita un volcado de memoria completo. Si la máquina tiene mucha memoria, debe configurar un volcado de memoria activo para reducir el tamaño del archivo de volcado. Para obtener un volcado de memoria, inicie un apagado y espere 10 minutos para el análisis de volcado de memoria. Use el mismo método que para solucionar problemas de un equipo que se encuentra en un estado inmovilizado para configurar y crear el archivo memory.dmp . El archivo es para el análisis desde un equipo físico o una máquina virtual.

Herramientas de depuración

Para analizar el archivo de volcado de memoria, instale el depurador de Windows.

La extensión de depuración MEX para WinDbg ayuda a depurar y analizar problemas de apagado. También puede simplificar las tareas comunes del depurador y proporciona eficaces funcionalidades de filtrado de texto al depurador.

Preparación del análisis

Configure el depurador de Windows con la ruta de acceso del símbolo para que el depurador de Windows pueda cargar símbolos para analizar el escenario.

Use una carpeta local (por ejemplo, c:\Symbols) para almacenar en caché con el servidor de símbolos de Microsoft. Establezca la ruta de acceso de símbolo como se indica a continuación:

Captura de pantalla que muestra la ruta de acceso del símbolo en la configuración de depuración.

Descomprima el archivo mex.zip y copie la versión de 64 bits de mex.dll en la carpeta winext en la ruta de acceso de las herramientas del depurador instaladas (por ejemplo, C:\Prgram Files (x86)\Windows Kits\10\Debuggers\x64\winext\mex.dll).

Inicie el depurador, cargue el archivo memory.dmp y cargue la extensión mex. Por ejemplo:

0: kd> .load C:\Prgram Files (x86)\Windows Kits\10\Debuggers\x64\winext\mex.dll
Mex External 3.0.0.7172 Loaded!

Análisis con depuradores

Puede analizar archivos de volcado de memoria con depuradores.

Las posibles causas que bloquean el apagado durante horas son:

Situaciones de kernel bloqueadas

Compruebe si hay subprocesos bloqueados mediante el comando !mex.tl -t. Por ejemplo:

Captura de pantalla que muestra los subprocesos bloqueados en la salida del comando.

Servicios que no terminan

Para aislar un problema con los servicios de terceros, inicie la máquina en modo seguro con los servicios de terceros deshabilitados y, a continuación, cállate con los servicios de terceros deshabilitados. Si el problema está relacionado con un servicio de terceros, siga usando la utilidad Configuración del sistema y el inicio selectivo para aislar el servicio que bloquea el apagado.

Compruebe el valor "ClearPageFileAtShutdown"

Compruebe los datos de valor del ClearPageFileAtShutdown valor (Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management). Si el valor es 0, la directiva para borrar el archivo de paginación en el apagado está deshabilitado. Si el valor es 1, la directiva está habilitada.

Referencias