Artikel-ID: 817472 - Geändert am: Freitag, 20. Juni 2008 - Version: 7.14

IDE ATA- und ATAPI-Laufwerke arbeiten nach mehreren Zeitüberschreitungs- und CRC-Fehlern im PIO-Modus

Hotfix Download is availableHotfix-Download ist verfügbar
Hotfix-Downloads anzeigen und anfordern
Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base:
817472  (http://support.microsoft.com/kb/817472/EN-US/ ) IDE ATA and ATAPI disks use PIO mode after multiple time-out or CRC errors occur
Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.

Auf dieser Seite

Alles erweitern | Alles schließen

Problembeschreibung

Nach mehrmaliger Verwendung des Ruhezustands verringert sich möglicherweise die Festplattenleistung des Computers. Wenn Sie im Geräte-Manager die Eigenschaften des IDE-Kanals einsehen, mit dem das Laufwerk verbunden ist, wird auf der Registerkarte Erweiterte Einstellungen der aktuelle Übertragungsmodus als "PIO-Modus" angezeigt.

Ursache

Wenn der IDE/ATAPI-Porttreiber von Windows ("Atapi.sys") insgesamt sechs Zeitüberschreitungs- oder CRC-Fehler (Cyclical Redundancy Check) festgestellt hat, reduziert der Treiber die Kommunikationsgeschwindigkeit (den Übertragungsmodus) vom höchsten DMA-Modus (Direct Memory Access) schrittweise auf den niedrigsten DMA-Modus. Wenn der Treiber weiterhin Zeitüberschreitungs- oder CRC-Fehler feststellt, wird der Übertragungsmodus weiter bis zum langsamsten Modus (PIO-Modus) reduziert.

Lösung

Windows Server 2003

Hotfix-Informationen

Ein unterstütztes Feature, das das Standardverhalten des Produkts modifiziert, ist bei Microsoft erhältlich. Das Feature ist jedoch nur zur Änderung des in diesem Artikel beschriebenen Verhaltens vorgesehen. Wenden Sie es nur auf Systeme an, die speziell diese Funktion benötigen. Das Feature wird unter Umständen zu einem späteren Zeitpunkt weiteren Tests unterzogen. Wenn Ihr System durch das Fehlen dieses Features nicht schwerwiegend beeinträchtigt ist, empfiehlt Microsoft, auf das nächste Softwareupdate zu warten, das diese Funktionalität enthalten wird.

Falls das Feature zum Download zur Verfügung steht, finden Sie am Anfang dieses Knowledge Base-Artikels den Hinweis "Hotfix-Download ist verfügbar". Ist dies nicht der Fall, wenden Sie sich an die Kundenbetreuung bzw. den Support von Microsoft, um das Feature 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 dieses spezielle Feature beziehen, fallen die üblichen Supportgebühren an. Besuchen Sie die folgende Microsoft-Website, um eine vollständige Liste mit Telefonnummern der Kundenbetreuung bzw. des Support von Microsoft zu erhalten oder um eine separate Serviceanfrage zu erstellen:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Hinweis: Das Formular "Hotfix-Anfrage" zeigt die Sprachen an, für die das Feature verfügbar ist. Falls Ihre Sprache nicht angezeigt wird, gibt es das Feature für diese Sprache (noch) nicht.
Voraussetzungen
Es ist kein Service Pack erforderlich.
Neustart
Sie müssen den Computer neu starten, nachdem Sie den Hotfix angewendet haben.
Ersetzte Hotfixes
Dieser Hotfix ersetzt keine anderen Hotfixes.
Dateiinformationen
Die englische Version dieses Hotfixes weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Coordinated Universal Time" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die lokale Zeit konvertiert. Den Unterschied zwischen UTC-Zeit und lokaler Zeit können Sie in der Systemsteuerung unter "Datum und Uhrzeit" mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.
   Datum        Zeit   Version      Größe    Dateiname  Plattform
   --------------------------------------------------------------
   28.04.2003   18:09  5.2.3790.10   91.136  Atapi.sys  i386
   28.04.2003   18:09  5.2.3790.10  288.256  Atapi.sys  IA64

Hinweis: Nachdem Sie diesen Hotfix angewendet haben, müssen Sie die Registrierung wie unter "Weitere Informationen" beschrieben ändern, damit die gewünschte Wirkung eintritt. Wenn Sie die Registrierung nicht entsprechend modifizieren, wird das unerwünschte Verhalten durch den Hotfix nicht geändert.

Windows XP

Informationen zum Service Pack

Installieren Sie das neueste Service Pack für Windows XP, um das geschilderte Problem zu beheben. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322389  (http://support.microsoft.com/kb/322389/DE/ ) Wie Sie das neueste Service Pack für Windows XP erhalten

Hotfix-Informationen

Ein unterstütztes Feature, das das Standardverhalten des Produkts modifiziert, ist bei Microsoft erhältlich. Das Feature ist jedoch nur zur Änderung des in diesem Artikel beschriebenen Verhaltens vorgesehen. Wenden Sie es nur auf Systeme an, die speziell diese Funktion benötigen. Das Feature wird unter Umständen zu einem späteren Zeitpunkt weiteren Tests unterzogen. Wenn Ihr System durch das Fehlen dieses Features nicht schwerwiegend beeinträchtigt ist, empfiehlt Microsoft, auf das nächste Softwareupdate zu warten, das diese Funktionalität enthalten wird.

Falls das Feature zum Download zur Verfügung steht, finden Sie am Anfang dieses Knowledge Base-Artikels den Hinweis "Hotfix-Download ist verfügbar". Ist dies nicht der Fall, wenden Sie sich an die Kundenbetreuung bzw. den Support von Microsoft, um das Feature 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 dieses spezielle Feature beziehen, fallen die üblichen Supportgebühren an. Besuchen Sie die folgende Microsoft-Website, um eine vollständige Liste mit Telefonnummern der Kundenbetreuung bzw. des Support von Microsoft zu erhalten oder um eine separate Serviceanfrage zu erstellen:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Hinweis: Das Formular "Hotfix-Anfrage" zeigt die Sprachen an, für die das Feature verfügbar ist. Falls Ihre Sprache nicht angezeigt wird, gibt es das Feature für diese Sprache (noch) nicht.
Voraussetzungen
Windows XP Service Pack 1
Neustart
Sie müssen den Computer neu starten, nachdem Sie den Hotfix angewendet haben.
Ersetzte Hofixes
Dieser Hotfix ersetzt die Hotfixes 331958  (http://support.microsoft.com/kb/331958/DE/ ) und 331895  (http://support.microsoft.com/kb/331895/DE/ ) .
Dateiinformationen
Die englische Version dieses Hotfixes weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Coordinated Universal Time" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die lokale Zeit konvertiert. Den Unterschied zwischen UTC-Zeit und lokaler Zeit können Sie in der Systemsteuerung unter "Datum und Uhrzeit" mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.
   Datum        Zeit   Version        Größe    Dateiname  Plattform
   ----------------------------------------------------------------
   23.04.2003   16:29  5.1.2600.1211   87.296  Atapi.sys  i386
   23.04.2003   16:29  5.1.2600.1211  306.432  Atapi.sys  IA64

Hinweis: Nachdem Sie diesen Hotfix angewendet haben, müssen Sie die Registrierung wie unter "Weitere Informationen" beschrieben ändern, damit die gewünschte Wirkung eintritt. Wenn Sie die Registrierung nicht entsprechend modifizieren, wird das unerwünschte Verhalten durch den Hotfix nicht geändert.

Windows 2000

Ein Hotfix zur Behebung des Problems ist bei 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 spezielle Problem auftritt.

Falls der Hotfix zum Download zur Verfügung steht, finden Sie am Anfang dieses Knowledge Base-Artikels den Hinweis "Hotfix-Download ist verfügbar". Ist dies nicht der Fall, senden Sie eine Anfrage 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 mit Telefonnummern der Kundenbetreuung bzw. des Support von Microsoft zu erhalten oder um eine separate Serviceanfrage zu erstellen.
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Hinweis: Das Formular "Hotfix-Anfrage" zeigt die Sprachen an, für die der Hotfix verfügbar ist. Falls Ihre Sprache nicht angezeigt wird, gibt es für diese Sprache (noch) keinen Hotfix.
Voraussetzungen
Windows 2000 Service Pack 2
Neustart
Sie müssen den Computer neu starten, nachdem Sie den Hotfix angewendet haben.
Ersetzte Hotfixes
Dieser Hotfix ersetzt die Hotfixes 813908  (http://support.microsoft.com/kb/813908/DE/ ) , 323153  (http://support.microsoft.com/kb/323153/DE/ ) , 314695  (http://support.microsoft.com/kb/314695/DE/ ) , 305176  (http://support.microsoft.com/kb/305176/DE/ ) , 305098  (http://support.microsoft.com/kb/305098/DE/ ) , 304912  (http://support.microsoft.com/kb/304912/DE/ ) , 304572  (http://support.microsoft.com/kb/304572/DE/ ) und 298505  (http://support.microsoft.com/kb/298505/DE/ ) .
Dateiinformationen
Die englische Version dieses Hotfixes weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Coordinated Universal Time" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die lokale Zeit konvertiert. Den Unterschied zwischen UTC-Zeit und lokaler Zeit können Sie in der Systemsteuerung unter "Datum und Uhrzeit" mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.
   Datum        Zeit   Version        Größe   Dateiname
   ----------------------------------------------------
   28.04.2003   17:38  5.0.2195.6741  86.896  Atapi.sys

Hinweis: Nachdem Sie diesen Hotfix angewendet haben, müssen Sie die Registrierung wie unter "Weitere Informationen" beschrieben ändern, damit die gewünschte Wirkung eintritt. Wenn Sie die Registrierung nicht entsprechend modifizieren, wird das unerwünschte Verhalten durch den Hotfix nicht geändert.

Abhilfe

Gehen Sie folgendermaßen vor, um den normalen, schnelleren Übertragungsmodus für die betroffenen Geräte wieder zu aktivieren:
  1. Doppelklicken Sie auf Verwaltung, und klicken Sie dann auf Computerverwaltung.
  2. Klicken Sie auf Systemprogramme und dann auf Geräte-Manager.
  3. Klicken Sie auf den Knoten IDE ATA/ATAPI-Controller, um ihn zu erweitern.
  4. Doppelklicken Sie auf den Controller, für den Sie den DMA-Übertragungsmodus wiederherstellen möchten.
  5. Klicken Sie auf die Registerkarte Treiber.
  6. Klicken Sie auf Deinstallieren.
  7. Starten Sie Ihren Computer neu, wenn der Vorgang abgeschlossen ist. Beim Starten von Windows wird der Festplattencontroller neu erkannt, und der Übertragungsmodus wird für jedes Gerät, das an den Controller angeschlossen ist, auf die Standardeinstellung zurückgesetzt.

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Windows XP

Dieses Problem wurde erstmals in Microsoft Windows XP Service Pack 2 behoben.

Weitere Informationen

Der in diesem Artikel beschriebene Hotfix nimmt die folgenden Änderungen vor:
  • Nur in Windows 2000 werden Leseanfragen an ATA-Laufwerke manchmal mit einem Zeitüberschreitungslimit von vier Sekunden gestellt. Dies ist der Fall, wenn der Computer aus dem Standbymodus wieder in den normalen Betriebszustand wechselt. Die direkte Folge kann eine Zeitüberschreitung sein, da Festplatten normalerweise länger als vier Sekunden zum Erreichen der Betriebsgeschwindigkeit benötigen. Dieses Zeitüberschreitungslimit wurde auf 10 Sekunden erhöht.

    In Windows XP und Windows Server 2003 liegt das Zeitüberschreitungslimit immer bei 10 Sekunden.
  • Zum Herabsetzen des Übertragungsmodus (von schnellem zu langsamem DMA und dann zum PIO-Modus) bei Zeitüberschreitungs- und CRC-Fehlern wird jetzt ein alternatives, weniger aggressives Verfahren verwendet. Bisher setzte der IDE/ATAPI-Porttreiber ("Atapi.sys") den Übertragungsmodus herab, wenn insgesamt sechs Zeitüberschreitungs- oder CRC-Fehler aufgetreten sind. Nach der Installation dieses Hotfixes setzt der Treiber den Übertragungsmodus nur herab, wenn sechs Zeitüberschreitungs- oder CRC-Fehler hintereinander aufgetreten sind. Dieses neue Verhalten wird nur dann implementiert, wenn die Registrierung entsprechend der Beschreibung weiter unten in diesem Artikel geändert wurde.
Die Registrierung muss nach der Anwendung des Hotfix wie unten beschrieben geändert werden, um das alternative Verhalten (Herabsetzen des Übertragungsmodus erst nach sechs Zeitüberschreitungs- oder CRC-Fehlern hintereinander) zu implementieren.

Wichtig: Dieser Abschnitt bzw. die Methoden- oder Aufgabenbeschreibung enthält Hinweise zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Als Schutzmaßnahme sollten Sie vor der Bearbeitung eine Sicherungskopie der Registrierung erstellen. So ist gewährleistet, dass Sie die Registrierung wiederherstellen können, falls ein Problem auftritt. Weitere Informationen zum Erstellen und Wiederherstellen einer Sicherungskopie der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756  (http://support.microsoft.com/kb/322756/DE/ ) Unter Windows XP und Windows Server 2003 eine Sicherungskopie der Registrierung erstellen und die Registrierung bearbeiten und wiederherstellen


Gehen Sie folgendermaßen vor, und beenden Sie anschließend den Registrierungs-Editor:
  1. Klicken Sie auf Start und auf Ausführen, geben Sie regedit ein, und klicken Sie auf OK.
  2. Klicken Sie auf den folgenden Registrierungsschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001
  3. Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie anschließend auf DWORD-Wert.
  4. Geben Sie ResetErrorCountersOnSuccess ein, und drücken Sie anschließend die [EINGABETASTE].
  5. Klicken Sie im Menü Bearbeiten auf Ändern.
  6. Geben Sie 1 ein, und klicken Sie auf OK.
Gehen Sie folgendermaßen vor, und beenden Sie anschließend den Registrierungs-Editor:
  1. Klicken Sie auf Start und auf Ausführen, geben Sie regedit ein, und klicken Sie auf OK.
  2. Klicken Sie auf den folgenden Registrierungsschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002
  3. Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie anschließend auf DWORD-Wert.
  4. Geben Sie ResetErrorCountersOnSuccess ein, und drücken Sie anschließend die [EINGABETASTE].
  5. Klicken Sie im Menü Bearbeiten auf Ändern.
  6. Geben Sie 1 ein, und klicken Sie auf OK.
Hinweis: Die oben aufgeführten nummerierten Unterschlüssel entsprechen dem primären und dem sekundären IDE-Kanal auf einem Computer mit einem IDE-Controller. Wenn der Computer mit zwei IDE-Controllern arbeitet, lauten die nummerierten Unterschlüssel für den primären und den sekundären IDE-Kanal jeweils wie folgt:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0003

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0004

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0005
Vergewissern Sie sich, dass der Wert DriverDesc des Unterschlüssels die Zeichenfolge "Primary IDE Channel" bzw. "Secondary IDE Channel" enthält, um zu überprüfen, ob Sie den richtigen Unterschlüssel ermittelt haben.

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP 64-Bit Edition Version 2002
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows XP Tablet PC Edition
Keywords: 
kbautohotfix kbhotfixserver kbwinxpsp2fix kbwinxppresp2fix kbwin2000presp5fix kbbug kbfix kbqfe kbwinserv2003presp1fix KB817472
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
 

SPRACHE AUSWÄHLEN