Ako povoliť AHCI v systéme Windows 8 bez preinštalovania systému

Režim AHCI je podporovaný v operačných systémoch Windows počnúc systémom Windows Vista. V starších verziách operačného systému (napríklad Windows XP atď.) Nie je vstavaná podpora pre režim AHCI a aby tento režim fungoval, musia byť nainštalované ďalšie ovládače závislé od dodávateľa..

S aktiváciou režimu AHCI v novom systéme Microsoft však nie všetko prebehlo hladko. V prípade, že bol systém nainštalovaný v normálnom (IDE) režime, ovládač AHCI v systéme je v režime invalidný stav. To vedie k tomu, že v takýchto systémoch, keď je v systéme BIOS na radiči SATA povolený režim AHCI, systém prestane vidieť disk sata (chýba potrebný ovládač ahci) a spadá do BSOD (INACCESSIBLE_BOOT_DEVICE). Z tohto dôvodu výrobcovia čipových súprav radičov (predovšetkým Intel) odporúčajú povoliť režim AHCI. tO Inštalácia operačného systému, v tomto prípade inštalátor chápe, že režim AHCI je podporovaný čipovou sadou a inštaluje potrebné ovládače (pre niektoré čipové sady je niekedy potrebné načítať konkrétne ovládače AHCI / RAID priamo počas inštalácie systému Windows, napríklad z jednotky USB flash alebo z jednotky CD / DVD)..

poznámka. režim AHCI (Advance Host Controller Interface) vám umožňuje používať pokročilé funkcie SATA, ako je napríklad pripojenie za chodu (Pripojenie za horúca) a NCQ (natívny front príkazov), ktorý zlepšuje výkon operácií na disku.

Vo Windows 8 sa situácia s aktiváciou AHCI nezmenila a ak sa pokúsite zmeniť režim radiča SATA na AHCI bez vykonania zmien v systéme Windows, povedie to k neschopnosti zaviesť systémovú jednotku. Faktom je, že systém Windows 8 tiež nenačíta automaticky ovládač AHCI pre radič, ktorý nebol pri inštalácii systému v režime AHCI..

Tento článok je určený tým, ktorí nainštalovali systém Windows 8 v režime IDE a chceli by sa prepnúť do režimu AHCI bez preinštalovania operačného systému. V prípade, že režim AHCI je už nastavený v systéme BIOS (alebo v prostredí UEFI), nemusíte robiť nič iné - váš systém Windows 8 už režim AHCI podporuje..

Už sme opísali, ako povoliť podporu AHCI vo Windows 7 bez preinštalovania. Podľa tohto článku je potrebné preniesť štandardný ovládač AHCI (ovládač sa nazýva msahci) a až potom aktivujte AHCI v systéme BIOS. Procedúra prebehla celkom hladko a vo väčšine prípadov bezbolestne.

V systéme Windows 8 (a Windows Server 2012) sa pri pokuse o povolenie režimu AHCI týmto spôsobom vyskytne problém: v registri jednoducho chýba vetva HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci. A pokusy o jeho manuálne vytvorenie nebudú viesť k ničomu.

Faktom je, že Microsoft sa rozhodol zmeniť názov vodiča zodpovedného za podporu režimu AHCI pre radiče SATA a nahradiť ho novým ovládačom s názvom StorAHCI. Je potrebné poznamenať, že tento ovládač má rovnakú funkcionalitu a podporuje rovnaké zariadenia ako MSAHCI.

Po inštalácii systému Windows 8 sa nám podarilo nájsť dva spôsoby aktivácie AHCI. Jeden z nich je spojený s úpravou registra, druhý - s načítaním v bezpečnom režime..

Povoľte AHCI v systéme Windows 8 pomocou registra

Ak chcete povoliť režim AHCI v systéme Windows 8 bez preinštalovania systému (ktorý bol nainštalovaný v režime IDE), musíte vykonať zmeny v registri.

Poznámka: ešte raz pripomíname zadanú úpravu registra Windows 8, ktorú je potrebné urobiť tO povoliť AHCI v systéme BIOS.
  1. Otvorte editor databázy Registry (z účtu s oprávneniami správcu): stlačte WIN + R a zadajte príkaz regedit
  2. Na výzvu UAC odpovedzte Pokračovať / Áno
  3. V editore registra vyhľadajte a rozbaľte vetvu HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ storahci \
  4. Nájdite kľúč ErrorControl (jeho hodnota bude 3), kliknite na ňu pravým tlačidlom myši a vyberte príkaz Zmeniť a zmeniť na 0. Kliknite na tlačidlo OK.
  5. Choďte do vetvy StartOverride, nájdite kľúč s názvom 0 (predvolená hodnota je 3). Zmeňte jeho hodnotu na 0.
  6. Po zavedení systému reštartujte počítač, choďte do systému BIOS / UEFI, aktivujte režim AHCI a uložte zmeny. V závislosti od verzie systému BIOS sa umiestnenie položky s nastaveniami radiča, ktoré vám umožňujú prepínať medzi režimami IDE - AHCI - (a niekedy RAID), môže líšiť.
  7. Pri nasledujúcom zavedení by mal systém aktivovať ovládač AHCI a používať ho na prácu s jednotkou SATA. Môžete sa uistiť, že systém teraz používa režim AHCI pomocou správcu zariadení, v ktorom v časti IOvládač DE ATA / ATAPIs Mal by sa objaviť ovládač AHCI (v našom prípade to Štandardný radič SATA AHCI).

Zadaná metóda na aktiváciu ovládača ahci v systéme Windows 8 bohužiaľ nefunguje vždy (nefunguje približne v 10 - 20% prípadov). V takom prípade sa odporúča použiť oficiálne pokyny spoločnosti Microsoft dostupné v článku databázy Knowledge Base. KB2751461 (Http://support.microsoft.com/kb/2751461).

Alternatívny spôsob, ako povoliť AHCI v systéme Windows 8

V prípade, že vyššie uvedená metóda nefungovala a systém Windows 8 sa nespustil v režime AHCI, ponechal BSOD alebo nekonečné pokusy o obnovenie systému Windows (pokus o opravu). must

  1. vypnutie Režim AHCI v systéme BIOS
  2. Zrušte zmeny v registri nastavením ErrorControl = 3 a StartOverride \ 0 = 3
  3. Pomocou nasledujúceho príkazu nastavíme spustenie systému Windows 8 v bezpečnom režime - Bezpečný režim (ako možnosť môžete pridať možnosť vybrať núdzový režim priamo v správcovi zavádzania systému Windows 8).
    bcdedit / set current safeboot minimum
  4. Potom musíte reštartovať systém, znovu vstúpiť do systému BIOS, prepnúť do režimu AHCI a uložiť zmeny.
  5. V dôsledku toho by sa systém Windows 8 mal zaviesť v bezpečnom režime a automaticky nainštalovať ovládač AHCI.
  6. Potom musíte vypnúť sťahovanie v SafeMode:
    bcdedit / deletevalue current safeboot
  7. A reštartujte systém Windows
  8. Pri nasledujúcom zavedení systému by sa mal systém spustiť normálne. Zostáva len skontrolovať, či sa radič AHCI objaví v správcovi zariadení.

Aby ste sa uistili, že výkon podsystému diskov Windows 8 v dôsledku režimu AHCI sa zvýšil, začnite aktualizovať index výkonnosti systému Windows (WEI) a skontrolujte, či sa zvýšila hodnota rýchlosti prenosu údajov na disku. V našom príklade od 5,2 do 8.1 jednotiek (hoci úprimne povedané, existujú radikálnejšie spôsoby, ako zvýšiť index produktivity 🙂).