Fix: IO-operationen på logisk blockadress för disk försökte igen

Vissa användare har upptäckt " IO-operationen på logisk blockadress för Disk försöktes igen" i Event Viewer efter att ha upplevt allmän systemfrysning eller slumpmässiga BSOD-kraschar. Problemet rapporteras mestadels uppstå i Windows 7 och Windows 8.

IO-operationen på den logiska blockadressen för Disk försöktes igen

Vad orsakar IO-operationen vid den logiska blockadressen för Disk försökte igen?

Vi undersökte just detta problem genom att titta på olika användarrapporter och metoderna som de använde för att få problemet att lösa. Felet innebär i huvudsak att IRP (IO Request Packet) har gått ut på tiden medan IO-systemet väntade på att det skulle slutföras. Detta är känt för att hända av olika skäl.

Från vad vi samlade finns det flera vanliga synder som kan vara ansvariga för uppenbarelsen av felet:

  • Instabilitet orsakad av att använda AHCI-skivläge - Detta är känt att inträffa med äldre system som nu är utformade för att dra fördel av avancerade AHCI-funktioner som Native Command Queuing (NCQ) .
  • Felaktig SATA- eller strömförsörjningskabel - Ett anslutningsavbrott eller någon form av strömavbrott kan vara ansvarig för felet. Du kan bekräfta om så är fallet genom att byta kablar som du för närvarande använder.
  • Föråldrad IDE ATA / ATAPI-styrenhet - Äldre versioner av den Windows-tillhandahållna IDE ATA / ATAPI-styrdrivrutinen är kända för att kasta detta speciella fel. Att uppdatera drivrutinen bör lösa problemet.
  • Dynamic Tick är aktiverad - På vissa datorer kan felet uppstå under videoredigering, enhetlig kommunikation och andra multimediaaktiviteter. För det mesta inträffar problemet på grund av problem med dynamiska fästingövergångar.
  • FC-anslutningen tappade ett paket - Baserat på Microsofts dokumentation kan det här problemet uppstå om ett informationspaket tappas någonstans mellan Host Bus Adapter (HBA) och lagringsgruppen.
  • Maskinvara överskrider definierade tidsgränser - Problemet kan också uppstå om arraykontrollern eller en enhet i matrisen svarar på I / O-begäran med en indikation på att hårdvaran överskrider de definierade tidsgränserna.
  • Föråldrad BIOS-version - En föråldrad BIOS-version kan också orsaka detta fel. Det här scenariot rapporteras mestadels med MSI-moderkort. Symtomen på det här problemet liknar mycket en hårddisk eller SSD.

Om du letar efter några felsökningssteg som gör att du kan lösa IO-operationen på den logiska blockadressen för Disk försökte igen, kommer den här artikeln att ge dig några verifierade reparationsstrategier. Nedan har du en samling metoder som andra användare i en liknande situation har använt för att lösa problemet.

För att göra felsökningsförsöket så strömlinjeformat som möjligt följer du metoderna nedan i ordning tills du stöter på en fix som lyckas lösa felmeddelandet i ditt specifika scenario.

Metod 1: Uppdatering av IDE ATA / ATAPI-styrenheten

Om du upptäcker en konsekvent IO-funktion vid logisk blockadress för Disk försökte om fel i Event Viewer, kan du se dem eftersom du använder en föråldrad IDE ATA / ATAPI-controller.

Flera användare som kämpar för att lösa samma felmeddelande har lyckats få problemet att lösa genom att uppdatera styrdrivrutinen till den senaste versionen. Här är en snabb guide om hur du gör detta:

  1. Tryck på Windows-tangenten + R för att öppna en Kör- dialogruta. Skriv sedandevmgmt.msc ” och tryck på Enter för att öppna Device Manager .

    Kör dialogruta: devmgmt.msc
  2. Inuti Enhetshanteraren utvidgar du rullgardinsmenyn IDE ATA / ATAPI-kontroller . Högerklicka sedan på varje post under IDE ATA / ATAPI- kontroller och välj Uppdatera drivrutin.

    Uppdatering av varje kanal under IDE ATA ATAPI-controller
  3. I nästa skärm klickar du automatisktSök efter uppdaterad drivrutin och följ instruktionerna på skärmen för att installera den senaste versionen.
  4. Upprepa proceduren ovan (steg 2 och steg 3) med alla ATA- och ATAPI-kontroller tills du säkerställer att varje post körs med den senaste drivrutinversionen.
  5. Starta om din dator och se om IO-operationen på den logiska blockadressen för Disk försöktes igen om fel har slutat visas i Event Viewer .

Vissa användare har rapporterat att för dem hjälpte det också att ställa in Power-planen till High Performance . För att göra detta, öppna en Kör-dialogruta (Windows-knapp + R), skriv “ powercfg.cpl ” och tryck på Enter . När du är inne på skärmen Power Options ställer du in den aktiva energiplanen till High Performance eller skapar en ny från början.

