El servidor SMB de Windows no responde

En este artículo se explica por qué un servidor de bloqueo de mensajes de Windows Server (SMB) deja de responder y cómo solucionar el problema.

Versión original del producto:   Windows Server 2012 R2, Windows Server 2008 R2 Service Pack 1
Número KB original:   3061415

Síntomas

Cuando el recurso compartido \ \ servername no \ funciona, ¿qué se hace a continuación?

Causa

El tráfico SMB entrante se controla en el kernel a través del controlador Srv2.sys (smb2) y el Srv.sys entrante (smb1). Para un servidor de archivos que no responde, que puede ser pingable pero no responde en el nivel SMB, la causa subyacente suele ser que estos dos controladores se bloquean temporal o permanentemente. Los datos necesarios para examinar estos subprocesos de kernel se obtienen más fácilmente forzando un volcado de memoria del kernel (error de bloqueo o de detenerse) del servidor.

Dado que obtener un volcado de memoria del cuadro es un paso de solución de problemas extremo, debe asegurarse de que ha completado todos los demás pasos de solución de problemas adecuados en primer lugar. En el siguiente diagrama de flujo se explica lo que debe hacer antes de volcar el cuadro.

Solucionar problemas del diagrama de flujo

Solución

Al examinar el archivo de volcado de memoria a través de las herramientas de depuración para Windows (WinDbg), deberías poder determinar si hay subprocesos de kernel bloqueados (srv.sys o srv2.sys), y el equipo de depuración de Microsoft te ayudará a investigarlo. Este artículo se actualizará cuando haya una resolución disponible.

Más información

Para obtener información detallada sobre cómo volcar un kernel, consulta Cómo generar un kernel o un archivo de volcado de memoria completo en Windows Server 2008 y Windows Server 2008 R2.

Para probar nuestro sitio de análisis de memory.dmp automatizado, que puede identificar la mayoría de las revisiones de Microsoft para detectar errores de bloqueo y detener, vaya a Diagnóstico de soportetécnico.