Fix: operația IO la adresa blocului logic pentru disc a fost reîncercată

Unii utilizatori au descoperit „ Operația IO la adresa blocului logic pentru Disk a fost reîncercată” în View Viewer după ce au experimentat înghețarea generală a sistemului sau blocarea aleatorie a BSOD. Problema este raportată în cea mai mare parte la Windows 7 și Windows 8.

Operația IO la adresa blocului logic pentru Disk a fost încercată din nou

Ce provoacă operațiunea IO la adresa blocului logic pentru Disk a fost încercată din nou eroare?

Am investigat această problemă specială analizând diverse rapoarte ale utilizatorilor și metodele pe care le-au folosit pentru a rezolva problema. În esență, eroarea înseamnă că IRP (IO Request Packet) a expirat în timp ce sistemul IO a așteptat să fie completat. Se știe că acest lucru se întâmplă dintr-o varietate de motive.

Din ceea ce am adunat, există mai mulți vinovați comuni care pot fi responsabili pentru apariția erorii:

  • Instabilitate cauzată de utilizarea modului de disc AHCI - Se știe că se întâmplă cu sisteme mai vechi, care sunt proiectate acum pentru a profita de funcțiile AHCI avansate, cum ar fi Native Command Queuing (NCQ) .
  • SATA defectă sau cablul de alimentare - O conexiune întreruptă sau un fel de avarie poate fi responsabilă pentru eroare. Puteți confirma dacă acesta este cazul schimbând cablurile pe care le utilizați în prezent.
  • Controler IDA ATA / ATAPI învechit - Se știe că versiunile mai vechi ale driverului de control IDE ATA / ATAPI furnizate de Windows aruncă această eroare. Actualizarea driverului ar trebui să rezolve problema.
  • Ticking dinamic este activat - Pe anumite computere, eroarea poate apărea în timpul editării video, comunicațiilor unificate și alte activități multimedia. De cele mai multe ori, problema apare din cauza unei probleme cu tranzițiile dinamice ale bifelor.
  • Conexiunea FC a renunțat la un pachet - Pe baza documentației Microsoft, această problemă ar putea apărea dacă un pachet de informații este abandonat undeva între adaptorul autobuzului gazdă (HBA) și tabloul de stocare.
  • Hardware depășește termenele definite - Problema ar putea apărea și în cazul în care controlerul de matrice sau un dispozitiv din tablou răspunde la solicitarea I / O cu o indicație că hardware-ul depășește termenele definite.
  • Versiunea BIOS învechită - O versiune învechită a BIOS poate provoca, de asemenea, această eroare. Acest scenariu este raportat în cea mai mare parte la placi de bază MSI. Simptomele acestei probleme sunt foarte similare cu un HDD sau SSD defect.

Dacă sunteți în căutarea unor pași de depanare care vă vor permite să rezolvați operația IO la adresa blocului logic pentru Disk a fost încercată eroarea, acest articol vă va oferi câteva strategii de reparare verificate. Mai jos aveți o colecție de metode utilizate de alți utilizatori într-o situație similară pentru a rezolva problema.

Pentru a face încercarea de depanare cât mai eficientă, urmați metodele de mai jos pentru a întâlni o soluție care rezolvă cu succes mesajul de eroare din scenariul dvs. particular.

Metoda 1: Actualizarea controlerului IDE ATA / ATAPI

Dacă descoperiți o operație constantă de IO la adresa blocului logic pentru Disk au fost încercate erori în Event Viewer, este posibil să le vedeți, deoarece sistemul utilizează un controler IDE ATA / ATAPI învechit.

