Windows 10 не се зарежда в ahci. Активирайте режима AHCI в BIOS. Как да проверите дали режимът AHCI е активиран


Ако се обърнете към системния администратор и зададете въпрос, коя е най-слабата връзка в компютъра? - ще получите отговор, че това е HDD, защото на практика той е единственият механичен елемент от системата, който забавя работата на целия компютър. В това отношение много производители търсеха изход, поне някаква възможност да го ускорят, също и със SSD. Резултатът стана видим при използване на AHCI.

Дисковият режим AHCI включва няколко основни разлики (има 3 от тях), които го правят приоритет при използването на всички дискови устройства, с изключение на остарелите IDE. Основните характеристики на режима:

  • Hot Plug – позволява ви да „горещо“ сменяте компютърни компоненти (дискове). По този начин няма нужда да изключвате компютъра; можете да смените HDD и SSD директно в режим на работа. Това е важно за сървърни станции, където прекъсването на връзката е неприемливо и е просто удобно за всеки, който използва няколко диска;
  • NCQ – поддръжка на „дълбока“ командна последователност, т.е. той може да конфигурира по-ефективна траектория на главата в механичните и значително увеличава изхода в SSD;

  • TRIM е приложим предимно за SSD, тъй като гарантира значително увеличение на скоростта.

Режимът AHCI ви позволява да се насладите на всички тези предимства и най-вероятно имате възможност да го активирате. Ако използвате SSD, вероятно трябва да го включите, за да видите правилната скорост на работата му, това се отнася както за SATA II, така и за SATA III, с изключение на по-старите IDE устройства. Ето защо, ако се съмнявате кой режим да изберете: ide или AHCI, последният определено е предимство.

Как да проверя дали режимът AHCI е активиран?

Първото нещо, което трябва да направите, е да разберете дали си струва да продължите смяната; може би тя вече е активна за вас. Има няколко места, които показват информацията, от която се нуждаете: Диспечер на устройствата и BIOS.

  • Щракнете върху Старт, щракнете с десния бутон върху „Компютър“ и щракнете върху „Свойства“;
  • Сега изберете "Диспечер на устройства";

  • След това разгънете секцията „IDE ATA/ATAPI контролери“;
  • Проверете дали има раздел, наречен AHCI.

Ако няма такъв елемент, може да разберете, че е неактивен. Ще разгледаме и друга опция чрез BIOS (UEFI):

  • Отидете в BIOS, като натиснете Del или F2 (евентуално други клавиши), когато стартирате компютъра;
  • Трябва да отидете в раздела, наречен SATA или Storage в различни опции, докато намерите SATA Mode/Configuration, където ще бъде показан режимът.

На този етап не променяйте режима на връзка, тъй като това може да доведе до системни грешки. Най-добре е да активирате AHCI режим в BIOS и да инсталирате на нов Windows, което гарантира нормална обработка на режима, но това е доста радикално.

Как да активирам режим AHCI в Windows 7?

Най-подходящата и разпространена система, в която ще извършваме действия. Също така си струва да се отбележи, че ако инсталирате ново устройство, можете свободно да превключвате режима AHCI без никакви последствия. Има и няколко опции за активиране на AHCI: чрез регистъра и чрез помощна програма. По-правилен вариант би бил да използвате системния регистър, за да подготвите системата за по-нататъшни промени; последният метод просто ще помогне за разрешаване на висящи грешки в компютъра.

  • Натиснете Win + R и въведете regedit;
  • Следвайте HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci;
  • Заменете стойността на опцията Start с 0;

  • Тук ще намерите секцията lastorV;
  • Също така заменете Start с 0.

Сега можете да активирате режима AHCI в BIOS и Windows ще го открие правилно, като инсталира необходимите драйвери. Алтернативен метод включва първоначална промяна на режима и след това просто изчистване на грешката. За да направите това, използвайте официалната помощна програма Microsoft Fix it. След инсталирането изпълнете проверка и грешките ще бъдат отстранени;

Как да активирам режим AHCI в Windows 10?

