Hlavní navigace

Jak změnit režim disku z IDE na AHCI bez reinstalace Windows

17. 10. 2011

Sdílet

 Autor: Redakce

Začněme nejprve trochou teorie.

Jaké jsou výhody režimu AHCI proti IDE?

AHCI (Advanced Host Controller Interface) je standardem, který definoval Intel, a jde o rozhraní pro komunikaci s diskovým řadičem, podporující mnohé pokročilé funkce (bez AHCI například nemůžete provést upgrade firmware SSD disku). Jeho nejzásadnější výhodou je podpora technologie NCQ (Native Command Queuing – „přirozené řazení příkazů“).

NCQ je technologie, jejímž cílem je zvýšení výkonnosti SATA disků, které je dosahováno tím, že disk provádí zápisy a čtení v optimalizovaném pořadí. Tím se snižuje zbytečný pohyb hlaviček disku a k provedení všech úkonů je potřeba méně otáček ploten, což vede nejen ke zvýšení výkonu, ale mírně též k menšímu opotřebení disku. Výhody NCQ nejlépe vyniknou při zpracování úloh, při kterých je více souběžných požadavků na čtení a zápis dat. Výstižně vyjadřuje rozdíl mezi diskem s a bez NCQ následující obrázek (zdroj: Wikipedie).

Steven Parker na serveru Neowin popisuje, jak si nainstaloval SSD disk do zařízení, které používá jako multimediální centrum. Až při pozdější kontrole zjistil, že jeho režim byl v BIOSu automaticky nastaven na IDE. Pokud by přitom pouze změnil nastavení z IDE na AHCI, Windows by nenastartovala. Na Internetu ale našel návod, jak přepnout disk z IDE na AHCI, aniž by musel opravovat nebo přeinstalovat systém.

Předem upozorňujeme, že následující postup je určen pouze pro zkušenější uživatele, kteří vědí, co a proč dělají.

Tato metoda funguje pro Windows Vista a Windows 7 s použitím ovladače MS AHCI a Intel AHCI.

Ve Windows XP je nutné nahradit standardní ovladače IDE ovladačem Intel AHCI (musíte ho ručně vnutit ve Správci zařízení).

Změna režimu z IDE na AHCI

  1. První fáze nastavení probíhá ještě ve spuštěných Windows. Spusťte Editor registru (regedit.exe).
  2. Přejděte na klíč registru: HKEY_LOCAL_MACHINE-System-CurrentControlSet-Services-Msahci.
  3. Nastavte hodnotu Start na 0.
  4. Přejděte na klíč registru: HKEY_LOCAL_MACHINE-System-CurrentControlSet-Services-pciide.
  5. Nastavte hodnotu Start na 0.
  6. Ukončete Windows a vypněte počítač.
  7. Zapněte počítač a předtím, než začnou nabíhat Windows, jděte do nastavení BIOSu (obvykle se tam dostanete přes klávesy Del/F10/F1/F2), kde změňte režim disku na AHCI.
  8. Uložte nové nastavení BIOSu a restartujte.
  9. Při spuštění systému Windows bude systém detekovat změny a pravděpodobně bude požadovat nový ovladač.
  10. Po dalším restartu by již Windows měly s diskem pracovat v režimu AHCI.

Pokud z nějakého důvodu po provedení výše uvedených kroků došlo k selhání, stačí v BIOSu přepnout zpět do módu IDE.

WT100

V případě, že se během spuštění počítače objeví BSOD s chybou STOP 0x0000007B, doporučujeme postup na stránkách technické podpory Microsoftu.

Zdroj: Neowin