Recibe un error de infracción de acceso y el sistema puede parecer que no responde cuando intenta instalar una actualización desde Windows Update o desde Microsoft Update

Se aplica a
Microsoft Windows XP Professional Microsoft Windows XP Home Edition Microsoft Windows XP Media Center Edition 2004 Microsoft Windows XP Media Center Edition 2005 Microsoft Windows XP Tablet PC Edition Microsoft Update

El problema que describe la sección "Síntomas" se corrigió en Windows Update Agent 3.0 y en la actualización 927891. Estas actualizaciones se distribuyeron a través de Microsoft Update en junio y julio de 2007. Si sigue experimentando un problema que se asemeja al que se describe en este artículo, puede tratarse de otro problema. Para solucionar problemas similares, consulte la sección "Problemas similares y soluciones" más adelante en este artículo.

Síntomas

Cuando intenta instalar una actualización desde Windows Update o desde Microsoft Update, experimenta los síntomas siguientes:

  • Puede parecer que el sistema deja de responder cuando Windows Update busca actualizaciones que usen Windows Installer.
  • Recibe un error de infracción de acceso en el proceso de Svchost.exe. Este proceso está relacionado con el servicio de Novedades automáticas. Esta infracción de acceso se produce cuando utiliza las Novedades automáticas para buscar actualizaciones mediante la programación automática diaria o cuando visita el sitio web de Microsoft Update para buscar actualizaciones manualmente.
  • Se produce una pérdida de memoria cuando Windows Update busca actualizaciones que usen Windows Installer.
  • Los exámenes de Windows Update tardan mucho tiempo, a veces horas, en finalizar.

Resolución

Para resolver este problema, siga estos pasos.

Paso 1: Descargar e instalar la actualización 927891

Para obtener el paquete independiente de esta actualización, vaya al sitio web del Catálogo de Microsoft Update.

Para obtener más información sobre cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

119591 Cómo obtener archivos de soporte técnico de Microsoft desde servicios en línea Microsoft examinó este archivo en busca de virus. Microsoft usó el software de detección de virus más reciente que había disponible en la fecha en la que se publicó el archivo. El archivo está guardado en servidores de seguridad mejorada que ayudan a prevenir cambios no autorizados del archivo.

Paso 2: Descargar e instalar el Agente de Windows Update (WUA) 3.0

Para descargar WUA 3.0, haga clic en el vínculo de la versión de Windows que está ejecutando.

Versiones de Windows basadas en x86

Descargar Descargue el paquete WindowsUpdateAgent30-x86.exe ahora.

Versiones de Windows basadas en x64

Descargar Descargue el paquete WindowsUpdateAgent30-x64.exe ahora.

Versiones de Windows basadas en Itanium

Descargar Descargue el paquete WindowsUpdateAgent30-ia64.exe ahora.

Estado

Este problema se corrigió en Windows Update Agent 3.0 y en la actualización 927891.

Más información

Más información para usuarios avanzados

Actualización técnica: 22 de mayo de 2007

Microsoft ha publicado un aviso de seguridad de Microsoft sobre este problema para profesionales de TI. El aviso de seguridad contiene información adicional relacionada con la seguridad sobre este problema. Para ver el aviso de seguridad, visite el siguiente sitio web de Microsoft:

http://www.microsoft.com/technet/security/advisory/927891.mspx Nota: En este artículo solo se tratan las correcciones de componentes MSI. Esta corrección es un componente de una corrección de dos partes que incluye una actualización del software cliente de Windows Update. Estas actualizaciones se implementarán automáticamente mediante Windows Update en mayo de 2007 y junio de 2007. Sin embargo, algunos clientes pueden elegir instalar manualmente estas actualizaciones. Para solucionar por completo el problema del sistema que no responde, se debe instalar esta corrección para MSI y actualizar el cliente de Windows Update a la versión 3.0. Al instalar la corrección de MSI y el nuevo cliente, las herramientas de supervisión de procesos pueden seguir mostrando el uso de la CPU en cerca del 100 por ciento. Sin embargo, el sistema debe seguir respondiendo y no debe bloquearse. Si otra tarea requiere ciclos de CPU, se compartirán. Sin embargo, si el sistema está inactivo, MSI utilizará los ciclos completos que están disponibles para completarse en el menor tiempo posible. Si otra tarea se ejecuta al mismo tiempo que MSI, es posible que el sistema se ejecute un poco más lentamente. Sin embargo, el equipo debería seguir respondiendo. Recuerde que debe instalar la corrección de MSI y el nuevo cliente para hacer frente a los sistemas bloqueados o que no responden. Se espera que las herramientas de monitoreo de procesos aún muestren el uso de la CPU cerca del 100 por ciento, pero se espera que la computadora no responda. Si observa el monitor de procesos, es posible que todavía vea el uso de la CPU cerca del 100 por ciento durante algunas exploraciones si el equipo está inactivo. Este es el comportamiento esperado.

