Компютри Windows интернет

Къде в BIOS да превключите режима ahci. Трябва ли да се активира AHCI за SSD дискове? Как да проверите дали командата TRIM е активирана

Въведение

SSD устройствата обикновено са по-бързи от магнитните устройства твърди дискове... Разбира се, някои флаш устройства имат посредствена скорост на запис, но като цяло твърдотелните дискове определят темпото в момента, засенчвайки еволюцията на традиционните твърди дискове.

Вярно е, че SSD дисковете са не само по-бързи, но и много по-скъпи от конвенционалните твърди дискове. Всеки гигабайт SSD съхранение е скъп. И ако има опция за освобождаване на няколко гигабайта чрез деактивиране на ненужни услуги и функции на Windows, тогава това не може да бъде пренебрегнато.

Също така си струва да се отбележи, че във форумите на компютърните ентусиасти има много хора, които твърдят, че няколко прости Оптимизации на Windowsпомагат за повишаване на производителността. Но дали наистина е така?

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

Освен това планираме да тестваме две различни SSD устройства, за да видим дали ефектът зависи от конкретния модел SSD или дали тези настройки ще работят за всяко устройство. Възможно е тези настройки да са напълно безполезни и няма начин да накарате SSD да работи по-бързо.

Ще тестваме девет от най-популярните SSD настройки за операционна система Windows 7:

  1. Деактивирайте възстановяването на системата.
  2. Деактивирайте индексирането на данни.
  3. Деактивирайте файла за пейджинг.
  4. Деактивирайте хибернацията.
  5. Деактивирайте предварителното извличане (прочетете напред).
  6. Деактивирайте прочистването на кеша за записи на Windows.
  7. Деактивирайте SuperFetch и Windows Search.
  8. Деактивирайте ClearPageFileAtShutdown и LargeSystemCache.
  9. Създаване на план за захранване.

AHCI режим и команда TRIM

Преди да продължите с фините системни настройки, трябва да се уверите, че SATA контролерът е настроен в режим AHCI и командата TRIM се поддържа от Windows 7. И двете от тези настройки, строго погледнато, не могат да бъдат класифицирани като оптимизации за SSD дискове - по-скоро, това е изискване за компютърната конфигурация, която използва SSD устройство.

Режимът Advanced Host Controller Interface (AHCI) е специфичен режим на SATA контролер, който позволява гореща смяна на SATA устройства и технологията Native Command Queuing (NCQ). Използването на NCQ осигурява по-висока производителност на дисковата подсистема.

Това е особено вярно за флаш устройства, където се използва многоканален контролер: SSD е много по-подходящ за едновременното изпълнение на множество команди. Ето защо твърдотелните устройства осигуряват максимална производителност при голяма дълбочина на опашката, а ползите от използването на NCQ могат да бъдат доста забележими.

Не забравяйте за още един важен аргумент в полза на AHCI: само в този режим на работа на контролера можете да се възползвате от поддръжката на командата TRIM, предоставена от операционната система Windows 7. Поддръжката на TRIM е необходима за SSD дискове, тъй като помага за поддържа висока производителност на задвижването за дълъг период от време.

Според Уикипедия, ОТРЕЖИВАНЕ- команда, която позволява на операционната система да уведомява SSD устройството за това кои блокове данни вече не се използват и може да бъде изчистена от самото устройство. Използването на TRIM позволява на SSD да намали въздействието събиране на боклук(събиране на боклук), което иначе би довело до намаляване на скоростта на запис в засегнатите сектори. Поддръжката на TRIM осигурява по-стабилна скорост на запис и също така намалява износването на свободните клетки с памет.

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

Режимът AHCI на SATA контролера може да бъде настроен на Настройки на BIOSили UEFI на вашата дънна платка. Повечето съвременни дънни платки го инсталират по подразбиране, но не забравяйте да го направите правилна настройка BIOS следва точно преди инсталирането на Windows, а не след това. Ако Windows вече е инсталиран, трябва да проверите дали режимът AHCI е активиран:

  • В менюто "Старт" изберете "Контролен панел".
  • В раздела „Изглед“ изберете режима на показване „Малки икони“.
  • Изберете "Диспечер на устройства".
  • В "Диспечер на устройства" намираме клон "IDE ATA / ATAPI контролери", разширяваме го и търсим AHCI контролери.
  • Ако AHCI контролерът е в списъка, тогава системата работи в режим AHCI.
  • Ако в списъка няма AHCI контролери, тогава системата се стартира без поддръжка на AHCI.

  • Ако вместо AHCI се използва режим Legacy IDE, се препоръчва да преминете към режим ACHI. Въпреки това, с инсталирана ОС, това ще бъде малко по-трудно. Това е описано по-подробно в Статия за поддръжка на уебсайта на Microsoft .

