El proceso Svchost.exe puede terminar inesperadamente en un equipo con Windows Server 2003

Seleccione idioma Seleccione idioma
Id. de artículo: 910666 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Puede experimentar uno o varios de los síntomas siguientes en un servidor basado en Microsoft Windows Server 2003:
  • Muchas aplicaciones y servicios no funcionan correctamente porque el proceso Svchost.exe termina inesperadamente. Se pueden grabar mensajes de error similares al siguiente en el registro de sucesos de aplicación:

    Tipo de suceso: error
    Origen del suceso: error de aplicación
    Categoría del suceso: (100)
    Id. del suceso: 1000

    Tipo de suceso: información
    Origen del suceso: error de aplicación
    Categoría del suceso: (100)
    Id. del suceso: 1004
    Descripción:
    Aplicación con errores svchost.exe, versión 5.2.3790.0, módulo con error ntdll.dll, versión 5.2.3790.0, dirección de error 0x0000694e.
    Palabras de datos:
    0000: 41 70 70 6c 69 63 61 74 Aplicación con error
    0008: 69 6f 6e 20 46 61 69 6c
    0010: 75 72 65 20 20 73 76 63 Origen
    0018: 68 6f 73 74 2e 65 78 65 host.exe
    0020: 20 35 2e 32 2e 33 37 39 5.2.379
    0028: 30 2e 30 20 69 6e 20 6e 0.0 in n
    0030: 74 64 6c 6c 2e 64 6c 6c tdll.dll
    0038: 20 35 2e 32 2e 33 37 39 5.2.379
    0040: 30 2e 30 20 61 74 20 6f 0.0 en posición
    0048: 66 66 73 65 74 20 30 30 00
    0050: 30 30 36 39 34 65 00694e
    Nota
    Las direcciones de memoria varían y puede que se vean afectadas otras aplicaciones.
  • Se graba el siguiente mensaje de error en el registro de sucesos del sistema:

    Tipo de suceso: error
    Origen del suceso: Administrador de control de servicios
    Categoría del suceso: ninguna
    Id. del suceso: 7023
    Descripción:
    El servicio Servidor terminó con el siguiente error:
    Acceso denegado.
    Nota
    Una versión basada en texto del registro de sucesos del sistema contiene el mensaje de error siguiente:
    El servicio Servidor terminó con el siguiente error: %%5
  • El servicio Servidor se detiene y no se reinicia. Se graba el siguiente mensaje de error en el registro de sucesos del sistema:

    Tipo de suceso: información
    Origen del suceso: Administrador de control de servicios
    Categoría del suceso: ninguna
    Id. del suceso: 7036
    Descripción:
    El servicio Servidor entró en estado de detención.

    Tipo de suceso: error
    Origen del suceso: Administrador de control de servicios
    Categoría del suceso: ninguna
    Id. del suceso: 7023
    Descripción:
    El servicio Servidor terminó con el siguiente error:
    El servidor se está usando y no se puede descargar.
    Nota
    Una versión basada en texto del registro de sucesos del sistema contiene el mensaje de error siguiente:
    El servicio Servidor terminó con el siguiente error: %%1811
    El error 1811 se asigna al error "ERROR_SERVER_HAS_OPEN_HANDLES". El servidor se está usando y no se puede descargar.

    Además, el servicio Instrumental de administración de Windows (WMI) se detiene y el servicio Servidor termina inesperadamente. Se graba el siguiente mensaje de error en el registro de sucesos del sistema:
    Tipo de suceso: error
    Origen del suceso: Administrador de control de servicios
    Categoría del suceso: ninguna
    Id. del suceso: 7032
    Descripción:
    El Administrador de control de servicios intentó realizar una acción correctora (reiniciar el servicio) después de la terminación inesperada del servicio Instrumental de administración de Windows, pero no pudo porque se produjo el error siguiente:
    Una instancia del servicio ya se está ejecutando.
  • En un nodo del clúster de Windows, los recursos de servidor de archivos de clúster no pueden ponerse en conexión. Además, el servidor puede grabar el mensaje de error siguiente en el registro de sucesos del sistema:
    Tipo de suceso: error
    Origen del suceso: ClusSvc
    Id. del suceso: 1068
    Descripción:
    Los recursos del recurso compartido de archivos del clúster <<Placeholder>nombreDeRecurso</Placeholder>> no pudieron iniciarse y sufrieron el error 2114

    Tipo de suceso: error
    Origen del suceso: ClusSvc
    Id. del suceso: 1055
    Descripción:
    El del recurso compartido de archivos del clúster <<Placeholder>nombreDeRecurso</Placeholder>> ha producido un error en una comprobación del estado.
    El código de error es 2114.
  • La herramienta Srvinfo.exe no funciona correctamente. (Esta herramienta está incluida en el Kit de recursos de Windows Server 2003).
  • Al intentar iniciar el servicio Servidor manualmente con el complemento Administración del equipo o escribiendo net start server en el símbolo del sistema, puede recibir un mensaje de error similar al siguiente:

    No se pudo iniciar el servicio Servidor en el equipo local.
    Error 5: acceso denegado.
    Notas
    • Este comportamiento se produce aunque la cuenta de usuario sea miembro del grupo local Administradores y el servicio Servidor esté configurado para iniciarse con las credenciales del sistema local.
    • Normalmente, si se reinicia el equipo se corrige temporalmente el problema.