Importante Muchas instancias del proceso de Svchost.exe pueden estar ejecutándose en un equipo basado en Windows. Estos procesos Svchost.exe controlan ciertas tareas. La actualización de software que se describe en este artículo solo está diseñada para resolver el problema que se menciona en la sección "Síntomas". Otros problemas que experimente con Svchost.exe pueden requerir soluciones alternativas o pasos de solución de problemas.

Para resolver este problema, debe instalar esta actualización junto con el cliente automático 3.0 de Windows Update. El cliente automático 3.0 de Windows Update se lanzará automáticamente a través de Novedades automáticas antes del 30 de junio de 2007. El cliente de Windows actualizado cambiará el modelado de subprocesos para mover los exámenes MSI a un subproceso independiente de la interfaz de usuario.

Para la actualización de MSI, instale una de las siguientes actualizaciones basadas en la versión de Windows instalada. Para determinar la versión de Windows instalada, siga estos pasos:

  1. Haga clic en Inicio y en Ejecutar, escriba sysdm.cpl y haga clic en Aceptar.
  2. En el cuadro de diálogo Propiedades del sistema , haga clic en la pestaña General y, después, observe la información que aparece en Sistema.

Después de descargar la actualización adecuada, haga doble clic en el paquete de actualización para instalarlo.

Nota Todas las versiones de Windows XP, excepto las versiones de Windows XP Media Center, indican "Versión 2002" en la pestaña General del cuadro de diálogo Propiedades del sistema . La actualización que se muestra en la sección "Windows XP, todas las versiones (incluidas todas las versiones de Windows XP Media Center)" es correcta para todas las versiones de Windows XP. Esto incluye todas las versiones de Windows XP Media Center.

Nota: Para instalar la actualización, quizás tenga que aplicar el Service Pack más reciente para la versión de Windows que está ejecutando. Para más información, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:

889100 Cómo obtener el Service Pack más reciente para Windows Server 2003

322389 Cómo obtener el Service Pack más reciente de Windows XP

Windows XP, todas las versiones (incluidas todas las versiones de Windows XP Media Center)

Información de la actualización

Los archivos siguientes se pueden descargar del Centro de descarga de Microsoft:

Descargar Descargue ahora el paquete de actualización para Windows XP (927891).

Descargar Descargue ahora el paquete de actualización para Windows XP x64 Edition (927891).

 Fecha de lanzamiento: 7 de mayo de 2007

 Para obtener más información sobre cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

119591 Cómo obtener archivos de soporte técnico de Microsoft desde servicios en línea Microsoft examinó este archivo en busca de virus. Microsoft usó el software de detección de virus más reciente que había disponible en la fecha en la que se publicó el archivo. El archivo está guardado en servidores de seguridad mejorada que ayudan a prevenir cambios no autorizados del archivo.

Requisitos previos

Debe tener instalado Windows XP SP2 antes de aplicar esta actualización. También debe tener instalado Windows Installer 3.1 antes de aplicar esta actualización.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar esta actualización.

Información de reemplazo de actualización

Esta actualización reemplaza a la siguiente:

916089 CORRECCIÓN: Al ejecutar Windows Update para buscar actualizaciones que usan Windows Installer, incluidas las actualizaciones de Office, puede experimentar una pérdida de memoria o recibir un mensaje de error para el proceso Svchost

Información de archivo

Windows XP, versiones de 32 bits

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma Requisito de Service Pack Rama de servicio
Msi31.dll 3.1.4000.4039 2,854,400 18 de abril de 2007 16:12 x86 SP2 SP2GDR
Msi31.dll 3.1.4000.4039 2,854,400 18 de abril de 2007 16:14 x86 SP2 SP2QFE

Windows XP, versiones de 64 bits

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma Requisito de Service Pack Rama de servicio
Msi.dll 3.1.4000.4042 4,491,264 23 de marzo de 2007 12:35 x64 SP2 SP2GDR
Wmsi.dll 3.1.4000.4042 2,854,400 23 de marzo de 2007 12:35 x86 SP2 SP2GDR\WOW
Msi.dll 3.1.4000.4042 4,491,264 23 de marzo de 2007 12:31 x64 SP2 SP2QFE
Wmsi.dll 3.1.4000.4042 2,854,400 23 de marzo de 2007 12:32 x86 SP2 SP2QFE\WOW

Windows Server 2003

Información de la actualización Los archivos siguientes pueden descargarse desde el Centro de descarga de Microsoft:

Descargar Descargue ahora el paquete de actualización para Windows Server 2003 (927891).

Descargar Descargue ahora el paquete de actualización para Windows Server 2003 x64 Edition (927891).

Descargar Descargue ahora la actualización de Windows Server 2003 para el paquete para sistemas basados en Itanium (927891).

 Fecha de lanzamiento: 7 de mayo de 2007

 Para obtener más información sobre cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

119591 Cómo obtener archivos de soporte técnico de Microsoft desde servicios en línea Microsoft examinó este archivo en busca de virus. Microsoft usó el software de detección de virus más reciente que había disponible en la fecha en la que se publicó el archivo. El archivo está guardado en servidores de seguridad mejorada que ayudan a prevenir cambios no autorizados del archivo.