Как да проверите дали командата TRIM е активирана

Ако поддръжката на TRIM е активирана в Windows 7, операционната система изпраща подходящи команди към SSD. Проверката дали TRIM работи също е доста проста:

  • В менюто "Старт" в полето за търсене въведете cmd.
  • Щракнете върху Кликнете с десния бутонмишката върху изпълним файл cmd.exe и изберете "Изпълни като администратор".
  • V командна линиявъведете "заявка за поведение на fsutil DisableDeleteNotify" (без кавички).
  • Ако компютърът издаде DisableDeleteNotify = 0, поддръжката на TRIM е активирана.
  • Ако се покаже DisableDeleteNotify = 1, поддръжката на TRIM е деактивирана.

Деактивиране на възстановяването на системата

Нека да преминем към описанието на по-фините системни оптимизации. Първата от тях е да деактивирате System Restore, вградената система за връщане (възстановяване) на Windows, която използва принципа на "контролни точки".

Деактивирането на възстановяването на системата служи за две цели. Първо, намалявате броя на записванията към SSD, което увеличава неговата издръжливост. Днес има различни мнения за това дали да се притеснявате или не от ненужни операции за запис на SSD. Броят на циклите на запис е основният параметър, който ни казва за дълготрайността на клетките на паметта, на базата на които се създават SSD устройства. Някои потребители смятат, че няма нужда да се притеснявате: малко вероятно е да видите деня, в който клетките на паметта на вашето SSD устройство ще спрат да съхраняват данни. Други потребители, от друга страна, правят всичко възможно, за да намалят до минимум броя на циклите на пренаписване. Все още няма категоричен отговор кой от тях е прав. Но ако не разчитате на случайността и се смятате за човек, който не иска да поема рискове, тогава деактивирането на System Restore е добър вариант за намаляване на натоварването на клетките на паметта. Нека добавим, че "контролните точки" за възстановяване на системата не са налични за командата TRIM и редовното използване на това Функции на Windowsима потенциал да влоши производителността на задвижването с течение на времето.

Втората причина да пропуснете възстановяването на системата е да спестите пари свободно пространствона системното устройство. Контролни точкисъздадени от System Restore се съхраняват на самия системен диск и "изяждат" скъпото дисково пространство на SSD. В същото време те не винаги осигуряват пълноценно възстановяване на системата. По правило е по-безопасно да създадете пълно системно изображение с помощта на специализирана помощна програма (Norton Ghost, Acronis True Image). Можете да „разположите“ такова изображение на диска за броени минути и ще бъдете уверени, че ще можете да се върнете към работещата система. Освен това не е необходимо да съхранявате такова изображение на самия системен диск - за тези цели можете да използвате обикновен твърд диск или външен диск.

Как да деактивирате възстановяването на системата

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



СЪДЪРЖАНИЕ

Технологията Advanced Host Controller Interface (AHCI) е стандарт, предложен от Intel за увеличаване на скоростта на четене/запис на твърди дискове, свързани към компютър чрез SATA интерфейс. Ако компютърът ви има модерен твърд диск (ssd, например, или обикновен hdd sata), а дънната платка поддържа режим AHCI - може би сте мислили как можете да увеличите производителността на вашия компютър.

Операционните системи Windows Vista / 7/8 / 8.1 вече имат вградена поддръжка за стандарта AHCI, така че ако по време на инсталацията Windows установи, че компютърът поддържа AHCI, AHCI драйверът ще бъде инсталиран автоматично. Windows XP няма вградена поддръжка за този стандарт, но е възможно да се сприятелите с тях, потърсете материал по тази тема отделно.

