Eine "0x00000124"-Stop-Fehlermeldung tritt auf, wenn Sie die "Hot-Plugging"-Funktion verwenden, um ein PCI-Express-Gerät auf einem Windows Server 2008- oder Windows Vista-Computer hinzuzufügen oder zu entfernen

Gilt für
Windows Vista Windows Server 2008

Der Support für Windows Vista Service Pack 1 (SP1) endet am 12. Juli 2011. Um weiterhin Sicherheitsupdates für Windows zu erhalten, müssen Sie Windows Vista mit Service Pack 2 (SP2) ausführen. Weitere Informationen finden Sie auf der folgenden Website: Auslaufender Support für einige Windows-Versionen.

Symptome

Nehmen Sie folgendes Szenario an:

  • Sie verfügen über eine PCI-Expressschnittstelle (Peripheral Component Interconnect), die das "Hot Plugging"-Feature auf einem Computer mit Windows Server 2008 oder Windows Vista unterstützt.
  • Sie verbinden ein Gerät mit dem Root-Port der PCI-Express-Schnittstelle.
  • Sie verwenden die "Hot Plugging"-Funktion, um ein PCI-Express-Gerät auf dem Computer hinzuzufügen oder zu entfernen.

In diesem Szenario wird der Computer auf Windows Server 2008 oder Windows Vista möglicherweise unerwartet neu gestartet. Außerdem wird die folgende Fehlermeldung angezeigt:

Hinweis

0x00000124

Hinweis Wenn Sie einen Computer mit Windows Server 2008 oder Windows Vista neu starten, kann das Problem auch auftreten, wenn ein PCI-Gerät mit dem Stammport des PCI-Express Buses auf dem Computer verbunden ist.

Ursache

Dieses Problem tritt auf, weil der Ressourcenneuausgleich ausgelöst wird, nachdem Sie ein PCI-Gerät im laufenden Betrieb angeschlossen haben. Während des Neuausgleichsprozesses konfiguriert das System den Wert für die maximale Nutzlastgröße auf dem Stammport des PCI Express-Busses nicht korrekt. Der falsche Wert führt zu einem Konflikt zwischen dem Stammport des PCI-Express-Buses und dem Gerät auf dem PCI-Express-Bus. Daher löst das Betriebssystem eine MCA-Ausnahme (Machine Check Architecture) aus, und das Betriebssystem gibt eine "0x00000124"-Ausnahme zurück.

Lösung

Informationen zu Windows Vista-Hotfixes

Ein Hotfix zur Behebung des Problems ist von Microsoft erhältlich. Der Hotfix ist jedoch nur zur Behebung des in diesem Artikel beschriebenen Problems vorgesehen. Deshalb sollten Sie nur Systeme aktualisieren, bei denen dieses spezifische Problem auftritt. Der Hotfix wird unter Umständen zu einem späteren Zeitpunkt weiteren Tests unterzogen. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download zur Verfügung steht, finden Sie einen Abschnitt "Hotfix download available" (Hotfixdownload verfügbar) oben in diesem Knowledge Base-Artikel. Ist dies nicht der Fall, wenden Sie sich an die Kundenbetreuung bzw. den Support von Microsoft, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Für zusätzliche Supportanfragen und -belange, die sich nicht auf diesen speziellen Hotfix beziehen, fallen die üblichen Supportgebühren an. Besuchen Sie die folgende Microsoft-Website, um eine vollständige Liste der Telefonnummern von Microsoft-Kundendienst und -Support (CSS) anzuzeigen oder eine separate Serviceanfrage zu erstellen:

http://support.microsoft.com/contactus/?ws=support Hinweis: Das Formular "Hotfix-Download verfügbar" zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, steht der betreffende Hotfix in Ihrer Sprache nicht zur Verfügung.

Voraussetzungen

Es gibt keine Voraussetzungen.

Neustartanforderung

Sie müssen den Computer nach der Installation dieses Hotfixes neu starten.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keinen zuvor veröffentlichten Hotfix.

Dateiinformationen

Die englische Version dieses Hotfix weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.