Mai mulți utilizatori care se luptă să rezolve același mesaj de eroare au reușit să rezolve problema prin actualizarea driverului controlorului la cea mai recentă versiune. Iată un ghid rapid despre cum se face acest lucru:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Run . Apoi, tastați „ devmgmt.msc ” și apăsați Enter pentru a deschide Device Manager .

    Fereastra de dialog: devmgmt.msc
  2. În Managerul de dispozitive, extindeți meniul derulant al controlerelor IDE ATA / ATAPI . Apoi, faceți clic dreapta pe fiecare intrare sub controlerele IDE ATA / ATAPI și alegeți Actualizarea driverului.

    Actualizarea fiecărui canal sub controler IDE ATA ATAPI
  3. În ecranul următor, faceți clic pe Căutați automat software-ul actualizat pentru driver și urmați instrucțiunile de pe ecran pentru a instala cea mai recentă versiune.
  4. Repetați procedura de mai sus (pasii 2 și pasul 3) cu fiecare controlor ATA și ATAPI până când vă asigurați că fiecare intrare rulează cu cea mai recentă versiune a driverului.
  5. Reporniți computerul și vedeți dacă operația IO la adresa blocului logic pentru Disk a fost reîncercată. Erorile au încetat să apară în View View Event .

Unii utilizatori au raportat că, pentru aceștia, a ajutat și setarea planului Power la performanțe ridicate . Pentru a face acest lucru, deschideți o casetă de dialog Run (tasta Windows + R), tastați „ powercfg.cpl ” și apăsați Enter . După ce vă aflați în ecranul Opțiuni de alimentare, setați planul de alimentare activ la performanțe ridicate sau creați unul nou de la zero.

Setați un plan de putere de înaltă performanță

Dacă mai aveți același comportament, treceți la următoarea metodă de mai jos.

Metoda 2: Dezactivarea bifării dinamice

Unii utilizatori au reușit să rezolve problema după dezactivarea funcției de bifare dinamică. Acest lucru este raportat mai ales ca fiind eficient în acele situații în care sistemul nu mai răspunde la întâmplare sau se blochează atunci când efectuează activități multimedia sau de comunicare.

Pe baza speculațiilor utilizatorilor, problema poate apărea din cauza unei probleme care are legătură cu interacțiunea dintre tranzițiile dinamice ale căsuței de la mașină și modificările de viteză ale ceasului de conducere a mașinii.

Notă: Această procedură este confirmată numai pentru Windows 8.

Dacă întâmpinați operația IO la adresa blocului logic pentru Disk a fost încercată o eroare în timp ce efectuați activități multimedia sau de comunicare, urmați instrucțiunile de mai jos pentru a dezactiva marcarea dinamică:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Run. Apoi, tastați „ cmd ” și apăsați Ctrl + Shift + Enter pentru a deschide o fereastră de comandă de comandă ridicată. Când vi se solicită UAC (Controlul contului de utilizator), faceți clic pe Da pentru a acorda privilegii de administrare.

    Fereastra de dialog executați: cmd, apoi apăsați Ctrl + Shift + Enter
  2. În interiorul promptului de comandă ridicat, tastați următoarea comandă și apăsați Enter pentru a dezactiva marcarea dinamică :
     bcdedit / set disabledynamictick da 
  3. După ce comanda este procesată cu succes, reporniți computerul și vedeți dacă problema a fost rezolvată la următoarea pornire.

Dacă mai întâmpinați problema, treceți la următoarea metodă de mai jos.

Metoda 3: Creșterea TimeOutValue folosind Editor Editor

Dacă computerul este conectat la un tablou de stocare, cum ar fi stocarea FC (Fiber Channel), problema poate apărea din cauza unui pachet abandonat sau din cauza unui controlor de matrice care a trimis o solicitare alarmantă.

În aceste situații, Microsoft vă recomandă să reduceți discul.sys TimeOutValue cât mai scăzut. Mai mulți utilizatori care întâmpină aceeași problemă au raportat că problema a fost rezolvată după efectuarea etapelor de mai jos:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Run. Apoi, tastați „ regedit ” și apăsați Enter pentru a deschide Editorul Registrului. Când vi se solicită UAC (Controlul contului de utilizator), faceți clic pe Da pentru a acorda privilegii de administrare.

    Fereastra de dialog: regedit
  2. În Editorul Registrului, navigați la următoarea sub-cheie folosind meniul din partea stângă:
     Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Disk 
  3. În interiorul tastei Disc, treceți pe panoul din dreapta și faceți dublu clic pe TimeOutValue .

    Faceți dublu clic pe TimeOutValue din panoul din dreapta
  4. Setați datele de valoare ale TimeOutValue la cel mult 30 .

    Setați datele de valoare ale TimeOutValue la o valoare maximă de 30
  5. Închideți Registry Editor, reporniți computerul și vedeți dacă problema a fost rezolvată la următoarea pornire.