По-старите дънни платки с поддръжка на AHCI на ниво чипсет имат AHCI деактивиран на ниво BIOS. Но какво да кажем за ситуацията, когато операционната система Windows 7 вече е инсталирана? Мисля, че мнозина, които са се сблъскали с този проблем, знаят, че промяната на режима IDE на AHCI в BIOS, Windows просто няма да стартира. И най-вероятно ще получите BSOD ( син екранна смъртта). Вариантът, който се предполага, е да промените режима в BIOS от IDE на AHCI, след което да преинсталирате Windows. НО! В този случай губите всички данни на C устройството, което може да бъде болезнено, ако има инсталирани много приложения и там се съхранява ценна информация.

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

Внимание! Следната последователност от действия трябва да се извърши ПРЕДИ да активирате режима AHCI в настройките на BIOS. В противен случай системата ще спре да се зарежда!

1. Натиснете клавишната комбинация Win + R и в прозореца, който се отваря, въведете командата regeditза да отворите редактора на системния регистър. За тези, на които им е трудно, можете да въведете regedit направо в лентата на менюто "Старт".

2. UAC подканя „Искате ли следната програма да направи промени на този компютър?“ ние отговаряме с "Да".

3. В редактора на системния регистър отидете до желания клон: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ услуги \ msahci

4. В десния прозорец намерете опцията Започнетеи го редактирай ( Промяна)

5. Задайте параметъра „Старт“ на0 и щракнете върху OK.

Стойност по подразбиране (поддръжката на AHCI е деактивирана): 3 .

6. Затворете редактора на системния регистър.

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

8. Докато компютърът се рестартира, влезте в менюто Bios и активирайте поддръжката на AHCI. Натиснете клавиша F10, запазете промените и рестартирайте компютъра си отново.

9. След изтеглянето, Windows 7 автоматично ще инсталира драйверите на AHCI устройства. След приключване на тяхната инсталация, Windows ще се рестартира още веднъж.

10.Това е всичко! След зареждане на Windows твърди дисковеще поддържа стандарта AHCI и следователно ще работи по-бързо. Визуалното увеличение на производителността е много субективно! Да, компютърът ви ще стане по-бърз, но освен твърд дисквсе още има много в компютъра, което може да доведе до забавянето му, така че е възможно да не видите очевидно увеличение на скоростта.

P.S Индексът на производителност на моя SSD, след преминаване към режим AHCI, се увеличи от 7.0 на 7.6. Благодаря на всички за вниманието! Ако имате въпроси или коментари, ще се радвам да ги прочета в коментарите.

Компетентната работа на компютъра е възможна само при добре координирано взаимодействие между хардуера и операционната система. Технологията се развива, а напоследък е в областта на устройствата за съхранение. Съвременните твърди дискове и SSD дискове са много пъти по-бързи от тези, които са били използвани в компютрите преди 5-10 години. За пренос на данни се използва интерфейсът SATA, чрез който устройството е свързано към компютър. SATA интерфейсът може да работи в два режима: IDE и AHCI и ако имате инсталиран модерен твърд диск или SSD, можете да ускорите компютъра си, като активирате режима AHCI.

Какво е AHCI режим

Както бе отбелязано по-горе, AHCI е един от режимите за пренос на данни през SATA интерфейса. Както знаете, чрез интерфейса SATA можете да прехвърляте информация със скорост от 1,5 до 6 гигабайта в секунда. Максимална скоростподдържа се в режим AHCI, който трябва да се използва с всички съвременни устройства. Що се отнася до IDE режима, той се поддържа в интерфейса SATA за съвместимост със стари твърди дискове.

По подразбиране режимът AHCI не винаги е активиран в операционната система Windows, дори ако устройствата са свързани към дънната платка чрез SATA. Поради това потребителят губи производителност на компютъра, тъй като скоростта на диска е ограничена от софтуера. Като зададете режима AHCI, можете да увеличите скоростта на устройството с 20-30%, което ще повлияе на цялостното усещане на компютъра.

Как да разберете дали режимът AHCI е активиран в Windows

Най-често потребителите дори не подозират, че е необходимо да активират режима AHCI, за да подобрят производителността на компютъра. В същото време Windows по подразбиране не винаги работи с HDD и SSD, дори и с най-модерните, в режим AHCI. За да проверите дали режимът AHCI е активиран в Windows, трябва да направите следното:


Забележка:Също така, отсъствието на устройства, работещи в режим AHCI в списъка, може да се дължи на факта, че към дънната платка са свързани стари устройства, които не могат да работят в новия режим.