Windows Vista, 32-Bit-Editionen

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Agp440.sys 6.0.6000.20832 56,376 10. Mai 2008 1,403 x86
Amdagp.sys 6.0.6000.20832 57,400 10. Mai 2008 1,403 x86
Isapnp.sys 6.0.6000.20832 49,720 10. Mai 2008 1,403 x86
Machine.inf Nicht anwendbar 288,088 09. Mai 2008 22:29 Nicht anwendbar
Msisadrv.sys 6.0.6000.20832 16,440 10. Mai 2008 1,403 x86
Mssmbios.sys 6.0.6000.20832 31,288 10. Mai 2008 1,403 x86
Nv_agp.sys 6.0.6000.20832 109,112 10. Mai 2008 1,403 x86
Pci.sys 6.0.6000.20832 143,928 10. Mai 2008 1,403 x86
Rdpdr.sys 6.0.6000.20832 242,688 10. Mai 2008 2,201 x86
Sisagp.sys 6.0.6000.20832 55,864 10. Mai 2008 1,403 x86
Streamci.dll 6.0.6000.20832 25,144 10. Mai 2008 1,403 x86
Swenum.sys 6.0.6000.20832 15,288 10. Mai 2008 1,403 Nicht anwendbar
Termdd.sys 6.0.6000.20832 53,304 10. Mai 2008 1,403 x86
Uliagpkx.sys 6.0.6000.20832 60,984 10. Mai 2008 1,403 x86
Viaagp.sys 6.0.6000.20832 56,888 10. Mai 2008 1,403 x86
Volmgr.sys 6.0.6000.20832 52,792 10. Mai 2008 1,403 x86

Windows Vista mit Service Pack 1, 32-Bit-Editionen

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Agp440.sys 6.0.6001.22176 56,376 10. Mai 2008 2,203 x86
Amdagp.sys 6.0.6001.22176 57,400 10. Mai 2008 2,203 x86
Isapnp.sys 6.0.6001.22176 49,720 10. Mai 2008 2,203 x86
Machine.inf Nicht anwendbar 288,444 09. Mai 2008 22:31 Nicht anwendbar
Msisadrv.sys 6.0.6001.22176 16,440 10. Mai 2008 2,203 x86
Mssmbios.sys 6.0.6001.22176 31,288 10. Mai 2008 2,203 x86
Nv_agp.sys 6.0.6001.22176 109,112 10. Mai 2008 23:03 x86
Pci.sys 6.0.6001.22176 151,096 10. Mai 2008 23:03 x86
Rdpdr.sys 6.0.6001.22176 248 832 10. Mai 2008 01:27 x86
Sisagp.sys 6.0.6001.22176 55,864 10. Mai 2008 03:24 x86
Streamci.dll 6.0.6001.22176 25,144 10. Mai 2008 03:24 x86
Swenum.sys 6.0.6001.22176 15,288 10. Mai 2008 03:24 Nicht anwendbar
Termdd.sys 6.0.6001.22176 54,328 10. Mai 2008 03:24 x86
Uliagpkx.sys 6.0.6001.22176 60,984 10. Mai 2008 03:24 x86
Viaagp.sys 6.0.6001.22176 56,888 10. Mai 2008 03:24 x86
Volmgr.sys 6.0.6001.22176 52,792 10. Mai 2008 03:24 x86

Windows Vista, 64-Bit-Editionen

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Agp440.sys 6.0.6000.20832 64,568 10. Mai 2008 03:35 x64
Isapnp.sys 6.0.6000.20832 23,608 10. Mai 2008 03:35 x64
Machine.inf Nicht anwendbar 276,208 09. Mai 2008 2,228 Nicht anwendbar
Msisadrv.sys 6.0.6000.20832 17,976 10. Mai 2008 03:35 x64
Mssmbios.sys 6.0.6000.20832 34,872 10. Mai 2008 03:35 x64
Nv_agp.sys 6.0.6000.20832 126,520 10. Mai 2008 03:35 x64
Pci.sys 6.0.6000.20832 170,552 10. Mai 2008 03:36 x64
Rdpdr.sys 6.0.6000.20832 305,664 10. Mai 2008 01:46 x64
Streamci.dll 6.0.6000.20832 26,680 10. Mai 2008 03:37 x64
Swenum.sys 6.0.6000.20832 15,544 10. Mai 2008 03:39 x64
Termdd.sys 6.0.6000.20832 62,520 10. Mai 2008 03:39 x64
Uliagpkx.sys 6.0.6000.20832 68,152 10. Mai 2008 03:39 x64
Volmgr.sys 6.0.6000.20832 62,520 10. Mai 2008 03:37 x64

Windows Vista mit Service Pack 1, 64-Bit-Editionen

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Agp440.sys 6.0.6001.22176 64,568 10. Mai 2008 04:03 x64
Isapnp.sys 6.0.6001.22176 23,608 10. Mai 2008 03:58 x64
Machine.inf Nicht anwendbar 276,564 09. Mai 2008 22:30 Nicht anwendbar
Msisadrv.sys 6.0.6001.22176 17,976 10. Mai 2008 03:58 x64
Mssmbios.sys 6.0.6001.22176 34,872 10. Mai 2008 03:58 x64
Nv_agp.sys 6.0.6001.22176 126,520 10. Mai 2008 03:58 x64
Pci.sys 6.0.6001.22176 179,768 10. Mai 2008 03:58 x64
Rdpdr.sys 6.0.6001.22176 314,368 10. Mai 2008 01:58 x64
Streamci.dll 6.0.6001.22176 26,680 10. Mai 2008 04:01 x64
Swenum.sys 6.0.6001.22176 15,544 10. Mai 2008 04:08 x64
Termdd.sys 6.0.6001.22176 63,544 10. Mai 2008 04:01 x64
Uliagpkx.sys 6.0.6001.22176 68,152 10. Mai 2008 04:08 x64
Volmgr.sys 6.0.6001.22176 68,664 10. Mai 2008 04:01 x64

