Перейти к содержимому

Добро пожаловать к нам на сайт! Про Ваш статус и права можно прочитать в Этой теме

Для просмотра картинок и скачивания файлов с форума - пройдите регистрацию!   Проблемы с регистрацией - вам сюда




Фотография

Переход IDE - AHCI


  • Авторизуйтесь для відповіді у темі
У цій темі немає відповідей

#1
RUS_D

RUS_D

    Главный АДМИН

  • Не в сети
  • Тех. Админ
  •  Администратор
  • Старожил сайта
<- Информация ->
  • PipPipPipPip
  • Регистрация:
    08-грудень 08
  • 5 027 Cообщений
  • Пропуск №: 2

0 баллов предупреждения
Репутация: 8 180

Репутация: 8180 Постов: 5027
  • Skype:rus_did
  • Страна проживания:Украина
  • Реальное имя:Руслан
  • Пол:Мужчина
  • Город:Полтавская обл.
В каждом современном персональном компьютере, все накопители данных, будь то HDD, или новейший SSD, взаимодействуют с системой через так называемый Контоллер Хранилища (Storage Controller). В зависимости от производителя и модели материнской платы, эти контроллеры могут быть разными, но принцип их работы одинаковый. Обмен данными между контроллером и дисковым накопителем может осуществляться через разные протоколы интерфейса.

Но стандартно (в большинстве случаев), для повышения совместимости с старым оборудованием, в Биосе (BIOS) современных материнских плат по умолчанию выбран устаревший интерфейс IDE для связи со всеми SATA устройствами (даже с современными SSD накопителями). Для многих пользователей этот параметр не играет никакой роли, но все-же, если мы покупаем современные, дорогие компьютеры и комплектующие - нам нужно, чтобы они полностью раскрывали свой потенциал, а не были штучно ограничены в своих возможностях. Как нам изменить ситуацию - очень просто. Мы должны перейти с интерфейса IDE на более новый AHCI (поддерживается всеми современными мат. платами и операционными системами), который даст нам такие основные преимущества, как поддержка NCQ (Native Command Queuing), возможность "горячей" замены накопителей (возможность подключать и отключать накопители без перезагрузки системы), поддержка функции TRIM (актуально только для владельцев SSD). Если о "Горячей" замене все понятно из названия, то о двух оставшихся возможностях нужно описание побольше:

Технология NCQ была специально разработана для увеличения производительности дисковых накопителей при повышенной нагрузке. Фактически, ее работа сводится к оптимизации очереди команд (изменению их порядка) для чтения, или записи на накопитель (например, если нам нужно записать или прочитать очень много маленьких файлов), что уменьшает количество движений головки, ускоряя тем самым процесс и снижая износ. Еще здесь включены определенные функции, существенно ускоряющие некоторые твердотельные накопители (SSD).

Команда TRIM была разработана специально для SSD. Поскольку их процесс чтения и записи отличется от обычных жестких дисков, стандартные методы ОС по форматированию и удалению файлов (удаляется не файл с конкретного кластера, а только его адрес) приводят к прогрессирующему ухудшению скорости работы SSD (Для быстрой записи файла нужно, чтоб ячейка памяти была именно пустой). Так вот, вся работа команды TRIM сводится к полному удалению ненужных данных из ячейки.

Основной трудностью для пользователей при переходе с интерфейса IDE на AHCI был "синий экран" (BSOD) при смене режима в Биосе материнской платы. Дальше я пошагово расскажу, как не допустить этого. Замечу, что в стандартной сборке Windows XP нет поддержки AHCI и нужно провести больше работы по его активации. Следующие методы актуальны только для операционных систем Microsoft, начиная с Windows Vista и 7, независимо от их редакции, поскольку драйвер msahci изначально вшит во все их сборки.

Вариант первый. Если Вы собираетесь заново устанавливать ОС, то все, что от Вас потребуется - это изменить в настройках BIOS параметр "DETECT SATA AS: IDE" на "DETECT SATA AS: AHCI"- у меня он выглядит так (где он находится и как точно называется у Вас - ищите в инстукции к Вашей материнской плате). Далее вставляем установочный диск с Windows в привод, жмем F10 (сохраняем настройки Биос), перезагружаемся и устанавливаем операционную систему как обычно.

Вариант второй. ОС была недавно установлена и нет желания в данный момент ее переустанавливать. Предварительно посмотрите, поддерживает ли Ваша мат. плата интерфейс AHCI и как его активировать в BIOS (в инстукции об этом точно есть полная информация с картинками и т.д.) но пока что ничего не меняйте. В работающей операционной системе откройте меню "Пуск" - "Выполнить", введите regedit. Откроется окно редактора реестра Windows. Проходим по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci в соседнем окне ищем параметр "Start", нажимаем на нем правой кнопкой мыши, выбираем "Изменить", вводим цифру "0" и нажимаем "ОК" (смотрим скриншот):

Правка параметра msahci в реестре Windows 7

После чего закрываем приложения и перезагружаем компьютер, во время загрузки входим в BIOS и меняем нужный параметр на "DETECT SATA AS: AHCI" (вспоминаем инструкцию к материнской плате). Сохраняем изменения. Готово.

Если Вы используете RAID адаптер, или другой интерфейс - делайте все в точности, как во втором варианте, только в Редакторе реестра Windows меняйте параметр "Start" по другим путям:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV
или
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStor
 Даже если Вы не ощутите сразу большого прироста производительности от данных изменений - такая конфигурация в любом случае пойдет на пользу Вашей системе. В определенный момент Вы заметите разницу.





реклама на сайте подключена

Использование материалов сайта только с разрешения Администрации!
Или с указанием прямой ссылки на источник. 2008 - 2017 © Stalker-Worlds