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

Dnes si ukážeme, jak přepnout disk z režimu IDE do režimu AHCI, což by, kromě dalších výhod, mělo přinést znatelné zvýšení výkonu.

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).

 
Reklama

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.

V případě, že se během spuštění počítače objeví BSOD s chybou STOP 0x0000007B, doporučujeme