Можете също да проверите дали SATA интерфейсът работи в AHCI или IDE режим чрез BIOS. За да направите това, трябва да рестартирате компютъра си и да натиснете "Del" или F2 по време на процеса на зареждане. BIOS ще стартира, където трябва да намерите елемента SATA Mode и да видите дали опцията AHCI или IDE е инсталирана.

Важно:Ако забележите в BIOS, че интерфейсът SATA е настроен да работи в IDE режим, не е необходимо да превключвате в режим AHCI, тъй като това няма да е от полза.

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

Операционни системи на Microsoft Windows стартираподдържа AHCI режим с Windows 7. В същото време можете да го активирате в Windows XP, ако заредите необходими драйверив интернет, направени от ентусиасти и ги инсталирайте. Трябва обаче да се отбележи, че насамне винаги дава увеличение на производителността и е по-добре да се откаже от идеята за използване на режим AHCI на Windows XP и да работите с устройства през стандартния IDE.

За да активирате самия режим AHCI, достатъчно е да зададете подходящата настройка за SATA в BIOS. Но това трябва да се направи преди да инсталирате операционната система Windows, в противен случай компютърът ще покаже грешка 0x0000007B INACCESSABLE_BOOT_DEVICE при стартиране или ще премине в състояние на постоянно рестартиране. Следователно, за да превключите режима на IDE към AHCI с инсталиран Windows, трябва да направите някои промени в системния регистър, по-долу ще разгледаме какви действия да извършите за всяка версия на операционната система.

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

В съвременната операционна система Windows 10 Microsoft не предложи настройка, която да позволи поддръжка на AHCI в движение, ако интерфейсът SATA преди това е бил управляван чрез IDE. За да превключите правилно към режим AHCI, ще трябва да направите следното:


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

Как да активирате режима AHCI в Windows 8 и Windows 8.1

За да превключите операционната система Windows 8 или Windows 8.1 да работи с режим AHCI, трябва да свършите известна работа в командния ред. Ще трябва да направите следното:


Трябва да се отбележи, че ако компютърът работи на процесор от Intel, тогава можете да използвате стандартната помощна програма на компанията, която ви позволява да необходими настройкиза превключете прозорцитеза работа с AHCI. Това се прави по следния начин:


Забележка:Гореизложеното начин ще паснесамо за включени компютри Intel процесори, за AMD подобно решение в този моментне.

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

В Windows 7 начинът за активиране на режим AHCI е близък до този, използван в Windows 10. Тук също ще трябва да направите някои промени в системния регистър, както следва:


Забележка:Когато стартирате компютъра си за първи път, инсталирайте всички драйвери, предлагани от операционната система.

Струва си да се отбележи, че ако възникнат грешки след преминаване към режим AHCI, можете да опитате да ги поправите с помощта на безплатната помощна програма Microsoft Fix it, която трябва да бъде изтеглена от официалния уебсайт на Microsoft. Програмата има руска локализация и няма да е трудно да я разберете.

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

AHCI ви позволява да реорганизирате дисковото пространство, за да подобрите производителността

Не бъдете мързеливи и прочетете малко теоретична информация относно появата в компютърната среда на такъв нов режим като AHCI.

Посочените теоретични познания ще позволят правилното вземане на отговорно решение, свързано с включването този режимна вашия персонален компютър.

Фокусът на новите технологии

Ако сте виден представител на потребителите на персонални компютри, които не могат да си представят извършването на работни задачи без компютърно оборудване, ако се стремите да намирате време вечер за „скитане“ световна мрежаи четете горещите новини, играете страхотни игри, със сигурност сте чували, че през последните години разработчиците са фокусирали усилията си върху модернизирането на дисковото пространство.

Режимът AHCI ви позволява да увеличите хардуерната производителност

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

Едва след появата на новия интерфейс и SATA стандарта, на потребителя бяха предложени три уникални технологии.

Първата технология "Hot Plug" позволява на потребителя на компютъра незабавно да извършва действия с устройството, включително да го изключи, без да изключва самия компютър.

Да, тази технология е полезна само за тези, които имат инсталирани няколко твърди диска на компютъра си. Нова технологиязначително спестява време за изпълнение на тези задачи.