Causa

Este problema se puede producir si en el equipo no hay memoria suficiente. Cuando el equipo experimenta esta condición, se pueden producir daños en la memoria en el montón privado de un archivo de biblioteca de vínculos dinámicos (.dll). Estos daños aleatorios en el montón pueden hacer que los programas se bloqueen.

Los daños en la memoria pueden producirse si se ejecutan programas que utilizan mucha memoria en un equipo que tenga habilitada la especificación Extensiones de direcciones físicas (PAE, Physical Addressing Extensions) de Intel. PAE permite que un equipo admita la instalación de más de 4 gigabytes (GB) de memoria.

El servicio Servidor se ejecuta en un equipo basado en Windows Server 2003 junto con algunos otros servicios en un proceso Svchost.exe. Si el proceso Svchost.exe termina inesperadamente y no hay memoria suficiente, no puede reiniciarse.

Solución

Para evitar este problema, desactive la especificación PAE. Debe quitar el modificador /PAE o incluir el modificador /NOPAE en el archivo Boot.ini.

Notas
  • Al quitar el modificador /PAE del archivo Boot.ini, el equipo no puede utilizar toda su memoria disponible si tiene más de 4 GB de RAM.
  • Algunos servidores tienen una característica "memoria de conexión instantánea" que habilita PAE incluso aunque no se establezca el modificador /PAE en el archivo Boot.ini.
Para comprobar que el modificador /PAE está habilitado en el servidor, examine la subclave del Registro siguiente:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management


Nombre de clave: PhysicalAddressExtension
Tipo: DWORD
Valor: 1
Nota
Aunque establezca este valor del Registro en 0, puede restablecerse automáticamente en 1 después de reiniciar, a menos que se establezca el modificador /NOPAE.

Solución

Para resolver este problema, utilice uno de los métodos siguientes:
  • Actualice el sistema a Windows Server 2003 Service Pack 1 (SP1).
  • Instale la revisión 895575. Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    895575 Un proceso que se ejecuta en el núcleo Extensión de direcciones físicas puede experimentar daños de memoria en Windows Server 2003
Nota
La revisión 895575 se recomienda para los clústeres de servidores basados en Windows Server 2003 y las instalaciones de Microsoft SQL Server 2000. Para obtener más información, haga clic en los números siguientes para ver los artículos correspondientes en Microsoft Knowledge Base:
895092 Revisiones recomendadas para clústeres de servidor con Windows Server 2003

Además, pueden necesitarse las revisiones siguientes, según la función del equipo y el software que se ejecute:
  • Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    829994 El equipo con Windows Server 2003 puede experimentar una infracción de acceso en Svchost.exe cuando quedan muy poco recursos
  • Si el programa Provider Host (Wmiprvse.exe) de Instrumental de administración de Windows (WMI) se bloquea en un equipo basado en Windows Server 2003 que esté muy cargado, instale la revisión 835438. Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    835438 Wmiprvse.exe se bloquea en las condiciones de memoria insuficiente en Windows Server 2003
  • Cuando un programa o un servicio dejan de responder, Informe de errores de Windows no puede crear un archivo de volcado si el equipo está funcionando con mucha carga o si hay abiertos muchos subprocesos. En este caso, instale la revisión 837018. Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    837018 Informe de errores de Windows no puede crear un archivo de volcado en Windows Server 2003

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Para determinar rápidamente si la especificación PAE se está utilizando en un equipo, ejecute el programa Winver.exe. Si este programa indica que la memoria física tiene más de 4 GB, se está utilizando la especificación PAE.

Para obtener más información acerca de PAE, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
283037 Hay disponible compatibilidad con gran cantidad de memoria en Windows Server 2003 y Windows 2000


Para obtener más información acerca de los parámetros que se pueden usar en el archivo Boot.ini, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
833721 Opciones de modificador disponibles para los archivos Boot.ini de Windows XP y Windows Server 2003
Para obtener información adicional acerca de las versiones de las revisiones, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824994 Descripción del contenido de los paquetes de actualización de software de Windows Server 2003 y del Service Pack 2 de Windows XP
Para obtener más información sobre el instalador de paquetes de Windows y de los Componentes de Windows (Uodate.exe), visite el sitio Web de Microsoft siguiente:
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/deployment/winupdte.mspx

Referencias

840987 MS04-032: Actualización de seguridad para Microsoft Windows
834628 Los datos están dañados cuando PAE está habilitado en un equipo con Windows Server 2003
283037 Hay disponible compatibilidad con gran cantidad de memoria en Windows Server 2003 y Windows 2000
824994Descripción del contenido de los paquetes de actualización de software de Windows Server 2003 y del Service Pack 2 de Windows XP
890352Un programa puede dejar de responder, y se registran los sucesos 50 y 26, cuando el programa trata de escribir los datos en un punto de montaje del volumen en un equipo con Windows Server 2003

Propiedades

Id. de artículo: 910666 - Última revisión: viernes, 13 de abril de 2007 - Versión: 3.1
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
Palabras clave: 
kbtshoot kbprb KB910666

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com