Ställ in en högpresterande kraftplan

Om du fortfarande upplever samma beteende, gå ner till nästa metod nedan.

Metod 2: Inaktivera dynamisk bock

Vissa användare har lyckats lösa problemet efter att ha inaktiverat den dynamiska fästfunktionen. Detta rapporteras oftast vara effektivt i de situationer där systemet slumpmässigt slutar svara eller hänger när man utför multimedia eller kommunikationsaktiviteter.

Baserat på användarspekulation kan problemet uppstå på grund av ett problem som har att göra med interaktionen mellan maskinen som driver dynamiska fästövergångar och maskinens klockfrekvensändringar.

Obs! Den här proceduren bekräftas endast för att fungera för Windows 8.

Om du stöter på IO-operationen på den logiska blockadressen för Disk försökte du ett nytt fel när du utför multimedia- eller kommunikationsaktiviteter, följ instruktionerna nedan för att inaktivera Dynamic Tick:

  1. Tryck på Windows-tangenten + R för att öppna en Kör-dialogruta. Skriv sedan " cmd " och tryck på Ctrl + Shift + Enter för att öppna ett upphöjd kommandotolksfönster. När du uppmanas av UAC (User Account Control) klickar du på Ja för att ge administrativa behörigheter.

    Kör dialogruta: cmd, tryck sedan på Ctrl + Shift + Enter
  2. Inuti den upphöjda kommandotolken skriver du följande kommando och trycker på Enter för att inaktivera Dynamic Tick :
     bcdedit / set invalidynamictick ja 
  3. När kommandot har bearbetats, starta om datorn och se om problemet har lösts vid nästa start.

Om du fortfarande stöter på problemet kan du gå till nästa metod nedan.

Metod 3: Öka TimeOutValue med hjälp av registerredigeraren

Om din dator är ansluten till en lagringsgrupp som lagring av FC (Fiber Channel) kan problemet uppstå på grund av ett tappat paket eller på grund av en matrisstyrenhet som skickade en oroande begäran.

I dessa situationer rekommenderar Microsoft att du minskar disk.sys TimeOutValue så lågt som möjligt. Flera användare som stöter på samma problem har rapporterat att problemet har lösts efter stegen nedan:

  1. Tryck på Windows-tangenten + R för att öppna en Kör-dialogruta. Skriv sedan " regedit " och tryck på Enter för att öppna registerredigeraren. När du uppmanas av UAC (User Account Control) klickar du på Ja för att ge administrativa behörigheter.

    Kör dialogruta: regedit
  2. Inuti registerredigeraren navigerar du till följande undernyckel med hjälp av menyn till vänster:
     Dator \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Disk 
  3. Inuti Disk-tangenten, flytta över till den högra rutan och dubbelklicka på TimeOutValue .

    Dubbelklicka på TimeOutValue från den högra rutan
  4. Ställ in värdedata för TimeOutValue till högst 30 .

    Ställ in värdedata för TimeOutValue till ett högsta värde på 30
  5. Stäng registerredigeraren, starta om datorn och se om problemet har lösts vid nästa start.

Om du fortfarande stöter på samma IO-operation på den logiska blockadressen för Disk försökte ett nytt fel i programmet Event Viewer, gå ner till metod 4.

Metod 4: Inaktivera sökningsledaren

Det finns en tillfällig fix som har tillämpats av flera användare som stöter på samma problem. Det handlar om att inaktivera Paging Executive med Registry Editor. Paging Executive hindrar Windows från att byta minne som används av enhetsdrivrutinerna till sidfilerna.

Här är en snabb guide om hur du inaktiverar sidledaren:

  1. Tryck på Windows-tangenten + R för att öppna en Kör-dialogruta. Skriv sedan " regedit " och tryck på Enter för att öppna registerredigeraren. När du uppmanas av UAC (User Account Control) klickar du på Ja för att ge administrativa behörigheter.

    Kör dialogruta: regedit
  2. Inuti registerredigeraren navigerar du till följande plats med menyn till vänster:
     \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management 
  3. När minneshanteringsnyckeln är öppen flyttar du till högerfönstret och dubbelklickar på DisablePagingExecutiv .

    Dubbelklicka på DisablePagingExecutive från den högra rutan
  4. Med DisablePagingExecutive Dword öppnat, ändra dess värdedata från 0 till 1 för att inaktivera Paging Executive .

    Ställ in värdedata till 1 för att inaktivera funktionen Paging Executive
  5. Stäng registerredigeraren och starta om datorn för att verkställa ändringarna.

Vid nästa start, se om symptomen har lösts. Om du fortfarande ser IO-operation på den logiska blockadressen för Disk försökte igen fel i din Event Viewer, gå ner till nästa metod nedan.

Metod 5: Byte av SATA-kabeln på hårddisken

