Povolení režimu pevného disku AHCI bez přeinstalace systému Windows. Přepněte z IDE na AHCI bez přeinstalace Windows Povolení ahci

Režim AHCI je podporován v operačních systémech Windows počínaje Windows Vista. Ve starších verzích operačního systému (jako je Windows XP atd.) není vestavěná podpora režimu AHCI a aby tento režim fungoval, musíte nainstalovat další ovladače specifické pro dodavatele.

S aktivací režimu AHCI v nových operačních systémech Microsoftu však nebylo vše hladké. Pokud byl systém nainstalován v normálním (IDE) režimu, je ovladač AHCI v systému umístěn v zakázáno stav. To vede k tomu, že na takových systémech, když je na řadiči SATA v BIOSu povolen režim AHCI, systém přestane vidět disk SATA (chybí potřebný ovladač ahci) a spadne do BSOD ( INACCESSIBLE_BOOT_DEVICE). Z tohoto důvodu výrobci čipových sad řadiče (především Intel) doporučují povolit režim AHCI PŘED Instalace OS, v tomto případě instalátor chápe, že čipset podporuje režim AHCI a nainstaluje potřebné ovladače (u některých čipsetů je někdy nutné nahrát konkrétní ovladače AHCI/RAID přímo během procesu instalace Windows, například z USB flash disku jednotka nebo jednotka CD/DVD).

Poznámka. Režim AHCI (Advance Host Controller Interface) Umožňuje pokročilé funkce SATA, jako je připojení za provozu ( Hot-Plugging) A NCQ(nativní řazení příkazů), což zlepšuje výkon diskových operací.

Ve Windows 8 se situace s aktivací AHCI nezměnila a pokud se pokusíte změnit režim řadiče SATA na AHCI, aniž byste provedli změny v samotném systému Windows, povede to k nemožnosti zavést systém ze systémového disku. Faktem je, že Windows 8 také automaticky nenačte ovladač AHCI pro řadič, který v době instalace systému nebyl v režimu AHCI.

Článek je určen pro ty, kteří si nainstalovali Windows 8 v režimu IDE a rádi by přešli do režimu AHCI bez přeinstalace operačního systému. Pokud je BIOS (nebo) již nastaven na režim AHCI, není třeba dělat nic dalšího – váš systém Windows 8 již režim AHCI podporuje.

Již jsme popsali bez reinstalace. Podle tohoto článku je na Windows 7 běžícím v normálním (ide) režimu potřeba přepnout standardní ovladač AHCI do režimu automatického načítání (ovladač je tzv. msahci) a teprve poté aktivujte AHCI v BIOSu. Zákrok proběhl celkem hladce a v naprosté většině případů nebolestivý.

Ve Windows 8 (a Windows Server 2012) při pokusu o povolení režimu AHCI tímto způsobem uživatel narazí na problém: v registru jednoduše chybí větev HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci. A pokusit se to vytvořit ručně nepovede k ničemu.

Faktem je, že se Microsoft rozhodl změnit název ovladače zodpovědného za podporu režimu AHCI pro řadiče SATA a nahradit jej novým ovladačem s názvem StorAHCI. Stojí za zmínku, že tento ovladač má stejnou funkčnost a podporuje stejná zařízení jako MSAHCI.

Podařilo se nám objevit dva způsoby, jak aktivovat AHCI po instalaci Windows 8. Jeden z nich je spojen s úpravou registru, druhý je s bootováním v nouzovém režimu.

Povolte AHCI ve Windows 8 pomocí registru

Chcete-li povolit režim AHCI v systému Windows 8 bez přeinstalování systému (který byl nainstalován v režimu IDE), musíte provést změny v systémovém registru.

Poznámka: Ještě jednou připomínáme, že je nutné provést zadanou úpravu registru Windows 8 PŘED povolení AHCI v BIOSu.


