Discurile IDE ATA și ATAPI utilizează modul PIO după ce se produc mai multe erori de expirare sau erori CRC

Traduceri articole Traduceri articole
ID articol: 817472 - View products that this article applies to.
Măriți totul | Reduceți totul

În această pagină

SIMPTOME

După ce suspendați și reactivați computerul de mai multe ori, este posibil să se reducă performanțele hard diskului. Dacă utilizați Device Manager (Manager dispozitive) pentru a vizualiza proprietățile canalului IDE la care este conectată unitatea, este posibil ca fila Setări complexe să afișeze că modul de transfer curent pentru unitate este „PIO Mode”.

CAUZĂ

După ce driverul portului IDE/ATAPI Windows (Atapi.sys) primește un total cumulativ de șase erori de expirare sau de procedură de verificare ciclică (CRC), driverul reduce succesiv viteza comunicațiilor (modul de transfer), de la modul acces direct la memorie (DMA) la moduri DMA inferioare. Dacă driverul continuă să primească erori CRC sau de expirare, reduce în cele din urmă modul de transfer la cel mai lent mod (modul PIO).

REZOLUȚIE

Windows Server 2003

Informații despre remedierea rapidă

O caracteristică acceptată care modifică comportamentul implicit al produsului este acum disponibilă de la Microsoft. Însă, scopul acestei caracteristici este de a modifica numai comportamentul descris în acest articol. Aplicați această caracteristică numai sistemelor care o solicită în mod explicit. Această caracteristică poate să necesite testare suplimentară. Prin urmare, dacă sistemul nu este afectat în mod critic de lipsa acestei caracteristici, se recomandă să așteptați următoarea actualizare software care conține această caracteristică.

Dacă această caracteristică este disponibilă pentru descărcare, există o secțiune „Descărcare disponibilă a remedierii rapide” (Hotfix download available) la începutul acestui articol din Baza de cunoștințe. Dacă nu apare această secțiune, contactați Serviciile de asistență pentru clienții Microsoft pentru a obține caracteristica.

Notă Dacă se produc probleme suplimentare sau este necesară depanare, poate fi necesar să creați o solicitare de asistență separată. Se vor aplica costurile uzuale de asistență pentru întrebări suplimentare de asistență și pentru probleme ce nu fac obiectul caracteristicii în chestiune. Pentru o listă completă de numere de telefon ale Serviciilor de asistență pentru clienții Microsoft sau pentru a crea o solicitare de asistență separată, vizitați următorul site Web Microsoft:
http://support.microsoft.com/contactus/?ws=support
Note Formularul „Descărcare disponibilă a remedierii rapide” afișează limbile pentru care este disponibilă caracteristica. Dacă nu vedeți limba dvs., înseamnă că pentru respectiva limbă caracteristica nu este disponibilă.
Cerințe preliminare
Nu este necesar niciun pachet service pack.
Cerință de repornire
După aplicarea acestei remedieri rapide trebuie repornit computerul.
Informații despre înlocuirea remedierilor rapide
Această remediere rapidă nu înlocuiește nicio altă remediere rapidă.
Informații despre fișier
Versiunea în limba engleză a acestei remedieri rapide are atributele de fișier (sau atribute de fișier mai recente) enumerate în următorul tabel. Datele și orele acestor fișiere sunt prezentate în ora universală (UTC). Când vizualizați informațiile despre fișiere, acestea sunt transformate în ora locală. Pentru a afla diferența între timpul universal și cel local, utilizați fila Fus orar din instrumentul Dată și oră din Panoul de control.
   Data         Ora   Versiune     Dimensiune     Nume fișier  Platformă
   -------------------------------------------------------------
   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

Notă După ce aplicați această remediere rapidă, modificați registry-ul după cum este descris în secțiunea „Mai multe informații” din acest articol, pentru a modifica acest comportament. Dacă nu efectuați modificările din registry, remedierea rapidă nu schimbă comportamentul.

Windows XP

Informații despre pachetul service pack

Pentru a rezolva această problemă, obțineți cel mai recent pachet de service pentru Windows XP. Pentru informații suplimentare, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:
322389 Cum se obține cel mai recent Service pack pentru Windows XP

Informații despre remedierea rapidă

O caracteristică acceptată care modifică comportamentul implicit al produsului este acum disponibilă de la Microsoft. Însă, scopul acestei caracteristici este de a modifica numai comportamentul descris în acest articol. Aplicați această caracteristică numai sistemelor care o solicită în mod explicit. Această caracteristică poate să necesite testare suplimentară. Prin urmare, dacă sistemul nu este afectat în mod critic de lipsa acestei caracteristici, se recomandă să așteptați următoarea actualizare software care conține această caracteristică.

Dacă această caracteristică este disponibilă pentru descărcare, există o secțiune „Descărcare disponibilă a remedierii rapide” (Hotfix download available) la începutul acestui articol din Baza de cunoștințe. Dacă nu apare această secțiune, contactați Serviciile de asistență pentru clienții Microsoft pentru a obține caracteristica.