Втората технология "NCQ" отговаря за реда на изпълнение на сервизните задачи. Именно тя допринася за повишаване на производителността на твърдите дискове. Тази технология също така ускорява SSD, което също така благоприятства бързото разрешаване на проблемите, свързани с невероятно огромната опашка от входящи команди.

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

Но по-специално, AHCI е насочена към използване на възможностите на SSD, SATA и HDD. За да изпитате невероятното увеличение на скоростта, важно е SATA контролерът да работи в режим AHCI.

Проверка за AHCI

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

Важно е да се разбере, че новото компютърно оборудване, на което е инсталиран Windows 7 или 10, вече е придружено не само от автоматично свързване на режима, но и от автоматично инсталиране на драйвери. Ако вече имате съмнения дали посоченият режим се поддържа, дали е инсталиран на вашия компютър или не, можете да използвате полезни съветии намерете своя собствен отговор на този въпрос.

Алгоритъм за проверка на режима

Проверката на AHCI режим в Windows 7 или 10 е лесна. Първоначално трябва да отворите "Диспечер на устройства", можете да направите това по два начина.

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

Можете също да го отворите, като напишете фразата "Диспечер на устройства" в лентата за търсене.

В отворения "Диспечер на устройства" можете лесно да намерите линията IDE ATA / ATAPI контролери. Кликнете върху него, за да отворите този раздел и да покажете съдържанието му.

Ако режимът AHCI в Windows 7 или 10 е инсталиран и в същото време са инсталирани съответните драйвери, в подсписъка, който се отваря, можете да намерите нещо, което прилича на един от записите:

  • Стандартен AHCI1.0 сериен ATA контролер;
  • Intel (R) 5 Series6 Port SATA AHCI контролер.

Имайте предвид, че ключът и в двата записа е наличието на самата дума "AHCI". За съжаление, отсъствието на посочената дума показва, че този режим е деактивиран за вас, не е инсталиран.

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

Ако наистина искате да промените всичко, тогава се съсредоточете върху това как да активирате AHCI режим в Windows 7 или 10.

Активиране на режима

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

Основното нещо е да не правите свои собствени фантастични корекции, особено в случаите, когато не сте запознати с този вид манипулация.

Алгоритъм за свързване на режима

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

Стартирайте редактора на системния регистър, за това можете също да въведете командата "regedit" в лентата за търсене.

В отворения регистър ще трябва внимателно да прегледате всички налични клонове, за да намерите "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci".

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

Отново пред вас ще се отвори нов прозорец, в който ще трябва да зададете числов параметър. Най-често по подразбиране, когато режимът е деактивиран, можете да намерите числото 3 там и трябва да го промените на 0.

Това завършва работата с системния регистър, затваряте всички прозорци и рестартирайте компютъра.

Когато операционната система се стартира, извикайте BIOS. Това трябва да се направи, за да се направят някои промени, за да се активира AHCI на дънната платка.

Лесно е да разберете как да промените IDE на AHCI в BIOS. Веднага след BIOS стартиранеотидете в раздела "Разширени" и след това в списъка, който се отваря, намерете реда "SATA конфигурация", щракнете върху него. Веднага ще се появи малък прозорец, в който ще има само две опции: IDE и AHCI. Изберете втория елемент.

Ако сте направили всичко, както е предписано от алгоритъма, тогава при стартиране операционната система ще открие нов хардуер и ще извърши автоматична инсталацияшофьори.

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

Лесно е да се досетите, че за да реализирате своя план, ще трябва да извървите същия път, както е описано по-горе, само в обратен ред. Препоръчително е да започнете с какво да превключите в BIOS нов режимкъм IDE и след това направете всички промени в системния регистър. И така, как да деактивирате AHCI, можете да разберете просто дори сами.

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

AHCI, как да го стартирам и конфигурирам

Разширен интерфейс на хост контролера (AHCI)
- Механизъм, използван за свързване на устройства за съхранение с помощта на протокола Serial ATA, който ви позволява да използвате разширени функции като вградена командна последователност (NCQ) и гореща смяна. Най-важното е, че когато режимът ANCI е активиран, режимът TRIM се активира в SSD. Освен това, без активиран режим ANCI, понякога е невъзможно да се актуализира фърмуерът в SSD (например KINGSTON).

Режимът на работа ACHI ви позволява да го използвате за почистване на боклука на SSD.