Като цяло действията не се различават значително; нека да разгледаме разликите в редактирането на регистъра.

  • В същия раздел, както в Windows 7, трябва да промените параметрите Start в папките iaStorV и storahci на стойност 0;
  • Разгънете всяка от посочените секции и отидете до подсекциите StartOverride, където параметър 0 е зададен на 0.

Успяхме да активираме режим AHCI Windows, но си струва да се отбележи, че е по-добре да го стартирате за първи път в безопасен режим, за да избегнете ненужни проблеми. По време на първоначалното стартиране режимът на работа AHCI автоматично ще инсталира необходимите драйвери.

Струва си да се споменат отличителните характеристики на това как да активирате режима AHCI в Windows XP и други остарели версии.

Въпреки факта, че XP изобщо не поддържа този режим, има драйвери, които разширяват тези възможности, въпреки че това не е безопасно.

Трябва също да помислите дали си струва, защото ако компютърът е много слаб за по-модерни системи, тогава увеличението на скоростта ще бъде незначително. Освен това режимът на AHCI контролер във Vista се активира по същия начин като „седемте“.

Така че режимът AHCI sata е лесен за активиране и системата ще ви възнагради за вашите усилия с увеличаване на скоростта. Обикновено няма проблеми със смяната на контролера, но ако ги срещнете, просто стартирайте помощната програма Microsoft Fix it. AHCI е необходим при използване на SSD устройство, в противен случай няма да използвате пълната му скорост.

Ако все още имате въпроси по темата „Какво е режим AHCI и как да го конфигурирате?“, Можете да ги зададете в коментарите


if(function_exists("the_ratings")) ( the_ratings(); ) ?>

На компютри, оборудвани с чипсет Intel, е възможно да активирате режим ACHI. Тази функция влияе на скоростта на твърдите дискове; информацията се копира с порядък по-бързо. Поддържат се и различни допълнителни функции, като дискове с горещо включване.

Активирането на режим ACHI изисква известна конфигурация на компютъра, в противен случай може да възникнат следните последствия:

    син екран с грешка;

    грешка 0x0000007B INACCESSABLE_BOOT_DEVICE;

    Може да възникне безкрайно претоварване.

Активирайте ACHI в Windows 10 и 7

Най-лесният начин да активирате ACHI в Windows е да използвате системния регистър. Натиснете клавиша Windows R и стартирайте системния регистър, като въведете думата „regedit“ в отвореното поле.

    Отидете до HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci.

    Намерете параметъра Start и променете стойността му на 0. Това може да стане просто чрез щракване върху линията.

    Отидете до HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\IastorV. Намерете същия параметър и повторете процедурата напълно.

    Рестартирайте компютъра си и . В BIOS намерете секцията Integrated Peripherals и активирайте съответния контролер.

    След следващото стартиране на компютъра ще бъдат инсталирани допълнителни драйвери.

    Ще е необходимо ново рестартиране, след което режимът ще бъде активиран.

Как да активирате ACHI в Windows 8 и 8.1

Ако вече сте активирали режим ACHI и не можете да стартирате Windows 8 нормално, тогава трябва да се върнете към режим IDE ATA с помощта на BIOS. След това следвайте тези инструкции:

    С помощта на клавишната комбинация на WindowsX стартирайте командния ред в режим на администратор.

    Въведете bcdedit /set (current) safeboot minimal и натиснете Enter.

    Изключете компютъра си и... Активирайте отново режим ACHI. Това е лесно да направите, като намерите секцията Интегрирани периферни устройства. Запазете вашите настройки.

    Следващият път, когато рестартирате, вашето компютърно устройство ще бъде активирано в безопасен режим и самостоятелно ще инсталира необходимите драйвери.

    Ще трябва да активирате отново командния ред и да въведете следната последователност от знаци: bcdedit /deletevalue (текущо) safeboot.

    След следващото рестартиране режимът ACHI ще бъде активен.