Bohužel uvedený způsob aktivace ovladače ahci ve Windows 8 nefunguje vždy (nefunguje asi v 10-20% případů). V tomto případě se doporučuje použít oficiální pokyny od společnosti Microsoft, které jsou k dispozici v článku znalostní báze KB2751461(http://support.microsoft.com/kb/2751461).

Alternativní způsob, jak povolit AHCI ve Windows 8

V případě, že výše uvedená metoda nefungovala a systém Windows 8 se nespustí v režimu AHCI, přejde do BSOD nebo nekonečné pokusy o obnovení systému Windows (Pokus o opravu). Nezbytné

  1. Zakázat Režim AHCI v systému BIOS
  2. Vraťte zpět změny v systémovém registru nastavením ErrorControl = 3 A StartOverride\0 = 3
  3. Pomocí následujícího příkazu nastavíme systém Windows 8, aby se spouštěl v nouzovém režimu - Nouzový režim (jako možnost můžete). bcdedit /set (aktuální) safeboot minimální
  4. Poté je potřeba restartovat systém, znovu vstoupit do BIOSu, přepnout do AHCI Mode a uložit změny.
  5. V důsledku toho by se systém Windows 8 měl spustit v nouzovém režimu a automaticky nainstalovat ovladač AHCI.
  6. Poté musíte zakázat spouštění v SafeMode: bcdedit /deletevalue (aktuální) safeboot
  7. A restartujte Windows
  8. Při příštím spuštění systému by se měl systém spustit normálně. Zbývá se ujistit, že se ve správci zařízení objeví řadič AHCI.

Chcete-li se ujistit, že se výkon diskového subsystému Windows 8 zvýšil kvůli režimu AHCI, spusťte aktualizaci a zkontrolujte, zda se zvýšila rychlost přenosu dat na disku. V našem příkladu od 5.2 do 8.1 jednotek (i když abych byl upřímný, je jich více 🙂).

Co je režim AHCI a proč by měl být povolen? AHCI je mechanismus pro práci se zařízeními pro ukládání informací. Například s pevnými disky nebo SSD disky. Tento režim nahrazuje zastaralejší režim IDE. Úsvit tohoto „protokolu“ přišel možná v roce 2011. V té době se ceny za SSD disky staly víceméně dostupné pro domácí použití.

Nebudeme zveřejňovat všechny technické podrobnosti o tom, jak režim AHCI funguje. Běžnému uživateli bude stačit vědomí, že se zapnutým AHCI se zvyšuje rychlost práce s diskem a jeho životnost. Abyste ale mohli zažít všechnu krásu jeho práce, musí být ve vašem počítači nainstalován SSD disk s rozhraním SATA 6Gbit.

Zde dokončíme příběh o podrobnostech fungování režimu AHCI a přejdeme k zvážení otázky jeho povolení v systému.

Okamžitě stojí za zmínku, že režim připojení pro disky AHCI musí být podporován vaší základní deskou. Naštěstí dnes můžeme s jistotou říci, že téměř každá základní deska uvedená na trh od roku 2008 má tuto schopnost.

Zvyšte rychlost počítače pomocí režimu AHCI

Jaká je obtížnost přepnutí do režimu AHCI? Pokud se chystáte pouze nainstalovat operační systém, pak nenastanou žádné problémy. Tento režim stačí povolit v BIOSu vašeho počítače a teprve poté nainstalovat Windows. Obvykle povolit AHCI je to možné přes BIOS v části práce s úložnými zařízeními Konfigurace úložiště.

Na různých modelech základních desek může mít tato sekce jiný, ale podobný název. Například konfigurace SATA, režim SATA atd. Vodítkem pro vaše vyhledávání bude možnost vybrat si ze seznamu následujících režimů: IDE, AHCI, RAID.

Přechod na AHCI bez přeinstalace operačního systému

Takže jsme přišli na instalaci čistého OS, vše je jednoduché! Nyní se podívejme na situaci, kdy již AHCI zapínáme fungující Windows. Faktem je, že když změníte režimy v systému BIOS, operační systém se přestane načítat různými typy chyb.

Tyto chyby jsou způsobeny absencí požadovaného ovladače řadiče pevného disku při načítání OS. Proto před změnou nastavení systému BIOS budeme muset připravit operační systém.

Chcete-li to provést, otevřete Editor registru prostřednictvím nabídky Start > Spustit > Regedit a najdeme v něm následující podsekce:

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

V každé sekci budete muset otevřít parametr Start a nahradit jeho hodnotu - 0 .

Po provedení změn je třeba restartovat počítač, přejít do systému BIOS, povolit režim AHCI a uložit změny. Při prvním spuštění operačního systému nainstaluje nový ovladač a bude připraven k další práci.

Zpravidla tato metoda funguje a je vhodná pro všechny verze Windows od verze 7 a vyšší. Pokud jste na to nebyli schopni přijít pomocí první metody, můžete zkusit povolit režim AHCI trochu jinak nebo kontaktovat náš tým s žádostí o pomoc.

Co dělat, když máte v počítači nainstalovaný pevný disk s rozhraním SATA a před instalací operačního systému jste zapomněli přepnout volbu v BIOSu "Režim SATA" od významu IDE k hodnotě SATA(název volby v BIOSu se může lišit)? Obvykle již nainstalovaný systém Windows zobrazí po přepnutí hodnoty této možnosti modrou obrazovku. Někteří lidé nenajdou nic lepšího, než znovu nainstalovat OS. Ale existuje i jiný způsob.

Nedávno jsem měl tento problém. Testoval jsem pevný disk v klientském notebooku pomocí utility mHDD, předtím jsem přepnul možnost „SATA Mode“ v BIOSu na režim IDE. Po testování jsem se zapomněl přepnout zpět a nainstaloval operační systém. Svou chybu jsem objevil již ve fázi instalace ovladačů na nainstalovaný systém, kdy se mi nechtělo instalovat ovladač Intel AHCI. Naštěstí se problém vyřešil bez přeinstalace OS, jen vrtáním v registru Windows. Přečtěte si, jak to udělat.

Nejprve vyvolejte dialogové okno „Spustit“. Vyvolá se pomocí nabídky Start nebo kombinací kláves Win+R. V dialogovém okně Spustit zadejte a spusťte příkaz "regedit"(bez uvozovek).

V editoru registru, který se otevře, najdeme následující sekci:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

V této části musíme změnit hodnotu tlačítka "Start" na 0.

Nyní najdeme následující sekci:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV

A také změňte hodnotu tlačítka „Start“ na 0.

Po výše popsaných krocích restartujte počítač. Při restartu zadejte BIOS a změňte hodnotu možnosti „SATA Mode“ z IDE na AHCI. Uložte změny nastavení systému BIOS a restartujte počítač.

Po restartu systém Windows najde nový hardware a nainstaluje jeho ovladač. Poté si můžete bezpečně stáhnout ovladač Intel AHCI, protože nyní bude náš pevný disk pracovat v režimu AHCI.

Pokročilé rozhraní hostitelského řadiče (AHCI) – mechanismus používaný k připojení úložných zařízení pomocí protokolu Serial ATA, který umožňuje pokročilé funkce, jako je vestavěné řazení příkazů (NCQ) a hot swapping.

Navrženo jako náhrada zastaralého klasického ATA řadiče, který si zachovává kompatibilitu shora dolů s původním IBM PC/AT a podporuje přímý přístup do paměti pouze jako doplněk. Hlavními skutečnými problémy tohoto řadiče jsou chybějící podpora hot swap (navzdory tomu, že hardware eSATA to podporuje) a fronty příkazů na jednom kanálu (v případě SATA má každé zařízení jeden kanál) - lze provést pouze jeden příkaz včas. Použití funkce ATA NCQ, i když ji podporuje samotný disk, je tedy na klasickém ATA řadiči nemožné.

Při přepnutí s již nainstalovaným operačním systémem Windows řadič ATA zahrnutý v jižním můstku do režimu „AHCI“ to bude pro nainstalovaný operační systém znamenat použití nekompatibilní operační logiky řadiče pevného disku - tato akce je ekvivalentní k instalaci řadiče ATA do systému desky, který je odlišný od stávajícího, a fyzickému přepnutí spouštěcího disku na tuto desku.

V tomto případě systém Windows při načítání nenajde spouštěcí disk a zhroutí se s BSOD. STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE.

Text převzat z volné encyklopedie http://wikipedia.org/

Takže, protože jste přišli na můj web, znamená to, že máme společný problém, se kterým jste se setkali po zakoupení nového SSD (například na OGO.ru). A po přečtení výše uvedeného textu byste mohli pochopit jeho kořen. Z nějakého důvodu Microsoft stále nemůže provést bezplatný přechod z jednoho ovladače na druhý. A k tomu musí uživatelé trochu pracovat rukama, ale v zásadě velmi málo. Chcete-li problém vyřešit, musíte před přechodem do systému BIOS nainstalovat ovladač AHCI ve Windows nebo spíše provést malou úpravu v registru. Tento návod je pro operační systémy Windows 7, Windows Vista a Windows Server 2008 R2. Pro Windows 8 se pokyny mírně liší a jsou k dispozici na následujícím odkazu:

I. Ruční přepnutí Windows 7 do režimu AHCI

1) Přejděte do registru. Chcete-li to provést, použijte WIN+R a v okně, které se otevře, napište regedit:

