Oprava: Operace IO na adrese logického bloku pro disk byla opakována

Někteří uživatelé objevili „ Operace IO na adrese logického bloku pro Disk byla opakována“ v Prohlížeči událostí poté, co došlo k obecnému zamrznutí systému nebo náhodným selháním BSOD. Tento problém se většinou vyskytuje v systémech Windows 7 a Windows 8.

Operace IO na adrese logického bloku pro Disk byla opakována

Co způsobuje, že operace IO na adrese logického bloku pro Disk byla opakována?

Tento konkrétní problém jsme prozkoumali pomocí různých uživatelských sestav a metod, které použili k vyřešení problému. Chyba v podstatě znamená, že časový limit IRP (IO Request Packet) vypršel, zatímco systém IO čekal na dokončení. Je známo, že k tomu dochází z různých důvodů.

Z toho, co jsme shromáždili, existuje několik běžných viníků, kteří mohou být zodpovědní za zjevení chyby:

  • Nestabilita způsobená používáním diskového režimu AHCI - Je známo, že k tomu dochází u starších systémů, které jsou nyní navrženy tak, aby využívaly pokročilých funkcí AHCI, jako je Nativní příkazový front (NCQ) .
  • Vadný kabel SATA nebo napájecí kabel - Za chybu může být způsobeno přerušení připojení nebo nějaký druh výpadku napájení. Můžete potvrdit, zda tomu tak je, vyměněním kabelů, které aktuálně používáte.
  • Zastaralý řadič IDE ATA / ATAPI - starší verze ovladače systému IDE ATA / ATAPI poskytovaného Windows jsou známy tím, že tuto konkrétní chybu vyvolávají. Aktualizace ovladače by měla problém vyřešit.
  • Dynamický klíště je povoleno - Na některých počítačích může dojít k chybě během úpravy videa, sjednocené komunikace a dalších multimediálních aktivit. Problém se většinou vyskytuje kvůli problému s dynamickými přechody ticků.
  • Spojení FC zrušilo paket - Na základě dokumentace společnosti Microsoft může k tomuto problému dojít, pokud je informační paket zrušen někde mezi hostitelským adaptérem sběrnice (HBA) a úložným polem.
  • Hardware překračuje definované časové limity - K problému může dojít také v případě, že řadič pole nebo zařízení v poli odpoví na požadavek I / O s indikací, že hardware překračuje definované časové limity.
  • Zastaralá verze systému BIOS - Tuto chybu může také způsobit zastaralá verze systému BIOS. Tento scénář je nejčastěji uváděn u základních desek MSI. Příznaky tohoto problému jsou velmi podobné selhávajícímu HDD nebo SSD.

Pokud hledáte některé kroky pro řešení problémů, které vám umožní vyřešit operaci IO na adrese logického bloku pro Disk byl opakován, tento článek vám poskytne některé ověřené strategie oprav. Níže naleznete řadu metod, které ostatní uživatelé v podobné situaci použili k vyřešení problému.

Chcete-li pokus o řešení problémů co nejefektivnější, postupujte podle níže uvedených metod, dokud nenastane oprava, která úspěšně vyřeší chybovou zprávu ve vašem konkrétním scénáři.

Metoda 1: Aktualizace řadiče IDE ATA / ATAPI

Pokud objevujete konzistentní operaci IO na adrese logického bloku pro Disk, byly v Prohlížeči událostí opakovány chyby , můžete je vidět, protože systém používá zastaralý řadič IDE ATA / ATAPI.