AHCI режимът на работа на SATA твърдите дискове ви позволява да използвате технологията NCQ (Native Command Queing), DIPM (Device Initiated Power Management) и други функции, като SATA дискове с възможност за гореща смяна. Като цяло, активирането на режим AHCI ви позволява да увеличите скоростта на твърдите дискове и SSD в системата, главно поради предимствата на NCQ.

В тази инструкция ще ви кажем как да активирате режим AHCI в Windows 10 след инсталиране на системата, ако по някаква причина преинсталирането с режим AHCI, активиран преди това в BIOS или UEFI, не е възможно и системата е инсталирана в режим IDE. Отбелязвам, че за почти всички съвременни компютри с предварително инсталирана операционна система този режим вече е активиран и самата промяна е особено подходяща за SSD устройства и лаптопи, тъй като режимът AHCI ви позволява да увеличите производителността на SSD и в същото време (макар и леко) намалете консумацията на енергия.

И още една подробност: на теория описаните действия могат да доведат до нежелани последствия, като например невъзможност за стартиране на операционната система. Затова ги приемайте само ако знаете защо го правите, знаете как да влезете в BIOS или UEFI и сте готови да коригирате непредвидени последствия, ако нещо се случи (например, като преинсталирате Windows 10 от самото начало в режим AHCI ).

Можете да разберете дали режимът AHCI в момента е активиран, като погледнете настройките на UEFI или BIOS (в параметрите на SATA устройството) или директно в операционната система (вижте екранната снимка по-долу).

Активирайте AHCI с помощта на редактора на системния регистър на Windows 10.

За да активираме работата на твърди дискове или SSD, ще ни трябват администраторски права на Windows 10 и редактор на системния регистър. За да стартирате системния регистър, натиснете клавишите Win+R на клавиатурата и въведете regedit.


Следващата стъпка е да рестартирате компютъра си и да влезете в UEFI или BIOS. В същото време е по-добре да стартирате Windows 10 за първи път след рестартиране в безопасен режим и затова препоръчваме да активирате безопасен режим предварително с помощта на Win + R -

Ако имате UEFI, в този случай препоръчваме да направите това чрез „Настройки“ (Win + I) - „Актуализиране и защита“ - „Възстановяване“ - „Специални опции за стартиране“. След това отидете на „Отстраняване на неизправности“ - „Разширени опции“ - „Настройки на софтуера UEFI“. За системи с BIOS - използвайте клавиша F2 (обикновено на лаптопи) или Delete (на компютър), за да влезете в настройките на BIOS.

В UEFI или BIOS намерете избора на режим на работа на устройството в SATA параметрите. Задайте го на AHCI, след това запазете настройките и рестартирайте компютъра.

Веднага след рестартирането операционната система ще започне да инсталира SATA драйвери и след завършване ще бъдете подканени да рестартирате компютъра си. Направете следното: Режимът AHCI в Windows 10 е активиран.

Надяваме се, че този материал ще ви бъде полезен. Ако имате въпроси или допълнения, пишете в коментарите.

Това е втората статия по тази тема, първата е достъпна на линка:

Тази статия е посветена на активирането на режим AHCI специално в Windows 8. Да, ситуацията с пускането на новата операционна система изобщо не се е променила и ако се опитате да активирате режима AHCI в BIOS, без да преинсталирате системата, Windows просто ще откаже за зареждане. Но те не оставиха тази операционна система напълно непроменена: така че, ако следвате пътя в системния регистър, както в Windows 7, просто няма да видите папката msahci. И създаването на тази нишка няма да доведе до нищо, тъй като в Windows 8, подобно на Windows Server 2012, името на драйвера беше променено и сега се нарича StorAHCI. Въпреки че има същата функционалност и поддържа същите устройства. Могат да се закупят например твърди дискове или SSD.

В Windows 8 бяха намерени две опции за активиране на AHCI без преинсталиране на системата. Нека разгледаме и двете. Първоначално статията беше написана за Windows 8, но се оказа, че нищо не се е променило в Windows 10, така че е доста подходящо за десет.

I. Активирайте стандарта AHCI в Windows 8 и 8.1 с помощта на системния регистър (Работи на Windows 10)

Нека ви напомня, че всички промени трябва да бъдат направени, преди да активирате AHCI в BIOS.