Windows Vista mit Service Pack 1, Itanium-basierte Editionen

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Agp460.sys 6.0.6001.22176 136,704 10. Mai 2008 01:00 IA-64
Isapnp.sys 6.0.6001.22176 37,432 10. Mai 2008 15:50 IA-64
Machine.inf Nicht anwendbar 270,758 09. Mai 2008 22:29 Nicht anwendbar
Msisadrv.sys 6.0.6001.22176 25,144 10. Mai 2008 03:47 IA-64
Mssmbios.sys 6.0.6001.22176 57,400 10. Mai 2008 03:47 IA-64
Pci.sys 6.0.6001.22176 439,864 10. Mai 2008 15:45 IA-64
Rdpdr.sys 6.0.6001.22176 709,632 10. Mai 2008 01:54 IA-64
Streamci.dll 6.0.6001.22176 46,136 10. Mai 2008 03:46 IA-64
Swenum.sys 6.0.6001.22176 19,256 10. Mai 2008 03:46 Nicht anwendbar
Termdd.sys 6.0.6001.22176 156,216 10. Mai 2008 03:46 IA-64
Volmgr.sys 6.0.6001.22176 148,536 10. Mai 2008 03:46 IA-64

Informationen zu Windows Server 2008 Hotfixes

Ein Hotfix zur Behebung des Problems ist von Microsoft erhältlich. Der Hotfix ist jedoch nur zur Behebung des in diesem Artikel beschriebenen Problems vorgesehen. Deshalb sollten Sie nur Systeme aktualisieren, bei denen dieses spezifische Problem auftritt. Der Hotfix wird unter Umständen zu einem späteren Zeitpunkt weiteren Tests unterzogen. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download zur Verfügung steht, finden Sie einen Abschnitt "Hotfix download available" (Hotfixdownload verfügbar) oben in diesem Knowledge Base-Artikel. Ist dies nicht der Fall, wenden Sie sich an die Kundenbetreuung bzw. den Support von Microsoft, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Für zusätzliche Supportanfragen und -belange, die sich nicht auf diesen speziellen Hotfix beziehen, fallen die üblichen Supportgebühren an. Besuchen Sie die folgende Microsoft-Website, um eine vollständige Liste der Telefonnummern von Microsoft-Kundendienst und -Support (CSS) anzuzeigen oder eine separate Serviceanfrage zu erstellen:

http://support.microsoft.com/contactus/?ws=support Hinweis: Das Formular "Hotfix-Download verfügbar" zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, steht der betreffende Hotfix in Ihrer Sprache nicht zur Verfügung.

Wichtig Hotfixes für Windows Vista und Windows Server 2008 sind in denselben Paketen enthalten. Auf der Seite "Hotfixanfrage" darf jedoch nur eines dieser Produkte aufgeführt sein. Wählen Sie einfach das auf der Seite aufgeführte Produkt aus, um das Hotfixpaket für Windows Vista und Windows Server 2008 zu erhalten.

Voraussetzungen

Es gibt keine Voraussetzungen.

Neustartanforderung

Sie müssen Ihren Computer nach der Installation dieses Hotfixes neu starten.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfix weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.

Windows Server 2008, 32-Bit-Editionen

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Agp440.sys 6.0.6001.22176 56,376 10. Mai 2008 2,203 x86
Amdagp.sys 6.0.6001.22176 57,400 10. Mai 2008 2,203 x86
Isapnp.sys 6.0.6001.22176 49,720 10. Mai 2008 2,203 x86
Machine.inf Nicht anwendbar 288,444 09. Mai 2008 22:31 Nicht anwendbar
Msisadrv.sys 6.0.6001.22176 16,440 10. Mai 2008 2,203 x86
Mssmbios.sys 6.0.6001.22176 31,288 10. Mai 2008 2,203 x86
Nv_agp.sys 6.0.6001.22176 109,112 10. Mai 2008 23:03 x86
Pci.sys 6.0.6001.22176 151,096 10. Mai 2008 23:03 x86
Rdpdr.sys 6.0.6001.22176 248 832 10. Mai 2008 01:27 x86
Sisagp.sys 6.0.6001.22176 55,864 10. Mai 2008 03:24 x86
Streamci.dll 6.0.6001.22176 25,144 10. Mai 2008 03:24 x86
Swenum.sys 6.0.6001.22176 15,288 10. Mai 2008 03:24 Nicht anwendbar
Termdd.sys 6.0.6001.22176 54,328 10. Mai 2008 03:24 x86
Uliagpkx.sys 6.0.6001.22176 60,984 10. Mai 2008 03:24 x86
Viaagp.sys 6.0.6001.22176 56,888 10. Mai 2008 03:24 x86
Volmgr.sys 6.0.6001.22176 52,792 10. Mai 2008 03:24 x86