Několik uživatelů, kteří se snaží vyřešit stejnou chybovou zprávu, dokázali problém vyřešit aktualizací ovladače řadiče na nejnovější verzi. Zde je rychlý průvodce, jak to provést:

  1. Stisknutím klávesy Windows + R otevřete dialogové okno Spustit . Poté zadejte „ devmgmt.msc “ a stisknutím klávesy Enter otevřete Správce zařízení .

    Spustit dialog: devmgmt.msc
  2. Ve Správci zařízení rozbalte rozbalovací nabídku řadičů IDE ATA / ATAPI . Poté klepněte pravým tlačítkem myši na každou položku pod řadiči IDE ATA / ATAPI a vyberte příkaz Aktualizovat ovladač.

    Aktualizace každého kanálu pod řadičem IDE ATA ATAPI
  3. Na další obrazovce klikněte na Vyhledat automaticky aktualizovaný software ovladače a podle pokynů na obrazovce nainstalujte nejnovější verzi.
  4. Opakujte výše uvedený postup (krok 2 a krok 3) s každým řadičem ATA a ATAPI, dokud nezjistíte, že každý záznam běží s nejnovější verzí ovladače.
  5. Restartujte počítač a zjistěte, zda se operace IO na adrese logického bloku pro Disk opakovala, zda se uvnitř Prohlížeče událostí neobjevily chyby.

Někteří uživatelé hlásili, že jim také pomohl nastavit plán napájení na vysoký výkon . Chcete-li to provést, otevřete dialogové okno Spustit (klávesa Windows + R), zadejte „ powercfg.cpl “ a stiskněte klávesu Enter . Jakmile se nacházíte na obrazovce Možnosti napájení, nastavte aktivní plán napájení na Vysoký výkon nebo vytvořte nový od nuly.

Nastavte výkonný plán výkonu

Pokud stále dochází ke stejnému chování, přejděte k další metodě níže.

Metoda 2: Zakázání dynamického zaškrtnutí

Někteří uživatelé dokázali problém vyřešit po deaktivaci funkce dynamického zaškrtnutí. Toto je většinou uváděno jako efektivní v situacích, kdy systém náhodně přestane reagovat nebo přestane reagovat při provádění multimediálních nebo komunikačních aktivit.

Na základě spekulací uživatele může dojít k problému kvůli problému, který má co do činění s interakcí mezi přechody dynamického tikání řízení stroje a změnou hodinové frekvence řízení stroje.

Poznámka: Tento postup je potvrzen pouze pro Windows 8.

Pokud narazíte na operaci IO na adrese logického bloku pro Disk, byla při provádění multimediálních nebo komunikačních aktivit opakována chyba, deaktivujte Dynamic Tick podle pokynů níže :

  1. Stisknutím klávesy Windows + R otevřete dialogové okno Spustit. Poté zadejte „ cmd “ a stisknutím kláves Ctrl + Shift + Enter otevřete zvýšené okno příkazového řádku. Po zobrazení výzvy UAC (Řízení uživatelských účtů) klepněte na tlačítko Ano a udělte oprávnění správce.

    Spustit dialog: cmd, poté stiskněte Ctrl + Shift + Enter
  2. Uvnitř zvýšeného příkazového řádku zadejte následující příkaz a stisknutím klávesy Enter deaktivujte dynamický klíště :
     bcdedit / set disabledynamictick yes 
  3. Po úspěšném zpracování příkazu restartujte počítač a zkontrolujte, zda byl problém vyřešen při příštím spuštění.

Pokud se problém stále setkává, přejděte k další metodě níže.

Metoda 3: Zvýšení TimeOutValue pomocí Editoru registru

Pokud je počítač připojen k úložnému poli, jako je například úložiště FC (Fiber Channel), může dojít k problému v důsledku vyřazeného paketu nebo v důsledku řadiče pole, který odeslal alarmující požadavek.