Dacă încă întâlniți aceeași operație IO la adresa blocului logic pentru Disk a fost încercată o eroare din nou în aplicația Vizualizator de evenimente, treceți la Metoda 4.

Metoda 4: Dezactivarea executivului Paging

Există o soluție temporară aplicată de mai mulți utilizatori care întâmpină aceeași problemă. Aceasta implică dezactivarea executivului de pagină utilizând Editorul Registrului. Paging Executive împiedică Windows să schimbe memoria folosită de driverele de dispozitiv către fișierele de paginare.

Iată un ghid rapid despre cum să dezactivați executivul de paginare:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Run. Apoi, tastați „ regedit ” și apăsați Enter pentru a deschide Editorul Registrului. Când vi se solicită UAC (Controlul contului de utilizator), faceți clic pe Da pentru a acorda privilegii de administrare.

    Fereastra de dialog: regedit
  2. În editorul Registrului, navigați la următoarea locație folosind meniul din partea stângă:
     \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Manager de sesiuni \ Managementul memoriei 
  3. Cu tasta Memory Management deschisă, treceți la panoul din dreapta și faceți dublu clic pe DisablePagingExecutive .

    Faceți dublu clic pe DisablePagingExecutive din panoul din dreapta
  4. Odată cu deschiderea Cuvântului DisablePagingExecutive, schimbați datele de valoare de la 0 la 1 pentru a dezactiva Paging Executive .

    Setați datele Valoare la 1 pentru a dezactiva funcția Paging Executive
  5. Închideți Editorul Registrului și reporniți computerul pentru a aplica modificările.

La următoarea pornire, vedeți dacă simptomele au fost rezolvate. Dacă vedeți în continuare operațiunea IO la adresa blocului logic pentru Discul au fost reîncercate erori în Vizualizatorul dvs. de evenimente, treceți la următoarea metodă de mai jos.

Metoda 5: Schimbarea cablului SATA al HDD

Câțiva utilizatori care se confruntă cu operația IO la adresa blocului logic pentru Disk au fost reîncercați, au raportat că erorile nu au mai apărut după ce au înlocuit cablul SATA și conectorul de alimentare care conecta unitatea la placa de bază și sursa de alimentare.

Acest lucru sugerează că eroarea poate fi legată și de defectarea hardware-ului. Cel mai probabil, problema a apărut pentru ei din cauza întreruperii conexiunii sau din cauza unei întreruperi de curent.

Dacă bănuiți că puteți întâmpina eroarea din aceleași motive și aveți câteva cabluri de conexiune HDD de rezervă, puteți încerca să le schimbați cu cele actuale. Dacă nu aveți cabluri de conectare neutilizate, puteți încerca să le folosiți pe cele de la DVD-ul dvs. și să vedeți dacă eroarea nu mai apare.

Dacă nu vedeți nicio mențiune a operațiunii IO la adresa blocului logic pentru Disk a fost încercată o eroare în timp ce noile cabluri sunt pe loc, tocmai ați reușit să identificați vinovatul.

Metoda 6: Schimbarea HDD SATA la ATA (sau IDE) de la AHCI

Mai mulți utilizatori care se întâlnesc cu aceiași utilizatori au reușit să rezolve problema după ce au schimbat modul disc de la AHCI la ATA sau IDE. Chiar și AHCI-ul dur este modul mai nou de a interfața cu controlerul SATA, unele sisteme nu sunt proiectate pentru a profita de funcții, cum ar fi Native Command Queuing . Aceasta ar putea sfârși prin declanșarea operației IO la adresa blocului logic pentru Discul a fost încercată din nou .

