Se produce un mensaje de error Stop "0x00000124" cuando utiliza la característica "conexión en caliente" para agregar o quitar un dispositivo PCI Express en un equipo basado en Windows Server 2008 o en un equipo basado en Windows Vista

Se aplica a: Windows VistaWindows Server 2008

Soporte para Windows Vista Service Pack 1 (SP1) finaliza el 12 de julio de 2011. Para seguir recibiendo actualizaciones de seguridad para Windows, asegúrese de que está ejecutando Windows Vista con Service Pack 2 (SP2). Para obtener más información, consulte la página web de Microsoft: está finalizando el soporte para algunas versiones de Windows.

Síntomas


Imagine la siguiente situación:
  • Tiene una interfaz de Express de interconexión de componentes periféricos (PCI, Peripheral Component Interconnect) que admita la característica "conexión en caliente" en un equipo basado en Windows Server 2008 o en un equipo basado en Windows Vista.
  • Conectar un dispositivo al puerto raíz de la interfaz PCI Express.
  • Utilice la característica "conexión en caliente" para agregar o quitar un dispositivo PCI Express en el equipo.
En este escenario, el equipo basado en Windows Server 2008 o en el equipo basado en Windows Vista puede reiniciarse inesperadamente. Además, recibirá el siguiente mensaje de error:
0x00000124
Nota: Cuando reinicia un equipo basado en Windows Server 2008 o en un equipo basado en Windows Vista, el problema también puede producirse si un dispositivo PCI está conectado al puerto raíz del bus PCI-Express en el equipo.

Causa


Este problema se produce porque el recurso reequilibrio se desencadena después de conectar caliente un dispositivo PCI. Durante el proceso de reequilibrio, el sistema no configura el valor de tamaño máximo de la carga correctamente en el puerto raíz del bus PCI Express. El valor incorrecto produce una incoherencia entre el puerto raíz del bus PCI Express y el dispositivo en el bus PCI Express. Por lo tanto, el sistema operativo desencadena una excepción de Machine Check Architecture (MCA) y el sistema operativo devuelve una excepción de "0x00000124".

Solución


Información de la revisión de Windows Vista

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix. Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión. Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

No hay ningún requisito previo.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar este hotfix.

Información de la sustitución de revisión

Esta revisión no sustituye a ninguna revisión publicada previamente.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.

Windows Vista, las ediciones de 32 bits

Nombre del archivoVersión del archivoTamaño del archivoFechaHoraPlataforma
Agp440.sys6.0.6000.2083256,37610-May-200803:14x86
Amdagp.sys6.0.6000.2083257,40010-May-200803:14x86
Isapnp.sys6.0.6000.2083249,72010-May-200803:14x86
Machine.infNot Applicable288,08809-May-200822:29Not Applicable
Msisadrv.sys6.0.6000.2083216,44010-May-200803:14x86
Mssmbios.sys6.0.6000.2083231,28810-May-200803:14x86
Nv_agp.sys6.0.6000.20832109,11210-May-200803:14x86
Pci.sys6.0.6000.20832143,92810-May-200803:14x86
Rdpdr.sys6.0.6000.20832242,68810-May-200801:22x86
Sisagp.sys6.0.6000.2083255,86410-May-200803:14x86
Streamci.dll6.0.6000.2083225,14410-May-200803:14x86
Swenum.sys6.0.6000.2083215,28810-May-200803:14Not Applicable
Termdd.sys6.0.6000.2083253,30410-May-200803:14x86
Uliagpkx.sys6.0.6000.2083260,98410-May-200803:14x86
Viaagp.sys6.0.6000.2083256,88810-May-200803:14x86
Volmgr.sys6.0.6000.2083252,79210-May-200803:14x86

Windows Vista con Service Pack 1, ediciones de 32 bits

Nombre del archivoVersión del archivoTamaño del archivoFechaHoraPlataforma
Agp440.sys6.0.6001.2217656,37610-May-200803:22x86
Amdagp.sys6.0.6001.2217657,40010-May-200803:22x86
Isapnp.sys6.0.6001.2217649,72010-May-200803:22x86
Machine.infNot Applicable288,44409-May-200822:31Not Applicable
Msisadrv.sys6.0.6001.2217616,44010-May-200803:22x86
Mssmbios.sys6.0.6001.2217631,28810-May-200803:22x86
Nv_agp.sys6.0.6001.22176109,11210-May-200803:23x86
Pci.sys6.0.6001.22176151,09610-May-200803:23x86
Rdpdr.sys6.0.6001.22176248,83210-May-200801:27x86
Sisagp.sys6.0.6001.2217655,86410-May-200803:24x86
Streamci.dll6.0.6001.2217625,14410-May-200803:24x86
Swenum.sys6.0.6001.2217615,28810-May-200803:24Not Applicable
Termdd.sys6.0.6001.2217654,32810-May-200803:24x86
Uliagpkx.sys6.0.6001.2217660,98410-May-200803:24x86
Viaagp.sys6.0.6001.2217656,88810-May-200803:24x86
Volmgr.sys6.0.6001.2217652,79210-May-200803:24x86