Ett par användare som möter IO-operationen vid logisk blockadress för Disk försökte om felet har rapporterat att felen inte inträffade längre efter att de bytte ut SATA och strömkontaktkabeln som anslöt enheten till moderkortet och strömförsörjningen.

Detta antyder att felet också kan kopplas till maskinvarufel. Problemet inträffade troligtvis för dem på grund av anslutningsavbrott eller på grund av strömavbrott.

Om du misstänker att du kan stöta på felet av samma skäl och du har några extra HDD-anslutningskablar kan du prova att byta ut dem med dina nuvarande. Om du inte har oanvända anslutningskablar kan du försöka använda kablarna från din DVD-brännare och se om felet inte längre uppstår.

Om du inte ser några nya omnämnanden för IO-operationen vid den logiska blockadressen för Disk försöktes igen medan de nya kablarna är på plats, har du precis lyckats identifiera den skyldige.

Metod 6: Ändra SATA HDD till ATA (eller IDE) från AHCI

Flera användare som stöter på samma användare har lyckats lösa problemet efter att ha ändrat diskläget från AHCI till ATA eller IDE. Även tuff AHCI är det nyare sättet att gränssnitta med SATA-kontrollen, vissa system är inte utformade för att dra fördel av funktioner som Native Command Queuing . Detta kan i slutändan utlösa IO-operationen vid en logisk blockadress för Disk försökt igen .

Kom ihåg att såvida du inte följer den här proceduren, kommer att ändra ditt diskläge från AHCI till ATA från BIOS att din Windows misslyckas med att starta. Den här proceduren gör det möjligt för systemet att ladda rätt BIOS-inställningar som är associerade med ATA (eller IDE) -diskläget och gör att registret kan konfigureras om.

Här är en snabbguide med vad du behöver göra:

  1. Klicka på Start- ikonen (nedre vänstra hörnet) och klicka sedan på strömikonen . Med Shift- knappen intryckt klickar du på knappen Starta om . Detta startar om din dator direkt till återställningsmenyn.

    Klicka på Starta om medan du håller ned Shift-tangenten
  2. Vid nästa start startar datorn direkt i återställningsmenyn . När du kommer dit klickar du på felsökningsposten och klickar sedan på Avancerade alternativ .

    Klicka på Felsökning och välj sedan Avancerade alternativ
  3. Klicka på Start-inställningar i menyn Avancerade alternativ .

    Klicka på Start-inställningar i menyn Avancerade alternativ
  4. Klicka sedan på knappen Starta om för att starta om din maskin i menyn Startinställningar .
  5. I början av nästa uppstartssekvens börjar du trycka på Setup-knappen upprepade gånger tills du anger dina BIOS-inställningar .

    Tryck på [-knappen] för att öppna installationen. Obs : Kom ihåg att BIOS-knappen (Setup) är specifik för tillverkaren av moderkortet, men den kommer att visas under den första skärmen. Det är vanligtvis antingen en av F-tangenterna (F4, F6, F8, F10, F12) eller Del-tangenten. Du kan också söka online efter din specifika installationsnyckel.
  6. När du är inne i BIOS-inställningarna, leta efter en SATA-operation och ställ den in på ATA. Se till att spara dina ändringar innan du lämnar BIOS-inställningarna.

    Ändra SATA-operationen till ATA

    Obs: Kom ihåg att de exakta inställningarna och platserna kan variera beroende på tillverkaren av moderkortet. Om du inte kan hitta motsvarande steg för att ändra SATA-operationen, sök efter specifika steg enligt ditt moderkort.

  7. Vänta tills din maskin startar i menyn Startup-inställningar . När du kommer dit trycker du på knapp 5 (eller F5 ) för att starta i säkert läge med nätverk. Detta gör att ditt operativsystem får rätt drivrutiner för BIOS-inställningarna som du just har laddat på systemet.

    Starta datorn i säkert läge med nätverk
  8. När startproceduren är klar gör du en normal omstart för att starta i vanligt läge. Vid nästa start bör du inte längre möta IO-operationen på den logiska blockadressen för Disk försökt igen .

Metod 7: Uppdatera BIOS till den senaste versionen

Flera användare som stöter på samma problem har lyckats lösa problemet efter att de uppdaterade sin BIOS-version till den senaste tillgängliga versionen. Det rapporteras normalt att detta inträffar med MSI-moderkort, men samma fix kan vara tillämpligt på olika moderkortstillverkare.

Tänk på att uppdatering av ditt BIOS inte är så komplicerat som det tidigare var. De flesta av de stora tillverkarna av moderkortet förpackar firmware-uppdateringen i en körbar version som enkelt kan installeras genom att dubbelklicka.

För att kontrollera om en ny BIOS-uppdatering är tillgänglig för just ditt moderkort, besök din tillverkares webbplats för specifika instruktioner relaterade till din specifika modell. Numera har varje tillverkare sitt eget flash-program som gör uppdateringen åt dig (M-Flash för MSI, EZ Flash på Asus, etc.)

Intressanta Artiklar