2) Otevře se vestavěný „Editor registru“ systému Windows. Na levé straně okna sledujeme cestu:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci


3) Dvojitým kliknutím otevřete možnost Start a změňte hodnotu na 0 (výchozí hodnota je " 3 » - AHCI není podporováno):

4) To je vše, zavřete registr a restartujte počítač.

5) Během spouštění přejděte do systému BIOS a povolte podporu AHCI. Jak to udělat, si můžete přečíst v návodu k vaší základní desce. Uložte nastavení a restartujte počítač.

Po spuštění Windows nainstaluje ovladač AHCI a znovu se restartuje. Po restartu budou pevné disky fungovat ve standardu AHCI.

II. Automatická oprava pro přípravu Microsoft WIndows na přepnutí do režimu AHCI nebo RAID

Konečně Microsoft přišel do 21. století a vydal automatickou opravu, která připraví systém na přepnutí do režimu AHCI nebo RAID. Nyní stačí stáhnout malou utilitu z oficiálních stránek, spustit ji, poté restartovat počítač, aby se dostal do BIOSu a tam nastavit požadovaný režim (AHCI nebo RAID). Poté se systém bez problémů spustí a nainstaluje všechny potřebné ovladače. Krásné :) Díky společnosti Microsoft se nyní naučte, jak přidat tuto opravu do instalačního obrazu systému. (Další informace o této opravě si můžete přečíst na stránce http://support.microsoft.com/kb/922976).

To je vše. Doufám, že pro vás byl tento článek užitečný. Kliknutím na jedno z níže uvedených tlačítek o něm řekněte svým přátelům. Také se přihlaste k odběru aktualizací webu zadáním svého e-mailu do pole vpravo.

Děkuji za pozornost:)