V těchto situacích společnost Microsoft doporučuje snížit na co nejmenší možnou dobu disk.sys TimeOutValue. Několik uživatelů se stejným problémem oznámilo, že problém byl vyřešen po provedení níže uvedených kroků:

  1. Stisknutím klávesy Windows + R otevřete dialogové okno Spustit. Poté zadejte „ regedit “ a stisknutím klávesy Enter otevřete Editor registru. Po zobrazení výzvy UAC (Řízení uživatelských účtů) klepněte na tlačítko Ano a udělte oprávnění správce.

    Spustit dialog: regedit
  2. V Editoru registru přejděte na následující podklíč pomocí nabídky na levé straně:
     Počítač \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Disk 
  3. V klíči Disk přejděte do pravého podokna a poklepejte na TimeOutValue .

    Poklepejte na TimeOutValue v pravém podokně
  4. Nastavte hodnotu Údaj TimeOutValue na ne více než 30 .

    Hodnotu Data of TimeOutValue nastavte na maximální hodnotu 30
  5. Zavřete Editor registru, restartujte počítač a zkontrolujte, zda byl problém vyřešen při příštím spuštění.

Pokud se stále setkáváte se stejnou operací IO na adrese logického bloku pro Disk, byla v aplikaci Prohlížeč událostí opakována chyba, přejděte dolů na metodu 4.

Metoda 4: Zakázání Paging Executive

Existuje dočasná oprava, která byla použita několika uživateli, kteří narazili na stejný problém. To zahrnuje zakázání Paging Executive pomocí Editoru registru. Paging Executive zabraňuje systému Windows zaměňovat paměť používanou ovladači zařízení za stránkovací soubory.

Zde je rychlý průvodce, jak zakázat výkonného stránkovacího agenta:

  1. Stisknutím klávesy Windows + R otevřete dialogové okno Spustit. Poté zadejte „ regedit “ a stisknutím klávesy Enter otevřete Editor registru. Po zobrazení výzvy UAC (Řízení uživatelských účtů) klepněte na tlačítko Ano a udělte oprávnění správce.

    Spustit dialog: regedit
  2. V editoru registru přejděte pomocí nabídky na levé straně do následujícího umístění:
     \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Správa paměti 
  3. Po otevření klíče pro správu paměti přejděte do podokna na pravé straně a poklepejte na DisablePagingExecutive .

    V pravém podokně poklepejte na DisablePagingExecutive
  4. Když je otevřen DisablePagingExecutive Dword, změňte jeho hodnota z 0 na 1 a deaktivujte Paging Executive .

    Chcete-li deaktivovat funkci Paging Executive, nastavte data na 1
  5. Zavřete Editor registru a restartujte počítač, abyste vynutili změny.

Při příštím spuštění zkontrolujte, zda byly příznaky vyřešeny. Pokud stále vidíte, že operace IO na adrese logického bloku pro Disk byla ve vašem Prohlížeči událostí znovu opakována, přejděte dolů k další metodě níže.

Metoda 5: Změna kabelu SATA HDD

Několik uživatelů, kteří se setkali s operací IO na adrese logického bloku pro Disk, byla znovu opakována, ohlásili, že k chybám již nedochází poté, co vyměnili kabel SATA a napájecí konektor, který připojoval jednotku k základní desce a napájení.

To naznačuje, že chyba může být také spojena se selháním hardwaru. S největší pravděpodobností se problém vyskytl pro ně kvůli přerušení připojení nebo kvůli výpadku napájení.

Pokud se domníváte, že se chyba může vyskytnout ze stejných důvodů a máte nějaké náhradní připojovací kabely HDD, můžete je zkusit zaměnit za stávající. Pokud nemáte nepoužívané propojovací kabely, můžete zkusit použít kabely z DVD vypalovačky a zjistit, zda k chybě již nedochází.

Pokud nevidíte žádné nové zmínky o operaci IO na adrese logického bloku pro Disk, byla při opakovaných pokusech o chybu opakována chyba, právě jste dokázali identifikovat viníka.

Metoda 6: Změna SATA HDD na ATA (nebo IDE) z AHCI

Několik uživatelů, kteří se setkají se stejnými uživateli, se podařilo problém vyřešit po změně režimu disku z AHCI na ATA nebo IDE. I tvrdý AHCI je novější způsob rozhraní s řadičem SATA, některé systémy nejsou navrženy tak, aby využívaly funkcí, jako je Native Command Queuing . To by mohlo skončit spuštění operace IO na adrese logického bloku pro Disk byla opakována chyba.