AHCI е вграден в чипсети на Intel, започвайки от някои версии на ICH6 и всички чипсети за платформи Core i3 / i5 / i7. За основни платформи AHCI е внедрен в следните контролери:

PCHM Intel RAID / AHCI контролер център
Intel PCH SATA RAID / AHCI контролер център
Intel ICH10R / DO SATA RAID / AHCI контролер център
Intel ICH10D SATA AHCI контролер концентратор
Intel ICH9M -E SATA RAID / AHCI контролер център
Контролен концентратор Intel ICH9M AHCI
Intel 82801IR / IO Controller Hub (ICH9R / DO) - RAID и AHCI
Intel 82801HEM I/O Controller Hub (ICH8M -E) - RAID и AHCI
Intel 82801HBM I/O Controller Hub (ICH8M) - само AHCI
Intel 82801HR / HH / HO I / O Controller Hub (ICH8R / DH / DO) - RAID и AHCI
Intel 631xESB / 632xESB I/O контролер център - RAID и AHCI
Intel 82801GHM I/O Controller Hub (ICH7MDH) - само RAID
Intel 82801GBM I/O Controller Hub (ICH7M) - само AHCI
Intel 82801GR / GH I / O Controller Hub (ICH7R / DH) - RAID и AHCI
Intel 82801FR I/O Controller Hub (ICH6R) - RAID и AHCI
Intel 82801FBM I/O Controller Hub (ICH6M) - само AHCI

Как да активирате режима AHCI за вече инсталирана операционна система.

Уиндоус експи

За да инсталирате драйвер от инсталирана система Windows XP се нуждае от:

Това се прави по следния начин.
Отиваме в диспечера на устройства и намираме IDE ATA / ATAPI контролерите в списъка.
Актуализираме драйверите за контролерите (по подразбиране има 2 от тях).
За да направите това, изберете елемента Актуализиране на драйвер => Не търсете. Ще избера драйвера, който ми трябва.
Посочваме пътя към папката инсталационен дисккъм дънната платка.
Махнете отметката от квадратчето „Само съвместими устройства“ и изберете Intel (R) ICH8R / D0 / DH SATA AHCI контролер от списъка. (така че и за двата контролера !!!). Ако имате ICH10R, задайте съответно 10R.

Рестартирайте и влезте в BIOS.

В BIOS активирайте режима AHCI за SATA контролера и запазете (или танцувайте с тамбура с BIOS хака).

По време на стартиране на системата след POST, ще видите екрана за инициализация на SATA AHCI BIOS, ще се покаже списък с канали и устройства, свързани към тях.

Намерено е ново устройство и Windows ще предложи да инсталира драйверите автоматично - ние отказваме.

Изтеглете актуализирания драйвер, стартирайте и наблюдавайте инсталирането на драйвера.

В Device Manager под IDE ATA / ATAPI контролери сега само: ICH9R / DO / DH SATA AHCI контролер, вторичен и първичен IDE, стандартен PCI IDE двуканален контролер.

Инсталацията завършена - Windows XP вече работи в режим AHCI.

Ако Windows XP не е взел AHCI драйвера, ще видите BSOD с код 0x0000007b след рестартиране.
Деактивирайте режима AHCI в BIOS, след което системата ще се стартира в работен режим и ще опита отново.

Всъщност, за вече инсталиран Windows XP свързването на AHCI драйвери става на два етапа. Проблемът е, че инсталаторът на драйвери на Intel няма да работи без активиран режим AHCI, а с активиран режим AHCI, Windows XP няма да се стартира.

Следователно има два етапа:

- ръчно инсталирайте драйверите за контролерите, това ви позволява да заредите Windows XP след активиране на AHCI

- и след изтеглянето инсталираме пълния набор от драйвери чрез инсталатора

ВАЖНО за Windows XP

След превключване на Windows XP в режим ACHI е почти невъзможно да се върнете към режим IDE; в мрежата има голям брой форуми по тази тема.
Защо изобщо да се връщате от AHCI към IDE? В режим AHCI е невъзможно да се коригира Windows XP в режим на възстановяване ( Инсталация на Windows XP над конфигурирана система, стартиране инсталационен файлот Windows среда XP).

Какво да правя? Всичко е загубено? Преинсталирайте отново (и загубите всички настройки) в случай на сериозни проблеми?