Dobrý den.

Poměrně často dostávám otázku, jak změnit parametr AHCI na IDE v BIOSu notebooku (počítače). Nejčastěji se s tím setkávají, když chtějí:

Zkontrolujte pevný disk počítače pomocí Victoria (nebo podobného). Mimochodem, takové otázky byly v jednom z mých článků: ;

Nainstalujte „staré“ Windows XP na relativně nový notebook (pokud parametr nepřepnete, notebook jednoduše neuvidí vaši instalační distribuci).

V tomto článku se tedy chci na tuto problematiku podívat podrobněji...

Rozdíl mezi AHCI a IDE, výběr režimu

IDE je zastaralý 40pinový konektor, který se dříve používal k připojení pevných disků, disketových jednotek a dalších zařízení. Dnes se tento konektor v moderních počítačích a noteboocích nepoužívá. To znamená, že jeho obliba klesá a je nutné tento režim používat jen ve výjimečných případech (například pokud se rozhodnete nainstalovat starý OS Windows XP).

IDE konektor byl nahrazen SATA, který je lepší než IDE díky své zvýšené rychlosti. AHCI je provozní režim pro zařízení SATA (například disky), který zajišťuje jejich normální fungování.

Co si vybrat?

Je lepší zvolit AHCI (pokud takovou možnost máte. Na moderních PC je všude...). IDE musíte zvolit pouze ve specifických případech, například pokud nejsou ovladače SATA „přidány“ do vašeho OS Windows.

A volbou režimu IDE se zdá, že „nutíte“ moderní počítač k emulaci jeho provozu, a to rozhodně nevede ke zvýšení produktivity. Navíc pokud se bavíme o moderním SSD disku, při použití získáte rychlostní nárůst pouze na AHCI a pouze na SATA II/III. V ostatních případech se nemusíte obtěžovat instalací...

O tom, jak zjistit, v jakém režimu váš disk pracuje, si můžete přečíst v tomto článku:

Jak přepnout AHCI na IDE (na příkladu notebooku TOSHIBA)

Například vezmu víceméně moderní notebook značky TOSHIBA L745 ( Mimochodem, v mnoha jiných notebookech bude nastavení BIOSu podobné!).

Chcete-li v něm povolit režim IDE, musíte provést následující:

1) Přejděte do BIOSu notebooku (jak se to dělá je popsáno v mém předchozím článku:).

3) Poté na kartě Upřesnit přejděte do nabídky Konfigurace systému (snímek obrazovky níže).

4) Na záložce Sata Controller Mode změňte parametr AHCI na Compatibility (obrazovka níže). Mimochodem, možná budete muset ve stejné sekci přepnout UEFI Boot do režimu CSM Boot (aby se zobrazila karta Sata Controller Mode).

Ve skutečnosti je to režim kompatibility, který je podobný režimu IDE na laptopech Toshiba (a některých dalších značek). Nemusíte hledat řádky IDE – nenajdete je!

Důležité! Na některých přenosných počítačích (například HP, Sony atd.) nelze režim IDE povolit vůbec, protože výrobci výrazně omezili funkčnost systému BIOS zařízení. V tomto případě nebudete moci nainstalovat staré Windows na váš notebook ( ale moc nechápu proč to dělat - ostatně výrobce stejně nevydává ovladače pro starý OS...).

Pokud si vezmete „starší“ notebook (například nějaký Acer) - pak je přepínání zpravidla ještě jednodušší: stačí přejít na kartu Hlavní a uvidíte režim Sata, ve kterém budou dva režimy: IDE a AHCI (stačí vybrat ten, který potřebujete, uložte nastavení systému BIOS a restartujte počítač).

Tímto článek končí, doufám, že můžete snadno přepnout jeden parametr na druhý. Hodně štěstí!