Mějte na paměti, že pokud nebudete postupovat podle tohoto postupu, změna režimu disku z AHCI na ATA z BIOS způsobí selhání systému Windows. Tento postup umožní systému načíst správná nastavení systému BIOS spojená s diskovým režimem ATA (nebo IDE) a umožní rekonfiguraci registru.

Zde je rychlý průvodce s tím, co musíte udělat:

  1. Klikněte na ikonu Start (v levém dolním rohu) a poté na ikonu napájení . Se stisknutou klávesou Shift klikněte na tlačítko Restartovat . Tím restartujete počítač přímo do nabídky pro obnovení.

    Po stisknutí klávesy Shift klikněte na Restart
  2. Při příštím spuštění se počítač spustí přímo do nabídky pro obnovení . Jakmile se tam dostanete, klikněte na položku Poradce při potížích a poté na Pokročilé možnosti .

    Klikněte na Poradce při potížích a poté vyberte Pokročilé možnosti
  3. V nabídce Rozšířené možnosti klikněte na Nastavení spuštění .

    V nabídce Rozšířené možnosti klikněte na Nastavení spuštění
  4. Poté klepnutím na tlačítko Restartovat restartujte počítač v nabídce Nastavení spuštění .
  5. Na začátku další spouštěcí sekvence začněte opakovaně tisknout klávesu Setup, dokud nezadáte nastavení systému BIOS .

    Stisknutím [klávesa] vstoupíte do nastavení Poznámka : Nezapomeňte, že klávesa Nastavení (BIOS) je specifická pro výrobce vaší základní desky, ale zobrazí se během úvodní obrazovky. Je to obvykle jedna z kláves F (F4, F6, F8, F10, F12) nebo klávesa Del. Můžete také vyhledat online konkrétní klíč pro nastavení.
  6. Jakmile jste v nastavení systému BIOS, vyhledejte nastavení operace SATA a nastavte jej na ATA. Před ukončením nastavení systému BIOS nezapomeňte uložit změny.

    Změna operace SATA na ATA

    Poznámka: Mějte na paměti, že přesná nastavení a umístění se mohou lišit v závislosti na výrobci základní desky. Pokud nemůžete najít ekvivalentní kroky k úpravě operace SATA, vyhledejte konkrétní kroky podle základní desky.

  7. Počkejte, až se váš počítač zavede v nabídce Nastavení spuštění . Jakmile se tam dostanete, stiskněte klávesu 5 (nebo F5 ) pro spuštění v nouzovém režimu se sítí. To umožní vašemu operačnímu systému získat správné ovladače pro nastavení systému BIOS, které jste právě načetli v systému.

    Spusťte počítač v nouzovém režimu se sítí
  8. Po dokončení spouštěcího postupu proveďte normální restart a spusťte jej do normálního režimu. Při příštím spuštění byste již neměli narážet na operaci IO na adrese logického bloku pro Disk byla opakována chyba.

Metoda 7: Aktualizace systému BIOS na nejnovější verzi

Několik uživatelů, kteří narazili na stejný problém, dokázali problém vyřešit poté, co aktualizovali svou verzi systému BIOS na nejnovější dostupnou verzi. K tomu obvykle dochází u základních desek MSI, ale stejná oprava může být použitelná u různých výrobců základních desek.

Mějte na paměti, že aktualizace systému BIOS není tak složitá, jak bývala. Většina hlavních výrobců základních desek balí aktualizaci firmwaru do spustitelného souboru, který lze snadno nainstalovat dvojitým kliknutím.

Chcete-li zkontrolovat, zda je k dispozici nová aktualizace systému BIOS pro konkrétní základní desku, navštivte webové stránky výrobce, kde najdete konkrétní pokyny týkající se vašeho konkrétního modelu. V současné době má každý výrobce svůj vlastní program flash, který provede aktualizaci za vás (M-Flash pro MSI, EZ Flash na Asus atd.)

Zajímavé Články