Rețineți că, dacă nu urmați această procedură, schimbarea modului dvs. de disc de la AHCI la ATA din BIOS va determina Windows-ul dvs. să nu pornească. Această procedură va permite sistemului să încarce setările corespunzătoare de BIOS asociate modului de disc ATA (sau IDE) și va permite reconfigurarea registrului.

Iată un ghid rapid cu ceea ce trebuie să faceți:

  1. Faceți clic pe pictograma Start (colțul din stânga jos), apoi faceți clic pe pictograma de alimentare . Cu tasta Shift apăsată, faceți clic pe butonul Restart . Aceasta va reporni computerul direct în meniul de recuperare.

    Faceți clic pe Restart, ținând apăsată tasta Shift
  2. La următoarea pornire, computerul dvs. va porni direct în meniul de recuperare . După ce ajungeți, faceți clic pe intrarea Depanare, apoi faceți clic pe Opțiuni avansate .

    Faceți clic pe Depanare, apoi selectați Opțiuni avansate
  3. În meniul Opțiuni avansate, faceți clic pe Setări de pornire .

    În meniul Opțiuni avansate, faceți clic pe Setări de pornire
  4. Apoi, faceți clic pe butonul Restart pentru a reporni aparatul în meniul Setări de pornire .
  5. La începutul următoarei secvențe de pornire, începeți să apăsați în mod repetat tasta Setup până când introduceți setările BIOS .

    Apăsați [tasta] pentru a intra în configurare Notă : Rețineți că tasta Setare (BIOS) este specifică producătorului plăcii dvs. de bază, dar va fi afișată în timpul ecranului inițial. De obicei este una dintre tastele F (F4, F6, F8, F10, F12) sau tasta Del. De asemenea, puteți căuta online pentru cheia specifică de configurare.
  6. După ce vă aflați în setările BIOS, căutați o setare de operare SATA și setați-o pe ATA. Asigurați-vă că vă salvați modificările înainte de a ieși din setările BIOS.

    Schimbarea operației SATA la ATA

    Notă: Rețineți că setările și locațiile exacte pot diferi în funcție de producătorul plăcii de bază. Dacă nu puteți găsi pași echivalenți pentru a modifica operațiunea SATA, căutați pași specifici în funcție de placa de bază.

  7. Așteptați până când aparatul dvs. se pornește din meniul Setări de pornire . După ce ajungeți acolo, apăsați tasta 5 (sau F5 ) pentru a porni în modul Safe cu Networking. Aceasta va permite sistemului de operare să obțină drivere adecvate pentru setările BIOS pe care tocmai le-ați încărcat pe sistem.

    Porniți computerul în modul Safe cu rețea
  8. După ce procedura de pornire este finalizată, faceți o repornire normală pentru a porni în modul regulat. La următoarea pornire, nu ar trebui să mai întâlniți operațiunea IO la adresa blocului logic pentru Discul a fost încercată din nou .

Metoda 7: Actualizarea BIOS la cea mai recentă versiune

Mai mulți utilizatori care au întâmpinat aceeași problemă au reușit să rezolve problema după ce și-au actualizat versiunea BIOS la cea mai recentă versiune disponibilă. Acest lucru se raportează de obicei la placi de bază MSI, dar aceeași soluție ar putea fi aplicată producătorilor de plăci de bază diferite.

Rețineți că actualizarea BIOS-ului dvs. nu este atât de complicată pe cât era până acum. Majoritatea marilor producători de plăci de bază ambalează actualizarea firmware-ului într-un program executabil care poate fi instalat cu ușurință prin dublu clic.

Pentru a verifica dacă o nouă actualizare BIOS este disponibilă pentru placa de bază, vizitați site-ul web al producătorului pentru instrucțiuni specifice legate de modelul dvs. particular. În zilele noastre fiecare producător are propriul său program flash care va face actualizarea pentru dvs. (M-Flash pentru MSI, EZ Flash pe Asus etc.)

Articole Interesante