Windows Vista, las ediciones de 64 bits

Nombre del archivoVersión del archivoTamaño del archivoFechaHoraPlataforma
Agp440.sys6.0.6000.2083264,56810-May-200803:35x64
Isapnp.sys6.0.6000.2083223,60810-May-200803:35x64
Machine.infNot Applicable276,20809-May-200822:28Not Applicable
Msisadrv.sys6.0.6000.2083217,97610-May-200803:35x64
Mssmbios.sys6.0.6000.2083234,87210-May-200803:35x64
Nv_agp.sys6.0.6000.20832126,52010-May-200803:35x64
Pci.sys6.0.6000.20832170,55210-May-200803:36x64
Rdpdr.sys6.0.6000.20832305,66410-May-200801:46x64
Streamci.dll6.0.6000.2083226,68010-May-200803:37x64
Swenum.sys6.0.6000.2083215,54410-May-200803:39x64
Termdd.sys6.0.6000.2083262,52010-May-200803:39x64
Uliagpkx.sys6.0.6000.2083268,15210-May-200803:39x64
Volmgr.sys6.0.6000.2083262,52010-May-200803:37x64

Windows Vista con Service Pack 1, las ediciones de 64 bits

Nombre del archivoVersión del archivoTamaño del archivoFechaHoraPlataforma
Agp440.sys6.0.6001.2217664,56810-May-200804:03x64
Isapnp.sys6.0.6001.2217623,60810-May-200803:58x64
Machine.infNot Applicable276,56409-May-200822:30Not Applicable
Msisadrv.sys6.0.6001.2217617,97610-May-200803:58x64
Mssmbios.sys6.0.6001.2217634,87210-May-200803:58x64
Nv_agp.sys6.0.6001.22176126,52010-May-200803:58x64
Pci.sys6.0.6001.22176179,76810-May-200803:58x64
Rdpdr.sys6.0.6001.22176314,36810-May-200801:58x64
Streamci.dll6.0.6001.2217626,68010-May-200804:01x64
Swenum.sys6.0.6001.2217615,54410-May-200804:08x64
Termdd.sys6.0.6001.2217663,54410-May-200804:01x64
Uliagpkx.sys6.0.6001.2217668,15210-May-200804:08x64
Volmgr.sys6.0.6001.2217668,66410-May-200804:01x64

Windows Vista con Service Pack 1, ediciones basadas en Itanium

Nombre del archivoVersión del archivoTamaño del archivoFechaHoraPlataforma
Agp460.sys6.0.6001.22176136,70410-May-200801:00IA-64
Isapnp.sys6.0.6001.2217637,43210-May-200803:50IA-64
Machine.infNot Applicable270,75809-May-200822:29Not Applicable
Msisadrv.sys6.0.6001.2217625,14410-May-200803:47IA-64
Mssmbios.sys6.0.6001.2217657,40010-May-200803:47IA-64
Pci.sys6.0.6001.22176439,86410-May-200803:45IA-64
Rdpdr.sys6.0.6001.22176709,63210-May-200801:54IA-64
Streamci.dll6.0.6001.2217646,13610-May-200803:46IA-64
Swenum.sys6.0.6001.2217619,25610-May-200803:46Not Applicable
Termdd.sys6.0.6001.22176156,21610-May-200803:46IA-64
Volmgr.sys6.0.6001.22176148,53610-May-200803:46IA-64

Información sobre hotfix de Windows Server 2008

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix. Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión. Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma. Revisiones importantes de Windows Vista y Windows Server 2008 de se incluyen en los mismos paquetes. Sin embargo, sólo uno de estos productos puede aparecer en la página "Solicitud de revisión". Para solicitar el paquete de hotfix se aplica a Windows Vista y Windows Server 2008, sólo tiene que seleccionar el producto que aparece en la página.

Requisitos previos

No hay ningún requisito previo.

Requisito de reinicio

Tendrá que reiniciar el equipo después de aplicar este hotfix.

Información de la sustitución de revisión

