990x.top
Простой компьютерный блог для души)
IDE Drivers — что это?
Приветствую. Для работы почти всех устройств в Windows — нужны драйвера. Это специальное ПО, позволяющее операционной системе корректно взаимодействовать с устройством и полноценно использовать его функции. К таким устройствам относится например мышка, клавиатура, драйвера которых уже встроены в саму операционку. Но также это касается и жестких дисков — устройств для постоянного хранения данных (ПЗУ).
IDE Drivers — что это такое?
Драйвера для работы жестких дисков или CD/DVD-приводов с устаревшим интерфейсом IDE.
Современные диски (HDD), а также твердотельные накопители (SSD) работают по интерфейсу SATA. Данный интерфейс — современный, способен обеспечивать высокую скорость (для SSD), а также содержит некоторые технологии улучшающие производительность (например NCQ). Также по SATA можно подключать CD/DVD-приводы.
Но раньше вместо SATA был интерфейс IDE — медленнее, кабели были более крупные, подключение устройства было не самым удобным.
Разница в разьемах:
SSD во время актуальности старого интерфейса — еще не существовало.
Разница в подключении:
Разьем на материнской плате:
Были некоторые материнки, которые совмещали сразу SATA и IDE разьемы. Можно было подключать два типа дисков или CD/DVD-приводов.
Такими кабелями подключились диски IDE:
Кабели были неудобной формы, часто создавали трудности воздухообмена в корпусе компьютера. Не всегда легко было кабель извлечь из устройства, не повредив сам кабель.
IDE Drivers — когда нужно устанавливать?
Обычно драйвера нужно устанавливать в компьютере, где используется устройство устаревшего интерфейса.
Однако обычно Windows уже содержит драйвера для IDE. Возможно только некоторые новые версии Windows 10 уже не содержат такие драйвера по причине их невостребованности. Однако Windows 7, Windows XP — содержат встроенные драйвера на IDE-контроллеры (устройства, к которым подключатся жесткие диски).
Заключение
- IDE Drivers — драйвера, которые нужно устанавливать при использовании жесткого диска устаревшего интерфейса.
Замена драйверов AHCI на драйвера Microsoft® SATA
Аномальная производительность операционных систем Windows® после установки SSD, например, более медленное выполнение тестов, чем ожидалось, или сбои системы может быть из-за устаревших или неподдерживаемых драйверов контроллера памяти. Помимо установки самых последних драйверов производителя вашей материнской платы или системы, замена драйверов на встроенные драйверы Windows может улучшить производительность или устранить проблемы с ней.
Для этого откройте Диспетчер устройств (введите Диспетчер устройств в строке поиска).
В Диспетчере устройств вы увидите список различных категорий драйверов. Найдите категорию под названием «Контроллеры IDE ATA/ATAPI» и разверните ее.
Если вы не можете найти раздел IDE ATA/ATAPI, скорее всего, ваша система не работает в режиме AHCI. Обратитесь к документации вашей операционной системе (ОС) и производителя компьютера и следуйте их инструкциям, чтобы проверить, что ваша система настроена на режим AHCI для обеспечения оптимальной производительности при установке одного SSD.
Вы увидите несколько записей для контроллера AHCI (например, показанные ниже драйверы Intel® ).
Щелкните правой кнопкой мыши на записи драйвера контроллера и выберите Свойства, затем нажмите на вкладку Драйвер, после чего Обновить драйверы.
После этого выберите Выполнить поиск драйверов на этом компьютере.
На следующем экране выберите драйвер из списка имеющихся драйве ров .
В списке Моделей вы увидите текущие драйверы, а также драйвер Microsoft, который называется Standard AHCI 1.0 Serial ATA Controller. Выберите Standard AHCI1.0 Serial ATA Controller и нажмите Далее.
Когда драйвер Microsoft будет установлен, вам нужно будет перезагрузить компьютер, чтобы изменения вступили в силу (иногда требуется несколько перезагрузок). Вы также можете вернуться в Диспетчер устройств и проверить, что стандартные драйверы Microsoft установлены.
Если после внесения изменений проблемы не устранены, обратитесь в нашу службу поддержки для получения дополнительной помощи.
© Корпорация Micron Technology, Inc., 2019. Все права защищены. Продукты, их технические характеристики, а также информация о них могут быть изменены без уведомления. Crucial и Micron Technology, Inc. не несут ответственности за ошибки и неточности в текстовых или фотографических материалах. Micron, логотип Micron, Crucial и логотип Crucial являются товарными знаками или зарегистрированными товарными знаками компании Micron Technology, Inc. Microsoft и Windows являются зарегистрированными товарными знаками корпорации Microsoft в США и/или других странах. Intel является товарным знаком компании Intel Corporation или ее дочерних компаний в США и/или других странах. Все остальные товарные знаки и знаки обслуживания являются собственностью соответствующих владельцев.
Универсальный драйвер, твой выход из сумрака
Вот есть же на свете люди, которые в одиночку пилят свои гениальные долгострои, бросают, снова продолжают… А об их проектах никто не знает. Alter, автор драйвера UniATA, один из них.
Подготавливая очередной топик с новостями из жизни команды ReactOS, я с изумлением осознал факт, что такая гениальная разработка как UniATA не только ни разу не упоминалась на хабре, но так и пользуется незаслуженным забвением в интернете. UniATA — это универсальный во всех смыслах этого слова драйвер ATA-устройств, разрабатываемый с 2002 года. Ключевой особенностью является то, что драйвер не требует переустановки OS при смене IDE контроллера или мaтеринской платы.
Проект остро нуждается в тестерах!
UPD Alter обнаружил этот топик и получил +10 к морали, в результате вышла
Версия 0.42h
- Первые тесты AHCI ATAPI прошли успешно.
- SATA и AHCI ATAPI теперь не переключаются в PIO-режим для исполнения команд отличных от чтения и записи.
- Добавлена поддержка эмуляции SCSI-команд READ16/WRITE16/VERIFY16/READ_CAPACITY16. Это нужно для расширения адресного пространства LBA до 64 бит, что дает возможнлсть работать с дисками более 2Тб, которые используют более 32 бит для LBA. Note: дисковые драйверы верхнего уровня тоже должны поддерживать эту возможность.
UniATA на данный момент обеспечивает поддержку:
Зачем и кому нужен такой драйвер? Рассказываю: UniATA имеет смысл поставить, если к новой материнской плате не прилагаются драйвера для вашей старой операционки. Или наоборот — есть старая плата, на которую нужно водрузить новую винду. Конечно, есть стандартные встроенные драйвера, которые наверняка это железо опознают и будут с ним работать. Но как… В PIO режиме, т.е. 0.5-3 Мб/сек. А UniATA будет работать в DMA или UltraDMA режиме, что существенно (иногда даже в 10 раз) быстрее. А вот еще одна проблема — новые винты объемом больше 128 Гб (LBA-48 или BigLba). В старых операционках их поддержка не предусмотрена вообще, а новые требуют последних Service Pack’ов. Поддержка таких винтов в UniATA встроена. И наконец — ситуация смены материнской платы. Обычно это нетривиальная задача. Если просто сделать замену, драйвера от предыдущей платы не опознают новый IDE контроллер и система не загрузится. Придется возвращать плату назад, принудительно менять драйвера на стандартные, снова менять плату и устанавливать новые. О том, чтобы ходить со своим загрузочным винчестеров к друзьям в гости (или на работу) можно забыть (либо довольствоваться скоростью 0.5-3 Мб/сек). Поскольку UniATA поддерживает большой список контроллеров и в дополнение к списку понимает почти любые стандартные (обычные onboard primary/secondary), такая проблема тоже оказывается решенной. UniATA также понимает новые SATA и AHCI контроллеры. Ниже можно почитать более подробный (и более технический) список полезностей.