Sata host controller что это
В предыдущей статье мы говорили о функции TRIM, где упоминали, что для ее нормальной работы нужен режим AHCI. Данный режим раскрывает возможности запоминающих устройств наполную, что сильно повышает производительность. Мы говорим о накопителях памяти – SSD, HDD. Далее вы узнаете, что такое AHCI, проверим включен ли он, а если нет, то включим.
Как включить режим AHCI в операционной системе?
Включение AHCI идет через BIOS. Скорее всего, у вас на материнской плате присутствуют интерфейсы SATA, но вот в BIOS активировать функцию AHCI нельзя. Скорее всего дело в прошивке BIOSа, и его нужно обновить, но без специальных знаний этого делать не стоит.
Если у вас современные версии Windows, то у вас уже установлен драйвер AHCI, он обязателен. Он встроен, начиная с Windows Vista. В этом случае вы можете без проблем активировать AHCI.
Что говорить о Windows XP, то в данный период времени режима AHCI еще не было, да и интерфейс SATA только разрабатывался. Зато необходимый драйвер можно найти в интернете и использовать в Windows XP.
Не стоит сразу же лететь и скачивать драйвера, ведь все может плохо кончиться, если вы скачете не тот. Дело в том, что для Windows XP AHCI драйвера имеют отличия, во-первых, нужно узнать модель системной платы, или название южного моста (можно через программу AIDA64), а только потом с этими данными искать драйвер. Использование неправильного драйвера способствует возникновению ошибок и неисправности системы, за чем следует потеря данных.
Вот и все, я рассказал вам об особенностях режима AHCI, теперь вы знаете, как проверить его наличие, и как включить.
Чтобы накопитель данных или оптический привод производил обмен информацией с материнской платой по высокоскоростному кабелю, была разработана технология SATA, или Serial Advanced Technology Attachment. Специальный контроллер отвечает за взаимодействие вышеперечисленных устройств, корректное проведение операций чтения/ записи, проверяет состояние ячеек памяти и обслуживает их, а также выполняет другие функции. От эффективности работы SATA-контроллера зависит скорость ответа участвующих в обмене данными устройств. Управляет взаимодействием особое программное обеспечение, производители которого следят за выпуском актуальных обновлений, устраняющих и предупреждающих сбои оборудования.
Описание:
Обычно эта опция позволяет указать режим работы современного IDE/SATA-контроллера чипсета. При значении IDE для обращения к SATA-накопителям будет использоваться механизм, аналогичный обычному IDE-контроллеру. Конечно, это несколько ограничивает быстродействие дисковой подсистемы, зато вам не потребуется установка дополнительных драйверов — все необходимое уже имеется в составе любой операционной системы.
Значение RAID встречается только на материнских платах, поддерживающих RAID-массивы из накопителей, подключенных к стандартному IDE/SATA-контроллеру чипсета. Его выбор дает возможность объединять жесткие диски в RAID-массивы с целью повышения надежности хранения информации или для увеличения скорости работы. Учтите только, при установке операционной системы Windows 2000 или Windows XP вам обязательно потребуется дискета с драйверами (если в вашем компьютере нет дисковода, это может привести к неразрешимой проблеме, поскольку другие накопители не поддерживаются). Драйвера необходимы и для Windows Vista, но в этом случае помимо дискеты они могут быть записаны и на компакт-диск или Flash-накопитель.
Естественно, говорить о RAID-массиве можно только, если у вас в системе установлено два и более жестких диска. Причем, желательно, чтобы они были одной марки и объема, в идеале — с одинаковым firmware и из одной партии.
Значение AHCI присутствует только на достаточно новых материнских платах, IDE/SATA-контроллер которых поддерживает интерфейс SATA II. Выбор этого варианта позволяет воспользоваться всеми преимуществами расширенного хост-контроллера SATA II (AHCI расшифровывается Advanced Host Controller Interface) — очередью команд, горячим подключением и т.д. Не следует забывать и о более высоком быстродействии дисковой подсистемы в этом режиме. Если ваши жесткие диски поддерживают SATA II, имеет смысл остановиться именно на этом значении. Только имейте в виду, для установки Windows 2000 или Windows XP вам потребуется дискета с драйверами.
Для более старых операционных систем (семейства Windows 9x) использование RAID-массивов и AHCI-контроллера вряд ли возможно — необходимых драйверов просто не существует.
Менять режим работы стандартного IDE/SATA-контроллера чипсета необходимо до установки операционной системы. Если система установлена, простая смена режима в BIOS приведет к появлению «синего экрана смерти». Если вы все же хотите включить AHCI на установленной системе, перед изменением значения этой опции принудительно смените драйвер IDE/SATA-контроллера на нужный.
В отдельных реализациях BIOS назначение этой опции совсем другое — она отвечает за режим работы стандартного IDE/SATA-контроллера чипсета (аналогично опции Onboard IDE Operate Mode): расширенный (Enhanced) или совместимый (Compatible). Первый вы можете использовать в Windows 2000, Windows XP и Windows Vista, второй необходим для Windows 95, Windows 98 и Windows Me. За более подробной информацией обращайтесь к описанию опции Onboard IDE Operate Mode.
AHCI — это режим совместимости современных жёстких дисков и материнских плат с разъёмом SATA. При помощи данного режима компьютер быстрее обрабатывает данные. Обычно AHCI включён по умолчанию в современных ПК, но в случае с переустановкой ОС или другими проблемами он может отключиться.
Возможные значения:
Возможные значения SATA Mode
Сейчас все реже можно встретить БИОС с расширенной функциональностью опции «SATA Mode». Причина этому объяснена немного позднее, а пока разберем основные значения, которые есть в любой вариации «SATA Mode».
- IDE — режим совместимости с устаревшими жестким диском и Windows. Переключившись в этот режим, вы получите все особенности IDE-контроллера материнской платы. В целом это влияет на быстродействие работы HDD, понижая его скорость. Пользователю не нужно устанавливать дополнительные драйверы, поскольку они уже встроены в операционную систему.
- AHCI — современный режим, дающий пользователю повышенную скорость работы с жестким диском (как следствие, всей ОС), возможность подключения SSD, технологию «Hot Swap» («горячая» замена накопителя без остановки работы системы). Для его работы может потребоваться SATA-драйвер, скачивается который на сайте производителя материнской платы.
Менее популярны другие 3 режима. Они есть в некоторых BIOS (находятся в «SATA Configuration») в целях устранения каких-либо проблем при использовании старых ОС:
- Enhanced Mode (Native) — активирует расширенный режим САТА-контроллера. С его помощью становится возможным подключение HDD в количестве, равном числе соответствующих разъемов на материнской плате. Такой вариант не поддерживается операционными системами Windows ME и ниже и предназначен для более-менее современных версий этой линейки ОС.
- Compatible Mode (Combined) — совместимый режим с ограничениями. При его включении становятся видимыми до четырех накопителей. Используется он в случаях с установленными Windows 95/98/ME, которые не умеют взаимодействовать с HDD обоих интерфейсов в общем количестве более двух. Включая такой режим, вы заставляете видеть операционную систему один из следующих вариантов:
- два обычных IDE-подключения;
- один IDE и один псевдо-IDE, состоящий их двух SATA-дисков;
- два псевдо-IDE, составленные из четырех SATA-подключений (этот вариант потребует выбора режима «Non-Combined», если такой есть в BIOS.).
Совместимый режим может быть включен и для Windows 2000, XP, Vista, если, допустим, второй операционной системой установлена ОС Windows 95/98/ME. Это позволяет видеть SATA-подключение в обеих Виндовс.
Переключение интерфейса SATA в режим AHCI перед установкой ОС
Перед тем как установить Windows, необходимо в биосе материнской платы изменить конфигурацию SATA. Сделать это можно нажатием клавиши F2/Del после включения компьютера. Обычно опция SATA Configuration находится в разделе Advanced, но ее название может различаться в зависимости от биоса. Необходимо найти ее и включить режим контроллера AHCI. Сохраните настройки (Save and Exit) и перезагрузите компьютер.
Как включить режим AHCI в BIOS и Windows 10
Для того, чтобы получить быстрый компьютер порой недостаточно просто купить твердотельный SSD-диск и установить на него систему. В некоторых случаях нужна дополнительно тонкая настройка операционной системы и BIOS компьютера. Один из таких твиков — включение режима AHCI, необходимого для правильной работы некоторых функций.
Что такое режим AHCI ? Advanced Host Controller Interface — это специальная технология, которая используется в протоколе Serial ATA, через который подключается жесткий диск ПК. Она позволяет использовать отдельные расширенные функции, крайнее необходимые для правильной и быстрой работы твердотельных накопителей. К примеру, NCQ (Native Command Queuing), заставляющая его работать значительно быстрее.
Как переключить контроллер в режим AHCI ?! Текущий режим работы SATA контроллера меняется в параметрах Базовой Системы Ввода-Вывода. Для этого надо при загрузке компьютера зайти в BIOS или UEFI. В зависимости от версии системы, параметры конфигурации контроллера SATA в БИОСе может находится в разделе «Integrated Periferals»:
Либо в разделе «Main»>>»Storage Configuration».
В UEFI BIOS всё практически так же. Надо найти раздел конфигурации SATA Controller либо в основных настройках:
Либо в расширенном режиме — «Advanced Mode».
Среди трёх доступных режимов надо выбрать AHCI mode. Остаётся только сохранить параметры конфигурации и перезагрузить свой компьютер или ноутбук.
Как включить режим AHCI
Включение этого режима на компьютере может быть выполнено прямо из БИОС.
Совсем другая ситуация будет, если выбрать AHCI-режим перед установкой системы. Это даст возможность программному обеспечению с установочного диска распознать параметры HDD или SSD в процессе запуска установщика, и никаких проблем с запуском режима уже не будет.
Сложности начинаются, только если система уже установлена на накопитель, а пользователь собирается изменить параметр IDE на SATA и включить NCQ (Native Command Queuing, расширение протокола SATA, заметно увеличивающую скорость работы с информацией за счёт оптимизации порядка получения команд). В этом случае придётся воспользоваться либо редактором реестра, либо безопасным режимом, в зависимости от операционной системы. Если ни одно из этих действий не обеспечит требуемого результата, останется только включать AHCI и переустанавливать систему.
Принцип работы
Опция Compatible может встречаться исключительно на современных компьютерах, материнские платы которых поддерживают интерфейс SATA и технологию AHCI.
Технология AHCI(Advanced Host Controller Interface, расширенный интерфейс хост-контроллера) является новым интерфейсом контроллера жестких дисков, который пришел на смену стандартному контроллеру ATA/IDE, существовавшему почти в неизменном виде еще с начала 1980-х гг. По сравнению с контроллером ATA/IDE контроллер AHCI имеет ряд преимуществ, в частности, поддержку горячего подключения устройств, а также поддержку технологии NCQ, аналог которой давно использовался в интерфейсе SCSI. Использование технологии NCQ позволяет оптимизировать работу жесткого диска и повысить его быстродействие путем упорядочивания операций чтения-записи. Наибольший эффект включение поддержки NCQ дает в случае многопоточных дисковых операций чтения/записи.
Большинство современных контроллеров SATA могут работать как в режиме AHCI, так и в режиме эмуляции традиционного контроллера параллельного ATA/IDE. Следует иметь в виду, что для работы контроллера SATA в режиме AHCI требуется поддержка данного режима со стороны операционной системы.
Опция Compatible может принимать следующие пять вариантов значений:
- Enhanced Non-AHCI
- Enhanced AHCI
- Parallel ATA Only
- Serial ATA Only
- Combined
Вариант Enhanced Non-AHCI подразумевает работу контроллера SATA в режиме, поддерживающем расширенные возможности контроллера SATA. Однако в этом режиме поддержка интерфейса AHCI будет отключена. Этот вариант предпочтителен для таких операционных систем, как Windows 2000 и Windows XP, которые используют как устаревшие, так и современные режимы работы. Накопители SATA, подключенные к системе, будут распределены по логическим каналам Parallel ATA (Параллельный ATA) и будут восприниматься в качестве традиционных накопителей PATA.
Вариант Enhanced AHCI позволяет включить поддержку режима совместимости с новым интерфейсом контроллера. Этот режим также поддерживает работу со старыми накопителями PATA. Кроме того, режим Enhanced AHCI позволяет использовать дисковые массивы RAID.
При включении режима поддержки AHCI следует иметь в виду, что технология AHCI работает в операционных системах линейки Windows лишь после установки специального драйвера. Попытка переключить в BIOS значение опции Compatible на вариант, поддерживающий AHCI, в операционной системе, установленной при выключенной функции AHCI, как правило, приведет к зависанию системы при загрузке и появлению «экрана смерти».
Вариант Parallel ATA Only позволяет контроллеру работать лишь с дисками c интерфейсом PATA. Диски SATA при этом являются недоступными. Вариант Serial ATA Only, наоборот, позволяет системе видеть только накопители SATA, а диски PATA при этом становятся недоступными. Опция Combined объединяет эти опции, однако при этом системе может быть доступно лишь два логических канала IDE, на одном из которых могут располагаться лишь накопители PATA, а на другом – накопители SATA.
Выбираем режим работы SATA-контроллера
Ищем в BIOS названия SATA AHCI, IDE либо RAID. Существуют и особые варианты с дополнением MODE в названии — они призваны корректировать ошибки в устаревших операционных системах. Подключаем нужный вариант и отключаем все остальные. AHCI — современная технология, не совместимая со старыми ОС. Специалисты рекомендуют использовать именно этот режим в связи с его быстродействием. Есть единственное «Но» при выборе подходящего варианта — менять вариант нужно до установки операционной системы, иначе с большой долей вероятности появится BSOD. Если SATA-контроллер использует устаревший драйвер, то для корректной работы его следует заменить.
Принципы обмена данными
SATA-контроллер применяет 3 режима работы, которые определяются принципами обмена данными:
- IDE. Простейший вариант. Накопитель работает как IDE либо РАТА. Потенциал и скорость диска ограничены. Режим оправдывает себя при обеспечении совместимости нового и устаревшего оборудования или взаимодействии с материнкой только одного жесткого диска. Все нужные драйверы встроены в ОС.
- AHCI. Режим позволяет использовать передовые функции приводов и обеспечивать высокоскоростной обмен данными. В большом количестве случаев нужно установить сата-драйвер с сайта производителя материнки. . Данный вариант предполагает создание единого массива из нескольких накопителей. Режим позволяет хранить огромное количество информации и обеспечивать взаимодействие компонентов на высокой скорости. Вместе с этим вариантом работает и AHCI.
Накопитель не работает — в чем дело
SATA Controller Mode
SATA Controller Mode
Как проверить, включён ли режим
Собираясь включить режим AHCI, убедитесь в том, что он уже не используется на компьютере. Если вы не запускаете высокопроизводительные приложения, у вас в наличии есть мощный процессор и достаточное количество памяти, вы можете просто не заметить, в каком режиме работаете.
Проверить, включён или не включён AHCI, можно таким способом:
- Сначала следует перейти к свойствам компьютера (меню «Пуск», пункт «Компьютер», подпункт «Свойства» в контекстном меню);
- Открыть диспетчер устройств;
- Открыть раздел IDE ATA/ATAPI контроллеры;
- Если здесь находится устройство, в названии которого есть AHCI – режим работает. Если такого диска в списке нет (а у вас стоит не устаревший винчестер IDE, а более современный), режим придётся включить самостоятельно.
Рис.1. Список подключённых дисков и устройств. Режим AHCI отключён
Второй способ проверки работы AHCI – перезагрузка компьютера и переход в меню BIOS (с помощью одного из доступных вариантов – для разных материнских плат и ноутбуков он немного отличается, хотя чаще всего заключается в нажатии функциональных клавиш – от Esc до F12).
Зайдя в БИОС (или UEFI), убедитесь, в каком режиме работает SATA, найдя пункт SATA Mode или SATA Configuration.
Рис.2. Определение режима интерфейса в БИОС
Совет: При установленном режиме IDE, не стоит сразу же переключать его на AHCI и сохранять – особенно, если у вас ОС Windows 7.
Для Windows 8 и 8.1
Если на компьютере уже установлена Виндовс 8 или 8.1, для настройки режима AHCI можно воспользоваться безопасным режимом. Для этого при возникновении ошибки следует:
- Вернуть режим IDE в БИОС;
- перезагрузить компьютер;
- Запустить командную строку от имени администратора («Пуск»/«Все программы»/«Стандартные»);
- Ввести команду bcdedit /set safeboot minimal
Рис.6. Запуск команды для исправления ошибок AHCI
Если ваша система работает на процессоре Intel, возможен дополнительный вариант включения AHCI с помощью утилиты от этого производителя (для AMD способ не работает).
Для его использования следует:
Включение AHCI в Windows 10
Рекомендуется изначально установить загрузку системы в «Безопасном режиме» при помощи специальных команд. Можно попытаться сделать всё, не меняя вид загрузки операционной системы, но в этом случае вы это делаете на свой страх и риск. Стоит также отметить, что этот способ подойдёт и для Windows 8/8.1.
Чтобы сделать правильную настройку, вам необходимо:
-
Открыть «Командную строку». Быстрее всего это будет сделать, используя окно «Выполнить» (в ОС вызывается комбинациями клавиш Win+R). В поисковой строке нужно прописать команду cmd . Также открыть «Командную строку» можно и с помощью «Восстановления системы», если вы не можете загрузить ОС.
Теперь введите в «Командную строку» следующее:
bcdedit /set safeboot minimal
Для применения команды нужно нажать клавишу Enter.
После произведённых настроек можно приступать непосредственно ко включению AHCI-режима в BIOS. Используйте эту инструкцию:
- Перезагрузите компьютер. Во время перезагрузки вам нужно выполнить вход в BIOS. Для этого нажмите определённую клавишу до появления логотипа ОС. Обычно, это клавиши от F2 до F12 или Delete.
- В BIOS найдите пункт «Integrated Peripherals», который расположен в верхнем меню. В некоторых версиях его можно также встретить в качестве отдельного пункта в главном окне.
- Теперь вам нужно найти пункт, который будет носить одно из следующих названий — «SATA Config», «SATA Type» (зависит от версии). Ему требуется задать значение «ACHI».
bcdedit /deletevalue safeboot
Данная команда нужна для того, чтобы вернуть загрузку операционной системы в обычный режим.
Наличие на компьютере режима AHCI
Есть возможность двумя способами узнать наличие режима AHCI на ПК или ноутбуке, если он у вас довольно новый, то, скорее всего он у вас есть.
Первый метод: Мы должны зайти в диспетчер устройств, где вы раскрываете вкладку Контроллеры IDE ATA/ATAPI, или что-то подобное и если в названии контроллера присутствует слово AHCI, то этот режим используется.
Второй метод: Наличие и использование режима AHCI можно посмотреть и в BIOS. Там вы должны найти SATA mode, либо что-то похожее и проверить что-там стоит, если AHCI, то можете быть спокойны.
Хочу напомнить, что вместо пункта AHCI может стоять IDE, но не стоит сразу переключать этот режим, ниже вы узнаете почему.
Какое значение выбрать?
Ответ на этот вопрос зависит во многом от того, какая ОС установлена на вашем компьютере. Если это старая операционная система, не поддерживающая SATA, то лучше всего выбрать один из вариантов Parallel ATA Only, Serial ATA Only или Combined. В этом случае жесткие диски будут работать в режиме совместимости с IDE- контроллером и никаких проблем возникнуть не должно. Если у вас установлена современная операционная система, начиная с Windows 2000, то в опции Compatible вы можете включить Enhanced Non-AHCI, чтобы воспользоваться преимуществами контроллера последовательного интерфейса SATA. Если у вас операционная система с установленным драйвером AHCI, то есть смысл установить в опции Compatible режим Enhanced AHCI, чтобы получить доступ к расширенным функциям, предоставляемым Advanced Host Controller Interface, таким, как горячее подключение накопителей и технология NCQ, позволяющая повысить производительность работы жестких дисков путем оптимизации операций чтения/записи.
Автоматический переход Windows 7 и 8 в режим AHCI или RAID
В связи с тем, что переход в режим AHCI вызывал много проблем у пользователей Windows, компания Microsoft разработала специальную утилиту, позволяющую подготовить операционную систему к смене режима на AHCI или RAID. Ее можно скачать на официальном сайте Microsoft. После запуска утилита сама выполнит все необходимые действия. Надо будет только перезапустить систему, попутно переключившись в биосе на режим AHCI. В дальнейшем Windows сама установит нужные для работы AHCI драйвера.
В Windows 8 достаточно переключиться в биосе на режим AHCI и загрузить ОС в безопасном режиме. Если вам не удалось запустить систему в безопасном режиме, вы можете открыть окно «Выполнить» с помощью Win+R и вписать команду msconfig. В разделе «Загрузка» необходимо отметить пункт «Безопасный режим», при этом выбрав вариант «Минимальный». После этого система загрузится в нужном режиме и установит драйвера AHCI.
Отблагодари меня, поделись ссылкой с друзьями в социальных сетях:
Всё о Интернете, сетях, компьютерах, Windows, iOS и Android
Включение AHCI в Windows 10
Если Вы хотите сменить режим работы контроллера на уже установленной операционной системе Windows, то в ней необходимо так же выставить пару параметров. Для этого надо вызвать редактор реестра Виндовс и открыть ветку:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahci
В ней надо дважды кликнуть на параметр Start чтобы открыть его свойства для изменения:
Выставляем параметру значение «0» и нажимаем на кнопку ОК.
Далее открываем ветку:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorV
Здесь тоже должен быть параметр Start:
Ему тоже надо поставить значение «0».
Закрываем редактор реестра и перезагружаем свой компьютер или ноутбук для того, чтобы режим АХЧИ заработал.
Примечание: Если Вы всё еще пользуетесь старой Windows 7, то в ней включение AHCI делается не в пользуется ветка реестра «msahci «вместо «storahci». В остальном — всё точно так же.
Включить и настроить режим AHCI стоит каждому пользователю, желающему улучшить и расширить возможности компьютера в работе с жёсткими дисками SATA и, особенно, SSD.
Режим позволяет увеличить быстродействие компьютера за счёт возросшей скорости обращения к данным, а для его активации требуется выполнить всего лишь несколько простых действий.
Перед тем как рассматривать варианты включения режима, стоит сначала ознакомиться с его особенностями и принципом работы.
Переключение интерфейса SATA в режим AHCI на существующей ОС
На уже запущенной Windows 7 необходимо завершить работу всех приложений и запустить команду «Выполнить» одновременным нажатием клавиш Win+R (клавиша Win обычно обозначена логотипом Windows). Набираем в появившемся окне команду regedit для открытия системного реестра и жмем ОК. Появится окно реестра, в котором нужно открыть раздел по пути: HKEY_LOCAL_MACHINESystemCurrentControlSetservicesmsahci.
В открывшейся директории необходимо поменять значение напротив Start на 0 и сохранить настройки реестра. Затем перезагрузите компьютер и включите режим AHCI через BIOS, как это описано в предыдущем пункте. После загрузки системы Windows необходимо переустановить драйвера SATA, которые обычно находятся на диске, поставляющемся вместе с материнской платой или ноутбуком. В случае если все сделано правильно, Windows обнаружит новое оборудование и установит его.
Вместе с вышеописанными функциями вы получите полноценную пропускную способность SATA III, которая составляет 6 Гб/с.
SATA Express — более современная технология
SATA — востребованная технология, обеспечивающая легкость установки и совместимость между компонентами компьютера. Но с появлением и распространением твердотельных накопителей появилась новая проблема — скорость их работы ограничена производительностью SATA-контроллера, хотя SSD обладают гораздо большим потенциалом. Поэтому была разработана современная технология SATA Express. Спецификация одновременно поддерживает протоколы SATA и PCI-Express в сочетании с суперскоростным интерфейсом. Технология устраняет слабые места, не позволяющие твердотельным накопителям работать в полную силу. В связи с тем, что SATA Express работает и с устаревшими SATA-, и с PCI-Express-разъемами, производители выпускают множество вариаций разъемов на своей продукции.
Новый стандарт использует большее количество линий PCI-Express, благодаря чему значительно увеличиваются скорость и производительность. С развитием технологии стало возможным использовать протокол NVM Express, оптимизированный для работы с SSD и другими современными компонентами. Но новые стандарты пока не встроены в огромное количество существующих ОС. Для полноценного функционирования актуальных технологий необходимо устанавливать дополнительные драйверы. Разработчики учли эту проблему и пока предоставили дискам возможность выбирать, какой из методов применять — SATA Express или AHCI.
Вопросы и ответы в сфере it технологий и настройке ПК
Производители жестких дисков постоянно ищут способы ускорить работу своей продукции. Сравнительно недавно накопительные диски для компьютеров работали в достаточно медленном режиме и их развитие касалось только увеличения общего объема носителя информации. Затем разработчики изобрели совершенно новый тип интерфейса SATA, который позволил получить доступ к новейшим видам ускорения жестких дисков.
Главнейшими нововведениями стали следующие 3 функции:
- NCQ (Native Command Queuing) — встроенное поддерживание очередности выполнения команд. Данная функция призвана ускорить работу HDD. Но существенное быстродействие оказывается на жесткие диски типа SSD (Solid State Drive), которые известны своей высокой производительностью за счет быстрой обработки очередности выполнения команд.
- Hot Plug — в переводе с английского означает «горячее подключение», что следует понимать как замену жесткого диска без отключения компьютера. Следует только отсоединить диск программным способом (как флешку). Данная функция может заинтересовать пользователей, которые постоянно работают с несколькими носителями одновременно. Это позволит быстро менять жесткие диски, не прекращая работу на компьютере.
- TRIM — в переводе с английского «подрезать», то есть данная функция позволяет удалять файлы или форматировать жесткий диск без нанесения вреда. Как известно, при таких операциях диск быстрее изнашивается. Данная технология является актуальной для современных SSD носителей, так как она создавалась в целях конкурентоспособности с обычными HDD. SSD носитель с такой функцией обладает отличной скоростью работы и долговечностью.
Но чтобы все эти возможности стали доступными, потребуется настроить интерфейс SATA на специальный AHCI режим в биосе.
Для Windows 10
Windows 10 для исправления ошибки при переключении режима тоже позволяет воспользоваться утилитой для процессоров Intel, переустановкой системы и безопасным режимом. Но наиболее эффективным вариантом будет использование редактора реестра, которое немного отличается от аналогичного метода в Виндовс 7.
Для того чтобы воспользоваться этим методом требуется:
- Войти в систему под именем администратора;
- Запустить редактор реестра одним из доступных способов (проще всего через окно «Выполнить» и команду regedit);
- Перейти к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV и найти его параметр Start, изменив его значение на 0;
- Найти в соседнем подразделе Services\iaStorAV\StartOverride параметр с именем 0, установив нулевое значение и для него;
- Перейти в подраздел Services\storahci, провести обнуление параметра Start;
- В подразделе Services\storahci\StartOverride поставить значение ноль для параметра 0.
- Закрыть редактор и перезагрузить компьютер;
- Войти во время загрузки системы в BIOS и включить режим AHCI.
Рис.7. Работа в реестре Windows 10
Совет: Рекомендуется выполнить первый запуск Windows 10 в безопасном режиме, для чего эту опцию включают с помощью меню «Выполнить» (Win+R) и ввода команды msconfig для вывода на экран окна настройки конфигурации системы. Здесь нужно выбрать вкладку «Загрузка» и поставить галочку на пункте безопасного режима, указав вариант «Минимальная».
Рис.8. Активация безопасного режима Windows 10
При наличии интерфейса UEFI требуется выполнить устранение неполадок через меню системы:
- Войти в боковое меню (Win + I);
- Выбрать вкладку обновления и безопасности;
- Перейти в пункт «Восстановление», а затем к особым вариантам загрузки;
- Перейти в меню устранения неполадок, вкладка «Дополнительные параметры» и, наконец, «Настройки ПО UEFI».
Рис.9. Переключение режима в интерфейсе UEFI
Для стандартного интерфейса BIOS перейти к его настройкам можно, нажав при загрузке соответствующую функциональную клавишу. Например, F2 или F12, в зависимости от материнской платы или модели ноутбука, если настройка производится для него.
После первой же загрузки Виндовс 10 установит все необходимые драйвера для работы с AHCI, и в дальнейшем не будет выдавать никаких ошибок. При этом скорость работы с данными должна возрасти – особенно, если диск имеет интерфейс SATA III.
Что такое AHCI
Раньше компьютеры имели так называемый интерфейс PATA, к которому подключались все запоминающие устройства, но времена его прошли и на замену пришел интерфейс SATA, о котором сейчас и пойдет речь.
У SATA есть два режима работы:
IDE (Integrated Development Environment) – данный режим нужен для создания совместимости с устаревшими устройствами, которые все еще подключаются по PATA интерфейсу, о чем можно сказать, что SATA интерфейс с режимом IDE почти тоже самое, что и PATA.
AHCI (Advanced Host Controller Interface) – это режим SATA, раскрывающий все возможности накопителей памяти. Он имеет несколько интересных возможностей: «горячее» отключение и подключение жестких дисков, то есть вы можете делать это при включенном компьютере. Еще одна возможность – технология NCQ, которая уменьшает у жестких дисков количество перемещений считывающих головок, а также повышает производительность накопителя.
Использование этого режима положительно повлияет на быстродействие ПК и ноутбуков, на практике это не так уж и заметно, если честно, но все же, что-то есть, поэтому я бы рекомендовал включить этот режим, если он выключен, тем более, в этом нет ничего сложного.
Включение AHCI в ОС Windows 7
Здесь процесс включения будет несколько сложнее, так как в этой версии операционной системы требуется вносить изменения в реестр.
Воспользуйтесь данной пошаговой инструкцией:
-
Откройте редактор реестра. Для этого вызовите строку «Выполнить» при помощи комбинации Win+R и введите туда regedit , после нажмите Enter.
Теперь вам нужно переместиться по следующему пути:
Все необходимые папки будут находиться в левом углу окна.
В конечной папке найдите файл «Start». Кликните по нему два раза, чтобы отобразилось окно ввода значений. Изначальное значение может быть 1 или 3, вам же нужно поставить 0. Если 0 стоит там уже по умолчанию, то ничего менять не нужно.
Аналогично нужно сделать с файлом, который носит такое же название, но находится по адресу:
Войти в ACHI-режим не так сложно, но если вы неопытный пользователь ПК, то эту работу лучше не делать без помощи специалиста, так как есть риск того, что вы можете сбить определённые настройки в реестре и/или BIOS, что может повлечь за собой проблемы с компьютером.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Что из себя представляет AHCI?
AHCI (Advanced Host Controller Interface) — это разработка компании Intel, которая призвана заменить интерфейс давно устаревшего ATA-контроллера. Основной причиной замены является его неспособность поддерживать очередность выполнения команд и функцию горячей замены.
Функцию AHCI поддерживают не все чипы материнских плат. В некоторых случаях чип платы предусматривает поддержку AHCI, но она может быть не реализована в самом биосе и будет попросту недоступна. Данную проблему можно решить при помощи обновления прошивки BIOS. К тому же можно попробовать обновить биос неофициальной прошивкой, но это делается на собственный страх и риск, так как существует вероятность испортить материнскую плату.
До сегодняшнего дня главная проблема смены интерфейса с ATA на AHCI заключалась в «синем экране смерти» (Blue Screen Of Death — сокр. BSOD). При этом в самом низу BSOD отображалась надпись STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE. Устранить синий экран можно было, только отменив все предыдущие действия в биосе или переустановив операционную систему Windows. В дальнейшем выяснилось, что причиной этому являлось отсутствие драйверов, которые требуются для функционирования AHCI.
Преимущества SATA Express
Кроме новых способов связи между компонентами компьютера, увеличивающими их скорость и производительность, современные варианты SATA дают пользователям следующие преимущества:
Для Windows 7
Одна из самых популярных в настоящее время операционных систем, Windows 7, требует для переключения в режим AHCI использования реестра или специальной утилиты. Первый вариант включает в себя следующие этапы:
- Запуск редактора реестра (Win + R для вызова меню «Выполнить», ввод команды regedit и подтверждение изменений);
Рис.3. Вызов редактора реестра
- Переход к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci;
- Переход к пункту Start, значение которого по умолчанию 3, и изменение его на ноль;
Рис.4. Поиск в реестре раздела для изменения AHCI
- Переход в этом же подразделе с пункта msahci на IastorV и поиск параметра Start;
- Изменение тройки на ноль;
- Закрытие редактора.
Теперь осталось перезагрузить компьютер и включить нужный режим AHCI в меню БИОС. После загрузки системы Windows 7 начнёт автоматически устанавливать драйвера для всех подключённых к материнской плате дисков, а затем потребует ещё перезагрузиться для внесения изменений. Последний этап настройки режима – проверка включения режима кэширования записи в свойствах диска. Если он не включён, функцию следует запустить.
Рис.5. Использование утилиты Microsoft Fix it для исправления ошибок Windows
Заключение
Из нашей статьи вы узнали о SATA-контроллере, и поняли, что он отвечает за высокоскоростной обмен данными между хранилищами и материнской платой. Чтобы этот элемент функционировал надежно и давал возможность пользователю ощутить все преимущества новых технологий, необходимо приобрести современные компоненты и следить за актуальностью драйверов. Специалисты компании «АйТиСпектр» помогут вам в этом вопросе, а также окажут услуги системного администратора.
Одной из настроек BIOS является опция «SATA Mode» или «On-Chip SATA Mode». С ее помощью регулируются параметры SATA-контроллера материнской платы. Далее мы разберем, зачем может понадобиться переключать режимы и какой из них подходит старым и новым конфигурациям ПК.
Другие особенности режима
Для устаревшей ОС Windows XP возможности установки режима AHCI нет. При её разработке такой вариант даже не предполагался. Если очень хочется, нужный драйвер легко найти в сети и встроить в систему. Инструкции процесса также можно найти в интернете, однако мы не рекомендуем выполнять такие действия. В первую очередь, потому что процессору и всему компьютеру, который поддерживает только систему Виндовс XP, установка режима AHCI вряд ли заметно поможет ускориться. Во-вторых, значительные различия между драйверами увеличивают вероятность ошибки, после которой могут быть потеряны данные с диска.
Для Windows Vista процесс включения режима такой же, как и для 7-й версии системы – то есть с помощью реестра или утилиты. А Виндовс NT можно настроить аналогично рекомендациям для XP. Есть варианты драйверов и на другие системы – от Unix до MacOS, так как ssd-накопители и SATA приобретают популярность среди пользователей любых систем.
Выводы
В большинстве случаев после выполнения соответствующих действия в системе режим AHCI начинает работать нормально, а система работает немного быстрее. Если никаких результатов добиться не получилось, можно попробовать переустановить систему после изменения режима – это может занять больше времени, зато гарантирует результат.
Включаем SATA-контроллер в «БИОСе»
Находим в BIOS компьютера Integrated Peripherals или любой другой созвучный пункт, содержащий параметры материнки. Ищем в нем запись, где имеется «SATA-контроллер». Смотрим, активирован ли этот параметр — должно стоять значение Enabled («Вкл»). После внесения изменения сохраняемся, перезагружаем ПК и снова заходим в «БИОС» для проверки, видит ли система жесткий диск. В этом поможет пункт Standard CMOS Features.
Что такое AHCI
Интерфейс современных жёстких дисков SATA, поддерживающих скорость передачи данных от 1,5 Гбит/с до 6 Гбит/с, способен работать в двух режимах:
Первый обеспечивает совместимость со старыми устройствами (накопителями, выпускавшимися в 2000 годах). Скорость даже самых производительных дисков в этом режиме ненамного отличается от тех самых устаревших моделей. Более современный режим AHCI позволяет пользоваться всеми преимуществами интерфейса SATA в полном объёме. Например, отключением и подключением дисков к материнской плате «на лету», без выключения компьютера или с возможностью минимального перемещения головок диска для повышения скорости работы.
Активировав режим, пользователь ускоряет запуск файлов, чтение и запись информации на дисках и увеличивает общую производительность компьютера. И, хотя прирост может оказаться не таким значительным (в пределах 20%), для некоторых задач такое улучшение может оказаться важным. Если же у вас в работе SSD-диски с форм-фактором SATA, такой вариант является единственным возможным для эффективной работы устройства.
ВАЖНО: Стоит ли включать AHCI на SSD?
При использовании режима AHCI на SSD-диске, вы получите результат только, если у вас интерфейс SATA II/III, в остальных случаях улучшения работы не будет.
Включение AHCI в BIOS
В некоторых компьютерах по умолчанию может быть установлен режим IDE, который, как вы уже поняли, давно морально и физически перестал быть актуальным. Как правило, это встречается на старых компьютерах, где производители сами включали IDE для предотвращения возможных проблем совместимости аппаратной и программной части. Таким образом, более современный САТА будет работать в медленном ИДЕ полностью корректно, но вот обратное переключение при уже установленной ОС вызывает затруднения, в том числе и в виде BSOD.
На этом статья подходит к концу. Надеемся, вам удалось разобраться с возможностями опции «SATA Mode» и вы смогли настроить BIOS под свою конфигурацию ПК и установленную операционную систему.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Иногда встречающаяся в BIOS опция Compatible относится к категории опций, предназначенных для конфигурации установленных в системе накопителей. Она во многом напоминает опцию Configure SATA As. Опция позволяет установить варианты работы контроллера SATA, включить поддержку режима AHCI и выбрать режим совместимости со старыми операционными системами.
Принцип работы SATA Mode
Во всех относительно современных материнских платах присутствует контроллер, обеспечивающий работу жестких дисков через интерфейс SATA (Serial ATA). Но не только SATA-накопители находятся у пользователей в обиходе: до сих пор актуально подключение IDE (оно также носит название ATA либо PATA). В связи с этим хост-контроллер системной платы нуждается в поддержке работы с устаревшим режимом.
BIOS позволяет пользователю настроить режим работы контроллера в соответствии с имеющимся на руках оборудованием и операционной системой. В зависимости от версии БИОС значения «SATA Mode» могут быть как базовыми, так и расширенными. Чуть ниже мы разберем и те, и другие.
вторник, 19 апреля 2011 г.
Название опции:
Важная информация
Чтобы включить AHCI-режим, нужно использовать не только БИОС, но и саму операционную систему, например, для ввода специальных команд через «Командную строку». Если у вас нет возможности загрузить операционную систему, то рекомендуется создать загрузочную флешку и с помощью установщика перейти в пункт «Восстановление системы», где нужно найти пункт с активацией «Командной строки». Для вызова используйте эту небольшую инструкцию:
-
Как только вы войдёте в «Восстановление системы», в главном окне нужно перейти в «Диагностика».
Если не запускается и флешка с установщиком, то, скорее всего, вы забыли расставить приоритеты загрузки в BIOS.
Читайте также: