AHCI на SSD или HDD: руководство по активации в Windows

AHCI на SSD или HDD

Если у вас есть запоминающее устройство, подключенное к интерфейсу SATA, вам может быть интересно узнать, что вы можете получить дополнительную производительность для своего жесткого диска, активировав режим AHCI. Что это за режим и как его настроить Windows 10 использовать это? Продолжайте читать, мы расскажем вам, как сделать ваш жесткий диск без NVMe или SSD получить производительность.

Обратная совместимость на ПК и огромное наследие многолетнего программного обеспечения вынуждают многие периферийные интерфейсы поддерживать технологии и режимы работы, чтобы их можно было использовать со старым программным обеспечением. Это случай режима IDE устройств SATA, который сегодня совершенно бесполезен, и поэтому AHCI намного лучше.

Что такое режим AHCI?

Режим AHCI NCQ

AHCI - это аббревиатура от Advanced Host Controller Interface, и это стандарт, связанный с интерфейсом SATA, который позволяет программам взаимодействовать с модулями хранения, подключенными к этому интерфейсу ввода и вывода, будь то твердотельные накопители или твердотельные накопители, обычные жесткие диски или жесткие диски. .

Поддержка AHCI включена в операционные системы Windows начиная с Vista, замена старой IDE и среди преимуществ, которые он предоставляет, Собственная очередь команд что позволяет контроллеру жесткого диска оптимизировать доступ для чтения и записи к диску, изменяя порядок запросов к нему. Другими словами, в блоке хранения, если последующий запрос указывает на сектор жесткого диска ближе к настоящему, чем следующий, то он продвинется вперед.

Еще одно улучшение, которое очень важно для серверов, - это возможность подключения и отключения накопителей в горячем состоянии . Это означает, что мы можем изменить их, не выключая и не включая сервер, что в некоторых конкретных приложениях может быть фатальным. Представьте, например, что вам нужно заменить блок хранения на сервер, который контролирует движение, а вместе с ним и светофоры большого города.

Как активировать режим AHCI?

При установке Windows посмотрите, как мы настроили интерфейс SATA, если он увидит, что он у нас находится в режиме IDE, он не будет устанавливать внутренние драйверы для связи с устройством хранения в режиме AHCI. Хотя режим доступа можно изменить с жесткого диска, мы должны помнить, что это может привести к общему сбою в операционной системе. Причина этого в том, что мы изменили правила, по которым он должен взаимодействовать с жестким диском.

Однако нет необходимости переустанавливать операционную систему, чтобы активировать режим AHCI, для этого вам нужно только получить доступ к командной строке как администратор.

Simbolo Sistema Administrador

Важно, чтобы вы осуществляли доступ со всеми разрешениями и, оказавшись внутри, введите в командной строке следующее:

bcdedit / set {current} Safeboot Minimal

Это заставит Windows запуститься в безопасном режиме при следующем запуске, но перед этим мы должны сделать несколько предварительных шагов. Сохраните всю свою работу, закройте приложения и перезагрузите компьютер, однако убедитесь, что вы получили доступ к BIOS и из опций хранилища активируете режим AHCI.

мод AHCI БИОС Сохраняем изменения в BIOS чтобы они не потерялись, и вы увидите, что Windows запускается в безопасный режим . Как вы уже знаете, в этом режиме операционная система загружается с минимальным количеством драйверов для работы, и следствием этого является то, что она обнаруживает, что режим AHCI активен, и загружает их. Вам уже удалось перейти из режима IDE в режим AHCI без необходимости переустанавливать Windows, однако мы еще не закончили, что не осталось мелких мелких деталей.

Снова войдите в командную строку как администратор и введите:

bcdedit / deletevalue {текущая} безопасная загрузка

Как и в другой раз, не забудьте нажать клавишу ввода для выполнения команды, при этом мы деактивируем всегда запускать в безопасном режиме, и вы сможете использовать режим AHCI в Windows 10.

Для чего нужен режим IDE на диске SATA?

Кабели IDE SATA

В настоящее время, однако, если нам приходится работать с очень старой операционной системой, такой как Windows XP, имейте в виду, что она не поддерживает AHCI. Все еще есть много людей, которые ежедневно используют программы, необходимые для их работы, которые не были адаптированы для более поздних версий Windows или не используют очень старую версию GNU / Linux это не поддерживает. А если говорить об операционной системе Penguin, то в отличие от Windows она будет настроена в тот или иной режим автоматически при смене режима из BIOS.

Таким образом, режим IDE существует для обратной совместимости и, следовательно, является пережитком того времени, когда у нас были жесткие диски с интерфейсом IDE. Которые давно не выпускаются с рынка. Сегодня нам сложно найти ПК, который не настроен в стандартной комплектации в режиме AHCI сегодня, хотя вы никогда не знаете, и вы можете удивиться, поэтому никогда не помешает взглянуть на BIOS.

Имеет ли смысл для SSD? SATA

SATA SSD

Что ж, можно сказать, что теоретически преимущества AHCI меньше для твердотельного накопителя, поскольку задержка доступа к любой его части не зависит от того, в каком положении он находится. SSD не является дисковым накопителем и не разделен на секторы с разной скоростью доступа, поэтому оптимизация доступа в соответствии с положением секторов на диске с помощью Native Command Queuing ни к чему не приводит, а скорее приводит к потере времени для контроллера SSD Flash. , но нет

Однако у него есть определенные преимущества в SSD, и причины, по крайней мере, любопытны, поскольку в твердотельном накопителе доступ к следующему адресу памяти не одно и то же, помните, что в этом они работают как Оперативная память, который является еще одним случайным. Другими словами, режим AHCI может обогнать последовательные обращения раньше других.

Как бы то ни было, с интерфейсом SATA с дамокловым мечом наверху и с наличием твердотельных накопителей NVMe режим AHCI становится делом только для жестких дисков.