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
- První fáze nastavení probíhá ještě ve spuštěných Windows. Spusťte Editor registru (regedit.exe).
- Přejděte na klíč registru: HKEY_LOCAL_MACHINE-System-CurrentControlSet-Services-Msahci.
- Nastavte hodnotu Start na 0.
- Přejděte na klíč registru: HKEY_LOCAL_MACHINE-System-CurrentControlSet-Services-pciide.
- Nastavte hodnotu Start na 0.
- Ukončete Windows a vypněte počítač.
- 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.
- Uložte nové nastavení BIOSu a restartujte.
- Při spuštění systému Windows bude systém detekovat změny a pravděpodobně bude požadovat nový ovladač.
- 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.
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