Windows Server 2008, 64-Bit-Editionen

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Agp440.sys 6.0.6001.22176 64,568 10. Mai 2008 04:03 x64
Isapnp.sys 6.0.6001.22176 23,608 10. Mai 2008 03:58 x64
Machine.inf Nicht anwendbar 276,564 09. Mai 2008 22:30 Nicht anwendbar
Msisadrv.sys 6.0.6001.22176 17,976 10. Mai 2008 03:58 x64
Mssmbios.sys 6.0.6001.22176 34,872 10. Mai 2008 03:58 x64
Nv_agp.sys 6.0.6001.22176 126,520 10. Mai 2008 03:58 x64
Pci.sys 6.0.6001.22176 179,768 10. Mai 2008 03:58 x64
Rdpdr.sys 6.0.6001.22176 314,368 10. Mai 2008 01:58 x64
Streamci.dll 6.0.6001.22176 26,680 10. Mai 2008 04:01 x64
Swenum.sys 6.0.6001.22176 15,544 10. Mai 2008 04:08 x64
Termdd.sys 6.0.6001.22176 63,544 10. Mai 2008 04:01 x64
Uliagpkx.sys 6.0.6001.22176 68,152 10. Mai 2008 04:08 x64
Volmgr.sys 6.0.6001.22176 68,664 10. Mai 2008 04:01 x64

Windows Server 2008, Itanium-basierte Edition

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Agp460.sys 6.0.6001.22176 136,704 10. Mai 2008 01:00 IA-64
Isapnp.sys 6.0.6001.22176 37,432 10. Mai 2008 15:50 IA-64
Machine.inf Nicht anwendbar 270,758 09. Mai 2008 22:29 Nicht anwendbar
Msisadrv.sys 6.0.6001.22176 25,144 10. Mai 2008 03:47 IA-64
Mssmbios.sys 6.0.6001.22176 57,400 10. Mai 2008 03:47 IA-64
Pci.sys 6.0.6001.22176 439,864 10. Mai 2008 15:45 IA-64
Rdpdr.sys 6.0.6001.22176 709,632 10. Mai 2008 01:54 IA-64
Streamci.dll 6.0.6001.22176 46,136 10. Mai 2008 03:46 IA-64
Swenum.sys 6.0.6001.22176 19,256 10. Mai 2008 03:46 Nicht anwendbar
Termdd.sys 6.0.6001.22176 156,216 10. Mai 2008 03:46 IA-64
Volmgr.sys 6.0.6001.22176 148,536 10. Mai 2008 03:46 IA-64

Weitere Informationen

Der PCI-Express-Bus ist eine große technologische Verbesserung gegenüber dem PCI-Bus. PCI Express bietet eine bessere Bandbreite. Es verfügt auch über eine Architektur, die skaliert werden kann, um die Anforderungen der nächsten Generation von Hardware und Software zu erfüllen.

PCI Express vereinfacht die Hardwareanforderungen für die Hot-Plug-Funktionalität. Benutzer können jetzt beschädigte Systemgeräte wie Netzwerkadapter und Speichercontroller ersetzen, wenn ein Computer ausgeführt wird.

Mit dem Ressourcenausgleichsfeature kann das Betriebssystem die E/A-, Arbeitsspeicher- und Interrupts, die beim Hot-Plug-in eines Geräts des Systems zugeordnet sind, neu verteilen. Dieses Feature ist ein effizienterer und flexiblerer Ressourcenzuordnungsmechanismus als der statische Ressourcenzuordnungsmechanismus, der in anderen Windows-Betriebssystemen implementiert ist.

Um die Geräte anzuzeigen, die unter dem PCI Express-Stammport im Geräte-Manager aufgeführt sind, gehen Sie folgendermaßen vor:

  1. Starten Sie den Geräte-Manager.
  2. Klicken Sie auf Ansicht und dann auf Geräte nach Verbindung.
  3. Erweitern Sie den PCI-Bus.

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.