Notă Dacă se produc probleme suplimentare sau este necesară depanare, poate fi necesar să creați o solicitare de asistență separată. Se vor aplica costurile uzuale de asistență pentru întrebări suplimentare de asistență și pentru probleme ce nu fac obiectul caracteristicii în chestiune. Pentru o listă completă de numere de telefon ale Serviciilor de asistență pentru clienții Microsoft sau pentru a crea o solicitare de asistență separată, vizitați următorul site Web Microsoft:
http://support.microsoft.com/contactus/?ws=support
Note Formularul „Descărcare disponibilă a remedierii rapide” afișează limbile pentru care este disponibilă caracteristica. Dacă nu vedeți limba dvs., înseamnă că pentru respectiva limbă caracteristica nu este disponibilă.
Cerințe preliminare
Windows XP Service Pack 1
Cerință de repornire
După aplicarea acestei remedieri rapide trebuie repornit computerul.
Informații despre înlocuirea remedierilor rapide
Această remediere rapidă înlocuiește remedierile rapide 331958 (articolul poate să fie în limba engleză) și 331895 (articolul poate să fie în limba engleză).
Informații despre fișier
Versiunea în limba engleză a acestei remedieri rapide are atributele de fișier (sau atribute de fișier mai recente) enumerate în următorul tabel. Datele și orele acestor fișiere sunt prezentate în ora universală (UTC). Când vizualizați informațiile despre fișiere, acestea sunt transformate în ora locală. Pentru a afla diferența între timpul universal și cel local, utilizați fila Fus orar din instrumentul Dată și oră din Panoul de control.
   Data         Ora   Versiune     Dimensiune     Nume fișier  Platformă
   ---------------------------------------------------------------
   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

Notă După ce aplicați această remediere rapidă, modificați registry-ul după cum este descris în secțiunea „Mai multe informații” din acest articol, pentru a modifica acest comportament. Dacă nu efectuați modificările din registry, remedierea rapidă nu schimbă comportamentul.

Windows 2000

Este disponibilă o remediere rapidă acceptată de la Microsoft. Însă, scopul său este de a corecta numai problema descrisă în acest articol. Aplicați-o numai pe sistemele care întâmpină această problemă anume.

Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune „Descărcare disponibilă a remedierii rapide” (Hotfix download available) la începutul acestui articol din Baza de cunoștințe. Dacă nu apare această secțiune, remiteți o solicitare la Serviciile de asistență pentru clienții Microsoft pentru a obține remedierea rapidă.

Notă Dacă se produc probleme suplimentare sau este necesară depanare, poate fi necesar să creați o solicitare de asistență separată. Se vor aplica costurile uzuale de asistență pentru întrebări suplimentare de asistență și pentru probleme ce nu fac obiectul remedierii rapide în chestiune. Pentru o listă completă de numere de telefon ale Serviciilor de asistență pentru clienții Microsoft sau pentru a crea o solicitare de asistență separată, vizitați următorul site Web Microsoft:
http://support.microsoft.com/contactus/?ws=support
Note Formularul „Descărcare disponibilă a remedierii rapide” afișează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs., înseamnă că nu există o remediere rapidă disponibilă pentru respectiva limbă.
Cerințe preliminare
Windows 2000 Service Pack 2
Cerință de repornire
După aplicarea acestei remedieri rapide trebuie repornit computerul.
Informații despre înlocuirea remedierii rapide
Această remediere rapidă înlocuiește remedierile rapide 813908 (articolul poate să fie în limba engleză), 323153 (articolul poate să fie în limba engleză), 314695 (articolul poate să fie în limba engleză), 305176 (articolul poate să fie în limba engleză), 305098, 304912 (articolul poate să fie în limba engleză), 304572 (articolul poate să fie în limba engleză) și 298505 (articolul poate să fie în limba engleză).
Informații despre fișier
Versiunea în limba engleză a acestei remedieri rapide are atributele de fișier (sau atribute de fișier mai recente) enumerate în următorul tabel. Datele și orele acestor fișiere sunt prezentate în ora universală (UTC). Când vizualizați informațiile despre fișiere, acestea sunt transformate în ora locală. Pentru a afla diferența între timpul universal și cel local, utilizați fila Fus orar din instrumentul Dată și oră din Panoul de control.
   Dată         Oră   Versiune        Dimensiune  Nume fișier
   ----------------------------------------------------
   28.04.2003  17:38  5.0.2195.6741  86,896  Atapi.sys

Notă După ce aplicați această remediere rapidă, modificați registry-ul după cum este descris în secțiunea „Mai multe informații” din acest articol, pentru a modifica acest comportament. Dacă nu modificați registry-ul, remedierea rapidă nu schimbă comportamentul.

REMEDIERE