Внимателно четем написаното с чужди букви за драйвера на контролера = Intel (R) ICH8R / D0 / DH SATA AHCI Controller. Виж ключова дума? Не, не е дума AHCI, това е друга дума - Intel.
Бинго – запомнете (или прочетете описанието за дънната платка), че имаме друг контролер на платката, обикновено JMicron / Marvell, който работи само в IDE режим.

Превключваме системния диск там и Windows XP се зарежда перфектно в IDE режим (съответно в BIOS избираме да стартираме от този диск), тъй като не сме инсталирали никакви AHCI драйвери за този контролер. След това коригираме Windows XP в режим на възстановяване, връщаме SATA проводника към главния ICH контролер и работим спокойно.

Windows 7

Няма нужда да инсталирате драйвери, преди да преминете към BIOS (както в Windows XP) - в противен случай системата ще "освети" със син екран.

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

За да отстраните проблема сами, активирайте драйвера AHCI в системния регистър, преди да промените SATA режима диск за зареждане... За да направите това, изпълнете следните стъпки:

  1. Затворете всички програми на Windows.
  2. Отворете менюто Започнете, в прозореца За да започнете да търситевъведете regedit и натиснете Enter.
  3. Ако се отвори прозорец сметкипотребители, Натисни бутона Продължете.
  4. Намерете и изберете един от следните подключове на системния регистър (и двете трябва да промените там и там):

    HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ Msahci

    HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ IastorV

  5. В десния прозорец щракнете с десния бутон върху Започнетев колона имеи изберете командата Промяна.
  6. На полето смисълвъведете 0 и щракнете върху бутона Добре.
  7. В менюто Файлизберете отбор Изходза да затворите редактора на системния регистър.

Обобщена таблица за две операционни системи (Windows XP и Windows 7)

Уиндоус експи Windows 7
Ние задаваме съответния стандарт Intel драйвериза контролера Правим промени в регистъра (независимо или с помощта на помощна програма от MicroSoft)
След стартиране ОС ще инсталира стандартните драйвери на Intel
Инсталиране на необходимите драйвери от дънната платка
Невъзможно е да се върнете към IDE режим в почти всички случаи; ще получим BSOD, когато инсталираме IDE в BIOS.
Опция - стартиране през друг SATA контролер, например JMicron (работи само в IDE режим)
Върнете се в IDE режим - просто превключете обратно в BIOS и всичко ще се стартира нормално

Експерименти.

Разглеждаме хардуерната конфигурация в диспечера на устройства.

Виждаме контролера ICH8 (има два), но без буквения индекс все още не е ясно дали има поддръжка за AHCI, ще проверим.

Ако имаше ICH8E или ICH8R, тогава определено има ACHI.

Драйверите могат да бъдат изтеглени от уебсайта на Intel (търсим Intel Matrix Storage Manager) и от официалния сайт на производителя на дънната платка. Например бюджетният MSI P965 Neo-F V2. В спецификациите и техническата поддръжка се посочва, че платката не поддържа AHCI режим. Всъщност BIOS има само IDE режим и няма избор на AHCI. Ще продължим да експериментираме, вижте по-долу за хака на BIOS.

SATAII контролер, интегриран в ICH8- SATA контролерът има AHCI поддръжка

и на страницата с драйвери виждаме - Вградени SATA AHCI / RAID драйвери(дори има драйвери)

Ние извършваме всички експерименти:

- бюджетна дънна платка MSI P965 neo-f V2, SATA 2 (4 конектора Intel ICH8 и 1 конектор MARVELL 88SE6111)

- SSD Kingston 140 GB SATA 3

Експеримент 1... Възможността за активиране на AHCI е в BIOS (ние не го правим)

Режимът AHCI трябва да бъде активиран преди инсталиране на операционната система (за Windows системи 7 и по-високи, всичко ще бъде от само себе си, за Windows XP имате нужда от дискета с драйвери за F6. Ако изобщо няма флопи устройство, трябва да го настроите в IDE режим или да търсите Сглобяване на Windowsс вече инсталирани драйвери ACHI). Ако го активирате след инсталиране на операционната система, тогава ще има син BSOD екран. Системата не знае, че контролерът сега работи в различен режим.

Какво трябва да се направи за вече инсталирана система.