1) И така, първо отидете в регистъра. За да направите това, използвайте WIN+R и в прозореца, който се отваря, напишете regedit:

2) Отваря се „Редактор на системния регистър“. Трябва да следваме пътя:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\

3) Потърсете ключа ErrorControl и задайте стойността му 0 (нула) (по подразбиране " 3 «):

4) Отидете до клона StartOverride, там търсим ключ с името „ 0 "и също така му придайте стойност 0 (нула):

5) Затворете прозореца на системния регистър и рестартирайте компютъра. По време на зареждане влезте в BIOS и активирайте стандарта AHCI. Как да направите това, прочетете инструкциите за вашата дънна платка. Запазете настройките и излезте от BIOS. Следващият път, когато стартирате, системата трябва да стартира към стандарта AHCI.

Тази техника не винаги работи и зависи от конфигурацията на вашия компютър. Microsoft знае за това и в този случай препоръчва използването на официалните инструкции от Microsoft, налични в статията в базата знания KB2751461(http://support.microsoft.com/kb/2751461).

II. Активирайте AHCI на Windows 8 (работи на Windows 10) чрез зареждане в безопасен режим

Ако с първия метод системата откаже да стартира, направете следното:
— деактивиране на AHCI;
— извършваме възстановяване на системата с помощта на стандартни средства, обикновено се зарежда след първото неуспешно стартиране;
— опитваме се да активираме AHCI чрез безопасен режим съгласно инструкциите по-долу.
1) След това трябва да изпълним командния ред като администратор. За да направите това, преместете мишката в долния ляв ъгъл на работния плот на Windows 8 и натиснете десния бутон на мишката, в контекстното меню, което се отваря, изберете „Команден ред (администратор)“:

2) В прозореца на командния ред, който се отваря, напишете следното и натиснете бутона Enter:

Bcdedit /set (текущ) safeboot минимум

Трябва да се появи съобщението „Операцията е завършена успешно“:

3) Рестартирайте системата, влезте в BIOS и активирайте отново AHCI. След това компютърът трябва да стартира в безопасен режим и сам да инсталира необходимия AHCI драйвер.

4) Още веднъж стартирайте командния ред като администратор и напишете там:

Bcdedit /deletevalue (текущо) безопасно зареждане

Трябва да се появи и запис за успеха на операцията.

5) Рестартирайте компютъра.

6) Системата трябва да стартира в режим AHCI. Това е всичко, остава само да проверите дали AHCI контролерът се появява в диспечера на устройствата.

това е всичко Надявам се, че сте намерили тази статия за полезна, щракнете върху един от бутоните по-долу, за да кажете на приятелите си за нея. Също така се абонирайте за актуализации на сайта, като въведете своя имейл в полето вдясно.

Благодаря ви за вниманието :)

Режимът AHCI се поддържа в операционни системи Windows, започвайки от Windows Vista. В по-старите версии на операционната система (като Windows XP и т.н.) няма вградена поддръжка за режим AHCI и за да работи този режим, трябва да инсталирате допълнителни драйвери, специфични за производителя.

Въпреки това, не всичко беше гладко с активирането на режима AHCI в новите операционни системи на Microsoft. Ако системата е инсталирана в нормален (IDE) режим, AHCI драйверът в системата се намира в деактивирансъстояние. Това води до факта, че на такива системи, когато режимът AHCI е активиран на SATA контролер в BIOS, системата спира да вижда sata устройството (липсва необходимият ahci драйвер) и се срива в BSOD ( INACCESSIBLE_BOOT_DEVICE). Поради тази причина производителите на чипсети на контролери (предимно Intel) препоръчват активиране на режим AHCI ДОИнсталиране на ОС, в този случай инсталаторът разбира, че чипсетът поддържа AHCI режим и инсталира необходимите драйвери (за някои чипсети понякога е необходимо да се заредят специфични AHCI/RAID драйвери директно по време на инсталационния процес на Windows, например от USB флаш устройство или CD/DVD устройство).