Pentru a reactiva modul de transfer tipic, sau mai rapid, pentru un dispozitiv afectat:
  1. Faceți dublu clic pe Administrative Tools (Instrumente de administrare), apoi faceți clic pe Computer Management (Gestionare computer).
  2. Faceți clic pe System Tools (Instrumente de sistem), apoi pe Device Manager (Manager dispozitive).
  3. Extindeți nodul IDE ATA/ATAPI Controllers.
  4. Faceți dublu clic pe controlerul pentru care doriți să restaurați modul de transfer DMA tipic.
  5. Faceți clic pe fila Driver.
  6. Faceți clic pe Uninstall.
  7. Când procesul se termină, reporniți computerul. Când repornește Windows, controlerul de hard disk este re-enumerat și modul de transfer este reinițializat la valoarea implicită pentru fiecare dispozitiv care este conectat la controler.

STARE

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Windows XP

Această problemă a fost corectată prima dată în Microsoft Windows XP Service Pack 2.

INFORMAȚII SUPLIMENTARE

Remedierea rapidă descrisă în acest articol determină următoarele modificări:
  • Numai în Windows 2000, solicitările de citire pe discurile ATA sunt emise uneori cu o valoare de expirare de 4 secunde. Aceasta se produce atunci când computerul revine din modul standby. Acest lucru poate cauza o expirare de disc, deoarece durează de obicei mai mult de 4 secunde pentru ca unitățile să înceapă să se învârte. Această valoare de expirare a fost schimbată la 10 secunde.

    În Windows XP și Windows Server 2003, această valoare de expirare este întotdeauna de 10 secunde.
  • Ca alternativă, se implementează o politică mai puțin agresivă, pentru a reduce modul de transfer (de la modul mai rapid la moduri DMA mai lente și, în cele din urmă, la modul PIO) pentru erorile de expirare și erorile CRC. Comportamentul existent este că driverul de port IDE/ATAPI (Atapi.sys) reduce modul de transfer după oricare șase erori cumulative de expirare sau CRC. Când această remediere implementează politica nouă, Atapi.sys reduce modul de transfer numai după șase erori consecutive de expirare sau CRC. Această politică nouă se implementează numai dacă există valoarea registry descrisă mai jos în acest articol.
Pentru a implementa comportamentul alternativ (reducerea modului de transfer după șase erori consecutive de expirare sau CRC în loc de șase erori cumulative de expirare sau CRC), trebuie să modificați registry-ul după cum este descris mai jos, după ce aplicați remedierea rapidă.

Important Această secțiune, metodă sau activitate conține pași care vă indică modalități de modificare a registry. Însă, dacă modificați registry incorect, pot apărea probleme serioase. De aceea, asigurați-vă că urmați acești pași cu atenție. Pentru o protecție mai bună, înainte de a face modificări, realizați o copie de rezervă a registry. Apoi, registry se poate restabili dacă apare o problemă. Pentru informații suplimentare despre copierea de rezervă și restabilirea registry, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
322756 Cum se face copierea de rezervă și restabilirea registry în Windows (articolul poate să fie în limba engleză)


Urmați acești pași, apoi închideți Registry Editor:
  1. Faceți clic pe Start, pe Run (Executare), tastați regedit, apoi faceți clic pe OK.
  2. Identificați următoarea cheie din registry, apoi faceți clic pe aceasta:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001
  3. În meniul Edit, indicați spre New, apoi faceți clic pe DWORD Value.
  4. Tastați ResetErrorCountersOnSuccess, apoi apăsați ENTER.
  5. În meniul Edit, faceți clic pe Modify.
  6. Tastați 1, apoi faceți clic pe OK.
Urmați acești pași, apoi închideți Registry Editor:
  1. Faceți clic pe Start, pe Run (Executare), tastați regedit, apoi faceți clic pe OK.
  2. Identificați următoarea cheie din registry, apoi faceți clic pe aceasta:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002
  3. În meniul Edit, indicați spre New, apoi faceți clic pe DWORD Value.
  4. Tastați ResetErrorCountersOnSuccess, apoi apăsați ENTER.
  5. În meniul Edit, faceți clic pe Modify.
  6. Tastați 1, apoi faceți clic pe OK.
Notă Subcheile numerotate listate mai sus corespund canalelor IDE primare și secundare de pe un computer care conține un singur controler IDE. În cazul în care computerul dvs. conține două controlere IDE, subcheile numerotate pentru canalele primare și secundare IDE pentru fiecare dintre cele două controlere pot fi:
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
Pentru a verifica faptul că ați găsit subcheia corectă, verificați că valoarea
DriverDesc
pentru subcheie conține valoarea șir „Primary IDE Channel” sau valoarea șir „Secondary IDE Channel”.

Proprietă?i

ID articol: 817472 - Ultima examinare: 26 noiembrie 2008 - Revizie: 7.14
SE APLICĂ LA:
  • 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
Cuvinte cheie: 
kbautohotfix kbhotfixserver kbwinxpsp2fix kbwinxppresp2fix kbwin2000presp5fix kbbug kbfix kbqfe kbwinserv2003presp1fix KB817472

Trimite?i feedback

 

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