Върнете IDE режима в BIOS и направете корекции в Windows, след което рестартирайте и активирайте отново AHCI режима в BIOS.

Експеримент 2... Контролерите на Intel поддържат режим AHCI (нашият контролер е в списъка), но няма начин да преминете към AHCI в BIOS.

Какво да правя? Нека направим (лек) BIOS хак. ...

Влизаме в BIOS. За да накарате контролера да работи в режим AHCI, трябва да направите Load Setup Defaults след мигане в BIOS - в противен случай всичко ще се зареди в същия IDE режим. И основното нещо е да не влизате в менюто Configure SATA as - то се губи в IDE - ако влезете ... Което между другото е полезно за връщане към IDE режим.

Внимание!

Първо, нека проведем последния експеримент за наличието на режим AHCI в контролерите! Все още не докосваме Windows (драйвери за AHCI). Папката с AMI BIOS файлове трябва да бъде запазена на C: устройството: (може да се случи след експериментиране, че само този диск ще бъде наличен)

Ако след рестартиране на BIOS всички дискове изчезнат от него (т.е. BIOS вижда само флопи устройството), тогава нямате късмет, платката наистина не поддържа AHCI. Ако не можете да превключите обратно към IDE режим чрез BIOS, имате нужда от подготвена дискета с MS DOS, AFUDOS и оригиналния ROM файл. След това стартираме от флопи диска в MS DOS и попълваме оригиналния фърмуер в BIOS (и след това също правим Load Setup Defaults). Всеки, който има допълнителен SATA MARVELL контролер на платката, може да превключи диска на Windows там и да стартира. И вече от под Windows попълнете оригиналния фърмуер.

Ако всички дискове са налични - върнете IDE - направете всички промени в Windows от драйвери (както е посочено по-горе) - още веднъж попълнете фърмуера с AHCI - рестартирайте.

Експеримент 3: Какво още има на дънната платка?

Запомнете страшното послание

Адаптер 1.

Информация за дисковете: Не е открит твърд диск!

Контролерът на Marvell отчита работата си и че дискът не е свързан към него. Контролерът се активира от общия AMI BIOS, параметър Вграден IDE контролер, трябва да се досетите, че това е Marvell. Нищо, познахте, те го кръстиха правилно през ROM Marvell IDE контролер... Да, ако го изключите, съобщението Не е открит твърд диск!вече няма да се появява.

В нашия случай това е Marvell 88SE6111, ето го на дънната платка (1 SATA порт и 1 IDE порт)

Той е в диспечера на устройства

Опитваме се да включим нашия SSD там (съобщението се променя при стартиране) и стартираме, вижте каква е скоростта.

Адаптер Marvell 88SE61xx. Версия на BIOS 1.1.0.L64

Адаптер 1.

Информация за дисковете:

Име на диска Размер Скорост

Kingston SV300S37A240G 240 Gb SATA II

Да, не много добре. Скоростта на четене е по-висока от HDD, а скоростта на запис е дори по-ниска от HDD.

HDD чрез SATA Intel ICH8 SSD през SATA Intel ICH8 SSD през SATA Marvell 88SE61111 със стандартен драйвер



По принцип контролерът Marvell може да се използва само за оптично устройство.

Между другото, тази информация може да се използва за избор на дънна платка. Можем да увеличим честотата, напрежението, да сменим процесора и паметта, но не можем да направим нищо с вградения SATA-AHCI контролер. Например за SATA II и същия SSD:

Intel ICH10 - 350 MB/s

Intel Z87 - 530 MB/s

тези. трябва да погледнете текущите тестове на контролерите и след това да потърсите дънна платкана чипсета, който даде максимална производителност на SSD.

Експеримент 4 PCI-e

Да, ние също имаме PCI-e v1.0a конектори на платката, нека се опитаме да ги използваме

Една / двете страни, Gbit/s
Връзки
x1 х2 x4 x8 x12 x16 x32
PCIe 1.0 2/4 4/8 8/16 16/32 24/48 32/64 64/128
PCIe 2.0 4/8 8/16 16/32 32/64 48/96 64/128 128/256
PCIe 3.0 8/16 16/32 32/64 64/128 96/192 128/256 256/512

PCI-e x16 за видеокарта, google, за опцията PCI-e x4 (там ви трябва втора PCI-e версия) има опция