Requisitos previos

Debe tener instalado Windows Windows Server 2003 SP1 o Windows Server 2003 SP2 antes de aplicar esta actualización.

Requisito de reinicio

Una vez aplicada esta actualización debe reiniciar el equipo.

Información de reemplazo de actualización

Esta actualización reemplaza a la siguiente:

916089 CORRECCIÓN: Al ejecutar Windows Update para buscar actualizaciones que usan Windows Installer, incluidas las actualizaciones de Office, puede experimentar una pérdida de memoria o recibir un mensaje de error para el proceso Svchost

Información de archivo

versiones basadas en x86 de Windows Server 2003

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma Requisito de Service Pack Rama de servicio
Msi.dll 3.1.4000.4042 2,854,400 17 de marzo de 2007 08:11 x86 SP2 SP2GDR
Msi.dll 3.1.4000.4042 2,854,400 17 de marzo de 2007 09:11 x86 SP2 SP2QFE

Windows Server 2003, versiones basadas en x64

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma Requisito de Service Pack Rama de servicio
Msi.dll 3.1.4000.4042 4,491,264 23 de marzo de 2007 12:35 x64 SP2 SP2GDR
Wmsi.dll 3.1.4000.4042 2,854,400 23 de marzo de 2007 12:35 x86 SP2 SP2GDR\WOW
Msi.dll 3.1.4000.4042 4,491,264 23 de marzo de 2007 12:31 x64 SP2 SP2QFE
Wmsi.dll 3.1.4000.4042 2,854,400 23 de marzo de 2007 12:32 x86 SP2 SP2QFE\WOW

Versiones de Windows Server 2003 basadas en Itanium

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma Requisito de Service Pack Rama de servicio
Msi.dll 3.1.4000.4042 5,992,960 23 de marzo de 2007 12:34 IA-64 SP2 SP2GDR
Wmsi.dll 3.1.4000.4042 2,854,400 23 de marzo de 2007 12:34 x86 SP2 SP2GDR\WOW
Msi.dll 3.1.4000.4042 5,992,960 23 de marzo de 2007 12:30 IA-64 SP2 SP2QFE
Wmsi.dll 3.1.4000.4042 2,854,400 23 de marzo de 2007 12:30 x86 SP2 SP2QFE\WOW

Microsoft Windows 2000

Información de la actualización

Requisitos previos

Debe tener instalado Windows 2000 Service Pack 4 antes de aplicar esta actualización. También debe tener instalado Windows Installer 3.1 antes de aplicar esta actualización.

Requisito de reinicio

Una vez aplicada esta actualización debe reiniciar el equipo.

Información de reemplazo de actualización

Esta actualización reemplaza a la actualización 916089. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

916089 CORRECCIÓN: Al ejecutar Windows Update para buscar actualizaciones que usan Windows Installer, incluidas las actualizaciones de Office, puede experimentar una pérdida de memoria o recibir un mensaje de error para el proceso Svchost
 Los archivos siguientes se pueden descargar del Centro de descarga de Microsoft:

Descargar Descargue ahora el paquete de actualización para Microsoft Windows 2000 (927891).

Para obtener más información acerca de los términos que se utilizan para describir las actualizaciones de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

824684 Descripción de la terminología estándar que se usa para describir las actualizaciones de software de Microsoft

Problemas similares y resoluciones

Si sigue experimentando un problema que se asemeja al que se describe en este artículo, puede tratarse de otro problema. Para obtener más información sobre problemas similares y soluciones, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:

939273 No puede implementar actualizaciones de software en un equipo que ejecuta Microsoft Windows XP o Microsoft Windows Server 2003

932762 El proceso de Service Host se detuvo inesperadamente en Windows Server 2003

931852 Mensajes de error cuando inicia un equipo basado en Windows XP y, a continuación, intenta descargar actualizaciones de Windows

910666 El proceso de Svchost.exe puede finalizar de forma inesperada en un equipo basado en Windows Server 2003

894538 Cuando el Servicio de autenticación Internet recibe un atributo desconocido en un paquete, un servidor del Servicio de autenticación de Internet basado en Windows Server 2003 deja de responder

927385 Recibe un mensaje de error después de que un equipo con Windows XP ejecute una actualización automática y es posible que no pueda ejecutar ningún programa después de cerrar el cuadro de diálogo del mensaje de error "svchost.exe - Error de aplicación" Si estos artículos de Microsoft Knowledge Base no le ayudan a resolver el problema o si experimenta síntomas distintos de los que se describen en este artículo, Busque más información en Microsoft Knowledge Base. Para realizar una búsqueda en Microsoft Knowledge Base, visite el siguiente sitio web de Microsoft:

http://support.microsoft.com A continuación, escriba el texto del mensaje de error que recibe o escriba una descripción del problema en el campo Buscar soporte técnico (KB).