Забележка. Режим AHCI (Advance Host Controller Interface)Позволява ви да се възползвате от разширените SATA функции като горещо включване ( Горещо включване) И NCQ(родна опашка с команди), което подобрява производителността на дисковите операции.

В Windows 8 ситуацията с активирането на AHCI не се е променила и ако се опитате да промените режима на SATA контролера на AHCI, без да правите промени в самия Windows, това ще доведе до невъзможност за зареждане от системния диск. Факт е, че Windows 8 също не зарежда автоматично AHCI драйвера за контролер, който не е бил в режим AHCI по време на инсталирането на системата.

Статията е предназначена за тези, които са инсталирали Windows 8 в режим IDE и биха искали да преминат към режим AHCI, без да преинсталират операционната система. Ако BIOS (или) вече е настроен на режим AHCI, тогава няма нужда да правите нищо допълнително - вашият Windows 8 вече поддържа режим AHCI.

Вече описахме без преинсталация. Според тази статия, на Windows 7, работещ в нормален (ide) режим, трябва да превключите стандартния AHCI драйвер в режим на автоматично зареждане (драйверът се нарича msahci) и едва след това активирайте AHCI в BIOS. Процедурата премина доста гладко и в по-голямата част от случаите безболезнена.

В Windows 8 (и Windows Server 2012), когато се опитва да активира режим AHCI по този начин, потребителят ще срещне проблем: клонът HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci просто липсва в системния регистър. И опитът да го създадете ръчно няма да доведе до нищо.

Факт е, че Microsoft реши да промени името на драйвера, отговорен за поддържането на режим AHCI за SATA контролери, като го замени с нов драйвер, наречен StorAHCI. Струва си да се отбележи, че този драйвер има същата функционалност и поддържа същите устройства като MSAHCI.

Успяхме да открием два начина за активиране на AHCI след инсталиране на Windows 8. Единият от които е свързан с промяна на системния регистър, а вторият е свързан със зареждане в безопасен режим.

Активирайте AHCI в Windows 8 с помощта на системния регистър

За да активирате режим AHCI в Windows 8, без да преинсталирате системата (която беше инсталирана в режим IDE), трябва да направите промени в системния регистър.

Забележка: още веднъж ви напомняме, че трябва да се извърши посочената модификация на системния регистър на Windows 8 ДОактивиране на AHCI в BIOS.


За съжаление посоченият метод за активиране на ahci драйвера в Windows 8 не винаги работи (не работи в около 10-20% от случаите). В този случай се препоръчва да използвате официалните инструкции на Microsoft, налични в статията в базата знания KB2751461(http://support.microsoft.com/kb/2751461).

Алтернативен начин за активиране на AHCI в Windows 8

В случай, че горният метод не работи и Windows 8 не се зарежда в режим AHCI, влиза в BSOD или безкрайни опити за възстановяване на Windows (Опит за поправка). необходимо

  1. Деактивиране AHCI режим в BIOS
  2. Отменете промените в системния регистър чрез настройка ErrorControl = 3И StartOverride\0 = 3
  3. Използвайки следната команда, ще настроим Windows 8 да стартира в безопасен режим - Safe Mode (като опция можете). bcdedit /set (текущ) safeboot минимум
  4. След това трябва да рестартирате системата, да влезете отново в BIOS, да превключите в режим AHCI и да запазите промените.
  5. В резултат на това Windows 8 трябва да стартира в безопасен режим и автоматично да инсталира драйвера AHCI.
  6. След това трябва да деактивирате зареждането в SafeMode: bcdedit /deletevalue (текущо) safeboot
  7. И рестартирайте Windows
  8. Следващият път, когато стартирате системата, системата трябва да стартира нормално. Остава само да се уверите, че AHCI контролерът се появява в диспечера на устройствата.

За да се уверите, че производителността на дисковата подсистема на Windows 8 се е увеличила поради режима AHCI, стартирайте актуализацията и проверете дали скоростта на пренос на данни на диска се е увеличила. В нашия пример от 5.2 до 8.1 единици (въпреки че честно казано има повече 🙂).

Операция