Este hotfix no sustituye a otras revisiones.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.
Windows Server 2008, ediciones de 32 bits
Nombre del archivoVersión del archivoTamaño del archivoFechaHoraPlataforma
Agp440.sys6.0.6001.2217656,37610-May-200803:22x86
Amdagp.sys6.0.6001.2217657,40010-May-200803:22x86
Isapnp.sys6.0.6001.2217649,72010-May-200803:22x86
Machine.infNot Applicable288,44409-May-200822:31Not Applicable
Msisadrv.sys6.0.6001.2217616,44010-May-200803:22x86
Mssmbios.sys6.0.6001.2217631,28810-May-200803:22x86
Nv_agp.sys6.0.6001.22176109,11210-May-200803:23x86
Pci.sys6.0.6001.22176151,09610-May-200803:23x86
Rdpdr.sys6.0.6001.22176248,83210-May-200801:27x86
Sisagp.sys6.0.6001.2217655,86410-May-200803:24x86
Streamci.dll6.0.6001.2217625,14410-May-200803:24x86
Swenum.sys6.0.6001.2217615,28810-May-200803:24Not Applicable
Termdd.sys6.0.6001.2217654,32810-May-200803:24x86
Uliagpkx.sys6.0.6001.2217660,98410-May-200803:24x86
Viaagp.sys6.0.6001.2217656,88810-May-200803:24x86
Volmgr.sys6.0.6001.2217652,79210-May-200803:24x86
Las ediciones de 64 bits de Windows Server 2008
Nombre del archivoVersión del archivoTamaño del archivoFechaHoraPlataforma
Agp440.sys6.0.6001.2217664,56810-May-200804:03x64
Isapnp.sys6.0.6001.2217623,60810-May-200803:58x64
Machine.infNot Applicable276,56409-May-200822:30Not Applicable
Msisadrv.sys6.0.6001.2217617,97610-May-200803:58x64
Mssmbios.sys6.0.6001.2217634,87210-May-200803:58x64
Nv_agp.sys6.0.6001.22176126,52010-May-200803:58x64
Pci.sys6.0.6001.22176179,76810-May-200803:58x64
Rdpdr.sys6.0.6001.22176314,36810-May-200801:58x64
Streamci.dll6.0.6001.2217626,68010-May-200804:01x64
Swenum.sys6.0.6001.2217615,54410-May-200804:08x64
Termdd.sys6.0.6001.2217663,54410-May-200804:01x64
Uliagpkx.sys6.0.6001.2217668,15210-May-200804:08x64
Volmgr.sys6.0.6001.2217668,66410-May-200804:01x64
Windows Server 2008, edición basada en Itanium
Nombre del archivoVersión del archivoTamaño del archivoFechaHoraPlataforma
Agp460.sys6.0.6001.22176136,70410-May-200801:00IA-64
Isapnp.sys6.0.6001.2217637,43210-May-200803:50IA-64
Machine.infNot Applicable270,75809-May-200822:29Not Applicable
Msisadrv.sys6.0.6001.2217625,14410-May-200803:47IA-64
Mssmbios.sys6.0.6001.2217657,40010-May-200803:47IA-64
Pci.sys6.0.6001.22176439,86410-May-200803:45IA-64
Rdpdr.sys6.0.6001.22176709,63210-May-200801:54IA-64
Streamci.dll6.0.6001.2217646,13610-May-200803:46IA-64
Swenum.sys6.0.6001.2217619,25610-May-200803:46Not Applicable
Termdd.sys6.0.6001.22176156,21610-May-200803:46IA-64
Volmgr.sys6.0.6001.22176148,53610-May-200803:46IA-64

Más información


El bus PCI Express es una gran mejora tecnológica sobre el bus PCI. PCI Express proporciona un mejor ancho de banda. También tiene una arquitectura que se puede escalar para satisfacer los requerimientos de la próxima generación de hardware y software. PCI Express simplifica los requisitos de hardware para la funcionalidad de conectar caliente. Los usuarios ahora pueden reemplazar dispositivos de sistema dañado, como adaptadores de red y controladores de almacenamiento, cuando un equipo se está ejecutando. El recurso reequilibrio característica permite que el sistema operativo redistribuir los recursos que se asignan las i/OS, memoria y las interrupciones cuando está caliente un dispositivo conectado en el sistema. Esta característica es un mecanismo de asignación de recursos más eficiente y flexible que el mecanismo de asignación de recursos estática que se implementa en otros sistemas operativos Windows. Para ver los dispositivos que se enumeran bajo el puerto raíz de PCI Express en el Administrador de dispositivos, siga estos pasos:
  1. Inicie el Administrador de dispositivos.
  2. Haga clic en Very, a continuación, haga clic en dispositivos por conexión.
  3. Expanda el bus PCI.

Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".