Здравствуйте друзья! В этой статье, мы покажем вам, как скачать драйвера для материнской платы Asus тремя разными способами, выбирайте любой, конечно правильней всего скачать драйвера на сайте изготовителя мат. платы, но к сожалению это удастся не всегда. В начале статьи несколько писем от наших читателей.

Как скачать драйвера для материнской платы Asus

На самом деле, здесь всё очень просто! Самый простой способ установить драйвера на материнскую плату, так это с диска с драйверами, который шёл вместе с материнкой при покупке, но если этот диск сьела ваша собака, тогда скачать драйвера на мат. плату, можно с её официального сайта, если нужных драйверов там нет, надо воспользоваться встроенным в Windows средством «Параметры установки устройств » или программой DriverPack Solution . Давайте разберём все варианты подробно, а заодно, вместе с драйверами на материнку, установим драйвера на звуковое устройство, сетевой адаптер и так далее.

Один знакомый попросил меня собрать ему системный блок. Материнскую плату он выбрал ASUS, операционную систему Windows 8, после сборки компьютера и установки на него системы, большую часть драйверов восьмёрка установила автоматически. Но вот какие версии драйверов установились новые или старые и что делать, если не все драйвера установились, давайте зайдём на официальный сайт Asus и во всём этом разберёмся.

Во первых, искать драйвера нужно в первую очередь на официальном сайте материнской платы. Возможно, что не всё вам удастся найти, а иногда и ничего. Например, на сайте вашей устаревшей материнки не окажется драйверов для новой операционной системы Windows 8. Что тогда делать? Читайте дальше!

Примечание: На всякий случай, перед работой.
Идём на сайт http://www.asus.com/ru/ , вводить нужно только модель материнской платы, например ваша материнка называется Asus P8Z77-V LX, а вводить нужно P8Z77-V LX.

В появившемся окне жмём на название нашей материнской платы.

Поддержка.

Скачать и указываем версию установленной у нас операционной системы. Например у меня установлена Windows 8, видим найдено 82 файл (а/ов).

Что из них и в каком порядке устанавливать? В первую очередь установим драйвера на материнскую плату .
Друзья, что такое драйвера на материнскую плату? Материнская плата состоит из Чипсета (от англ. ChipSet) набора микросхем, которые взаимодействуя между собой, обеспечивают работу всего, что подключено к материнской плате. Основных производителей чипсетов для материнских плат немного: Intel, AMD, NVIDIA, VIA Technologies и SIS.
Несколько лет назад основных чипа на материнской плате было два:
Северный мост обеспечивал взаимодействие процессора с оперативной памятью и видеокартой.
Южный мост отвечал за работу контроллеров PCI, SATA, Ethernet, RAID, USB, управление питанием (Power management, APM и ACPI).
Чтобы все перечисленные устройства работали правильно, нужно установить драйвера на материнскую плату или точнее на чипсет материнской платы.

На данный момент, на всех новых чипсетах Intel и AMD, деления на северный и южный мост уже нет. Простыми словами, видеокартой (графической шиной PCI Express) и оперативной памятью (контроллер памяти) управляет сейчас процессор.
А всем остальным управляет единый чип, отвечающий за поддержку портов SATA 3 Гбит/с, 6 Гбит/с, портов USB 3.0 и 2.0, контроллера RAID, контроллера Ethernet и многого другого.

Простыми словами, установить драйвера на этот чип, это одно и тоже, что и установить драйвера на материнскую плату.

Intel Management Engine Interface V8.1.0.1263 for Windows 8 32/64bit – Набор драйверов для материнских плат собранных на микросхемах Intel и предназначенных для работы в операционной системе Windows 8, но это простыми словами. А вот это умными словами.

Intel Management Engine Interface – Это подсистема, встроенная в чипсет материнской платы и выполняющая такие задачи как мониторинг (наблюдение) за температурой, скоростью вращения кулеров, загрузкой Windows, режимом сна и многим другим. Поэтому установить эти драйвера очень нужно.

Итак, выбираем последнюю версию и жмём на кнопку Глобальный (сервер).

Скачивается архив, разархивируем содержимое в папку. У кого нет программы-архиватора, скачиваем бесплатный 7-Zip на сайте

http://www.7-zip.org/ . После разархивации архива запускаем в папке файл установщик AsusSetup.exe

И устанавливаем драйвера Intel Management Engine Interface .

Здесь же, в разделе Chipset, видим самый нужный нам компонент.
Intel Chipset Driver V9.3.0.1021 for Windows 8 32bit & Win8 64bit---(WHQL) – Необходимый набор драйверов для чипсетов Intel. В операционную систему устанавливаются INF-файлы, конфигурирующие компоненты чипсета, необходимые для правильного функционирования многих компонентов материнской платы (PCI, SATA, IDE, RAID, USB 3.0 и 2.0) и других системных устройств) и их точной идентификации в Диспетчере устройств. Также выбираем последнюю версию и нажимаем Скачать.

Скачиваем архив, разархивируем его в папку, запускаем файл AsusSetup.exe и устанавливаем драйвер на чипсет материнской платы.

Как скачать драйвер на чипсет на сайте самого производителя чипсета (в нашем случае INTEL)

Даже на сайте производителя материнской платы, драйвер на чипсет может быть выложен не самой последней версии. Самую последнюю версию драйвера на чипсет можно скачать только с сайта производителя чипсета. Чипсет на нашу материнскую плату изготовила фирма Intel, значит драйвера на чипсет нашей материнской платы выложены также на сайте Intel. Так как на этом сайте чёрт ногу сломит, предлагаю вам небольшое руководство.

Идём на сайт
https://downloadcenter.intel.com/Detail_Desc.aspx?lang=rus&DwnldID=20775
Самое первое, это ОНО - Intel® Chipset Device Software (INF Update Utility). Как я вам и говорил, здесь выложена самая последняя версия драйвера на чипсет нашей материнской платы: 9.4.0.1022, на сайте материнской платы выложена немного устаревшая версия 9.3.0.1021. Драйвер для всех чипсетов Intel, с поддержкой новинок 8-й серии. Intel Chipset Device Software - драйверы для материнских плат на чипсетах Intel, нужны для нормального функционирования всех компонентов материнской платы: шин PCI-Express, AGP, PCI, USB, IDE и так далее. Нажимаем Загрузить и скачиваем драйвер.

Запускаем установку версии 9.4.0.1022.

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

Возвращаемся на сайт нашей материнской платы.

Realtek Audio Driver

Драйвер на встроенное в материнскую плату звуковое устройство может быть немного устаревшим, конечно в большинстве случаев, возможностей этого драйвера вам хватит вполне. Просто, если кто-то захочет установить в систему именно самый последний драйвер вашего звукового устройства, тогда нужно скачать его с оф. сайта Realtek. Как это сделать? Воспользуйтесь нашей статьёй

LAN (сетевая карта)

Realtek LAN Driver

После того как я установил Windows 8, система установила на сетевую карту свой драйвер. После установки сетевого драйвера с сайта материнской платы, его версия стала новее и поставщик был уже Realtek. Но я уверен, если зайти на оф. сайт Realtek, можно найти версию ещё новее.

Интегрированное видео: Intel Graphics Accelerator Driver
На вашей материнской плате есть встроенная видеокарта, если вы ей не пользуетесь, эти драйвера можно не устанавливать.

Остальные драйвера устанавливайте по вашему усмотрению.

SATA
Intel(R) Rapid Storage Technology Driver Software

Технология Intel® Rapid Storage немного увеличивает быстродействие жёсткого диска и снижает его энергопотребление.

http://www.intel.ru/content/www/ru/ru/architecture-and-technology/rapid-storage-technology.html

Intel Smart Connect Technology
Технология Intel Smart Connect периодически возобновляет работу системы и устанавливает подключение к сети, когда компьютер находится в режиме сна. Электронная почта, сайты социальных сетей, различные облачные сервисы могут получают данные из Интернета и быстро обновлять данные.

Intel AHCI/RAID Driver Path for Windows Win8.1 32bit & Win8.1 64bit.

У нас новая материнская плата и она работает в режиме AHCI .(AHCI) - новая технология работы жёстких дисков и SSD по протоколу Serial ATA, позволяющая использовать очередность команд (NCQ) и горячую замену. Скачайте и установите этот драйвер.



Как установить драйвера на материнскую плату автоматически Windows 7 и Windows 8 имеет в своём арсенале довольно большую базу драйверов и поддерживает почти все известные устройства. Чтобы операционная система нашла сама все нужные драйвера, нужно в « Панели управления » включить средство «Параметры установки устройств » в «Автоматический режим »
В Windows 7 Пуск->Устройства и Принтеры.
В операционной системе Windows 8 щёлкаем правой мышью в левом углу и тоже выбираем "Панель управления", затем "Просмотр: Мелкие значки" ->Устройства и принтеры

Щёлкаем правой мышью на названии нашего компьютера и выбираем "Параметры установки устройств"

Отмечаем пункт «Да, делать это автоматически (рекомендуется)» и Сохранить.

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

Если установка драйвера в автоматическом режиме закончилось неудачей, значит используем другой способ.

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

Как скачать и установить драйвера для материнской платы с помощью программы DriverPack Solution

Для этого, нужно просто скачать специальную программу "DriverPack Solution", имеющую в себе огромное количество драйверов, вообще после скачивания программы, её можно закинуть на флешку, и носить с собой. И вы, и ваши друзья, забудете про проблемы с драйверами вообще. Программу скачивайте только на официальном сайте. Переходим по ссылке

http://drp.su/ru/download.htm

Самое первое, что нам предлагают скачать, это DriverPack Solution Lite, маленькая программулька 10 Mb. Скачивается и устанавливается за секунды, сканирует ваш компьютер на предмет неустановленных драйверов и предлагает их установить. В одной из своих статей, с помощью этой программы, можете почитать. Но часто бывает, что DriverPack Solution Lite находит не все нужные драйвера, поэтому я предлагаю вам скачать версию "DriverPack Solution Full" объём 6,2 Gb, имеет практически все драйвера. Жмём скачать,

Надеюсь бесплатная программа торрент у вас есть, если нет, скачайте её вот здесь http://www.utorrent.com/intl/ru/ , Сохранить, выбираем в какую именно папку, ещё раз Сохранить и диск скачивается нам на компьютер.


Скачали. Диск с драйверами имеет расширение.rar. Если у вас установлен архиватор, разархивируйте содержимое архива в папку и запустите файл DriverPackSolution.exe.

Если архиватора нет, можете скачать бесплатный 7-Zip на сайте http://www.7-zip.org/
В главном окне программы находится вся информация об установленных и неустановленных в вашей операционной системе драйверах. Также можете увидеть, какие драйвера можно обновить.

Интересно, но не смотря на то, что мы обновили драйвера на нашу материнскую плату с сайта производителя, драйвера на некоторые компоненты материнской платы до сих пор нуждаются в обновлении, например:
Контроллер LPC для набора микросхем Intel Z77 - 1E44 имеет версию драйвера от 06.21.2006
Если заглянуть в Диспетчер устройств, то мы увидим тоже самое.

LPC это низкоскоростная шина для подключения к контроллеру ввода-вывода низкоскоростных устройств: FDD (флоппи-дисковод), старых принтеров интерфейса LPT и так далее. Большая часть перечисленных устройств, это уже история. Обновленный драйвер на этот контроллер LPC, да и на все другие устройства можно найти на официальном сайте Intel, но стоит ли этим затруднять себя, когда можно просто расставить все галочки в программе DriverPack Solution Full и нажать установить, нужные на драйвера обновятся автоматически в течении нескольких секунд.

Можете устанавливать и обновлять драйвера выборочно, отмечаем галочкой нужное устройство и жмём Интеллектуальная установка (рекомендуется).
Давайте обновим драйвера на наш Контроллер LPC для набора микросхем Intel Z77 - 1E44 и ещё на сетевую карту Realtek, ставим галочку на нужных пунктах и жмём Установить.

После обновления идём в диспетчер устройств и смотрим результат. На выбранные нами устройства установились обновленные версии драйверов.

Самый главный совет. Друзья! Если у вас всё в компьютере работает нормально и вас всё устраивает, не нужно заморачиваться с поиском и установкой новых версий драйверов.

Установка драйверов для компьютера (ПК) делится на два (или три) этапа:

  1. Установка драйверов для материнской платы
  2. Установка драйверов для видеокарты (опционально)
  3. Установка всех остальных драйверов (опционально)

Опционально так как у вас может не быть дискретной видеокарты, а для встроенной вы все поставите в резделе … для материнской платы.

1. Установка драйверов для материнской платы

Можно разделить на следующие этапы:

  1. Узнать модель материнской платы
  2. Найти модель на сайте производителе
  3. Установить драйвер для чипсета
  4. Установить все остальное

1.1. Узнать модель материнской платы

Модель написана на самой материнской плате и на коробке от нее. Если коробка не сохранилась, то идеальный и 100% способ узнать это - вскрыть системный блок и посмотреть что на ней написано. Если это не вариант (например у вас компьютер на гарантии и стоят пломбы), то можно попробовать утилиту HWMonitor или CPU-Z . Скачиваем, распаковываем и запускаем для.

1.2. Найти модель на сайте производителе

Например у вас материнская платы ASUS Z170-PRO. Открываем браузер. Пишем в поисковой строке «АСУС» (гугл и яндекс понимают в любой раскладке). Переходим на сайт www.asus.com.

Вверху в поле писка пишем свою модель.

Когда вы нашли страницу про свою материнскую плату нужно: перейти в раздел «Поддержка», переключиться на вкладку «Драйверы и Утилиты», выбрать из списка свою операционную систему. .

Если в выпадающем списке нет вашей системы, то смотрите.

1.3. Установить драйвер для чипсета

3. Установка всех остальных драйверов (опционально)

Для остальных устройств поступаем аналогично. Находим фирму производителя устройства (на коробке или на самом устройстве) скачиваем с официального сайта или с этого сайта драйверы для своей системы и устанавливаем.

Как автоматически установить драйверы на компьютер

Есть две утилиты и DriverUpdaterPro . Первая - бесплатная (не забудьте перейти в режим эксперта, чтобы выбрать что устанавливать, а что нет). Вторая платная - там ничего настраивать не нужно.

Подробнее про установку драйверов для компьютера смотрите в видео ниже.

Одним из главных комплектующих в компьютере является системная плата. На ней располагаются и к ней подключается все остальное оборудование. Перед началом использования ПК потребуется произвести установку драйверов для материнской платы, чтобы все ее составные функционировали корректно. Давайте рассмотрим все методы осуществления данного процесса.

На системной плате находится сетевой адаптер, различные разъемы, звуковая карта и еще некоторые составляющие, поэтому к каждому из них нужно поставить отдельное ПО. Способы, приведенные в этой статье, подразумевают инсталляцию сразу всех файлов, а в других же юзеру нужно будет ставить все по очереди. Выберите наиболее подходящий метод и просто следуйте приведенной инструкции, тогда все обязательно получится.

Способ 1: Официальная страница помощи производителя

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



Начнется загрузка файла, после чего остается лишь открыть его и запустится процесс автоматической инсталляции. После его завершения рекомендуется перезагрузить компьютер, чтобы изменения вступили в силу.

Способ 2: Утилита от производителя

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



Способ 3: ПО для установки драйверов

Еще один вариант, позволяющий сразу установить все требуемые драйверы – использование специального программного обеспечения. Работает оно по принципу официальных утилит от разработчика, только производит более глобальное сканирование всего ПК. Минусом же является платность некоторых представителей и навязывание дополнительного ПО. Инсталляция драйверов для материнки с помощью делается так:



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

Способ 4: Установка по ID оборудования

Каждому комплектующему присваивается свой уникальный номер. Как уже было сказано выше, материнская плата состоит из нескольких встроенных комплектующих, у каждого есть свой ID. Вам требуется лишь узнать его и задействовать специальный сервис, чтобы найти свежие файлы. Осуществляется это следующим образом:

Способ 5: Стандартные средства Windows

В операционной системе Windows имеется собственная утилита, позволяющая через интернет найти и обновить драйверы для устройств. К сожалению, не всегда составляющие материнской платы корректно определяются ОС, однако в большинстве случаев такой способ поможет поставить правильное ПО.

Если новые файлы будут найдены, просто подтвердите установку, а она выполнится самостоятельно.

Как видите, каждый способ очень простой, все действия производятся буквально за несколько минут, после чего на компьютере уже будут установлены необходимые все файлы. Вне зависимости от модели и производителя системной платы алгоритм действий всегда будет примерно один и тот же, может лишь меняться интерфейс сайта или утилиты.

Каждый пользователь персонального компьютера рано или поздно сталкивается с необходимостью установки драйверов. Чаще всего это происходит после переустановки операционной системы Windows. Но далеко не все при этом могут вспомнить, где же именно лежат все эти диски с драйверами, да к тому же диски имеют свойство царапаться и постепенно приходить в полную негодность. А можно ли установить драйвера без установочных дисков? Конечно можно, и сегодня мы с вами узнаем три способа, с помощью которых можно установить все необходимые системные драйвера.

Установка драйверов с сайта производителя

Данный способ является самым надежным, поскольку скачивая драйвера с сайта производителя можно быть полностью уверенным в их совместимости с вашим оборудованием. Кроме того на официальном сайте производитель всегда размещает наиболее свежие версии драйверов. Также таким образом мы избежим заражения вирусами, которые легко можно подцепить при поиске драйверов на сторонних сайтах. Для того чтобы загрузить драйвер с сайта производителя необходимо сначала узнать модель оборудования, к которому вам нужен драйвер. Для этого можно посмотреть название модели на самом оборудовании, а если не хотите лезть внутрь компьютера или ноутбука, то можете использовать специальную программу для диагностики, например Aida 64.

Узнав модель нашего оборудования, отправляемся на поиски. Например, нам нужны драйвера к материнской плате Asus H 87-Plus. Переходим на официальный сайт фирмы Asus и заходим в раздел Поддержка

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

Затем нажимаем на другую кнопку Начать и на новой странице переходим в раздел Скачать . Здесь мы указываем тип и разрядность нашей операционной системы.

После этого на странице появится список различных драйверов. Выбираем те, которые нам нужны, загружаем и устанавливаем.

Поиск драйверов по коду

Если вдруг у вас не получилось определить производителя и модель оборудования можно произвести поиск драйверов в интернете по уникальному коду оборудования. Для этого необходимо щелкнуть правой кнопкой мышки по значку Мой компьютер , выбрать пункт Управление и в открывшемся окне со списком выбрать Диспетчер устройств . Затем в правой части окна дважды нажимаем по устройству, на которое нам нужно установить драйвер, и переходим во вкладку Сведения . Здесь нам нужно скопировать код маркировки устройства Ven&Dev.

Теперь заходим на сайт Devid.info/ru и вводим в поисковую строку код нашего устройства.

Нажимаем Искать , потом чуть ниже выбираем тип и разрядность установленной у нас операционной системы и скачиваем наш драйвер.

Установка драйверов со сборника

Самый быстрый и легкий способ установки драйверов – это установка со сборника. Одним из наиболее популярных сборников драйверов является DriverPack Solution. Эта бесплатная программа, скачать которую можно с сайта Drp.su/ru, в автоматическом режиме выполнит сканирование системы и установит все необходимые драйвера.

Программа скачивается в виде образа ISO, который затем записывается на DVD диск. Дальше все просто: вставляем диск в привод и активируем автозапуск (если не активен). Также на сайте имеется облегченная версия – она представляет собой программу, которая после установки выполняет сканирование системы и ищет необходимые драйвера в интернете. Однако для ее работы нужно, чтобы был установлен драйвер на сетевую плату. В целом программа DriverPack Solution является превосходной утилитой, помогающей быстро решить проблему с драйверами, однако нельзя гарантировать, что найденные ею драйвера будут абсолютно совместимы с вашим оборудованием и операционной системой. Поэтому при возможности лучше все-таки пользоваться первым способом – загрузка драйверов с официального сайта оборудования.

Остались вопросы? - Мы БЕСПЛАТНО ответим на них в

Драйвер материнской платы – это некая программа, которая отвечает за корректность работы всей системы. Запоздалое обновление драйверов может привести к серьезным неполадкам «внутренностей» компьютера и сбоям системы. Поэтому обновлять их очень важно.

Рассмотрим самый простой способ обновления через диспетчер устройств. Чтобы попасть в заветный раздел, нажмите «Пуск», далее «Панель управления». В новом окне кликните по «Оборудования и звук». Сверху в пункте «Устройства и принтеры» кликните по надписи «Диспетчер устройств». Возле него располагается сине-желтый щит, поэтому вы тут же его найдете. Итак, первый этап окончен, мы попали в «Диспетчер устройств».



Есть еще один быстрый способ, как открыть диспетчер устройств. Зайдите в «Компьютер», кликнув два раза по значку на рабочем столе, или через меню «Пуск». Открылось окно, где расположены жесткие диски. Сверху есть голубая полоска с кнопками, нажмите «Свойства системы».



Появилось окно с основными данными установленной системы и деталями компьютера. Изучив эту страницу, вы узнаете:

  • количество оперативной памяти на вашем компьютере;
  • характеристики процессора;
  • разрядность системы;
  • сведения о Windows;
  • характеристики видеокарты (интегрированные видеокарты не показывает).

Не забываем о первоначальной цели – зайти в Диспетчер устройств. Одноименную кнопку вы найдете в левом верхнем углу, рядом сине-желтый щит. Нажимаем и оказываемся в Диспетчере устройств.



Идем во вкладку «Системные устройства». Выпадает целый список названий. Ищем те строчки, где написано « Chipset». Вместо Intel(R) может быть AMD Athlon – зависит от изготовителя. Кликаем правой клавишей мышки по строчке и выбираем «Обновить драйверы». В выпавшем окне выбираем автоматический поиск обновленных драйверов.



Если драйвер устарел, тогда система найдет новый и предложит установить. Если установлена последняя версия, тогда увидите табличку с надписью «Наиболее подходящее программное обеспечение уже установлено».



Дабы «освежить» драйвера материнской платы. можно воспользоваться поддержкой продукта от изготовителя. Очень просто это сделать для ноутбуков. Вам всего лишь стоит зайти на официальный сайт марки лэптопа и скачать нужный драйвер. Если же не знаете его названия, просто включите поиск всех новых драйверов, и вам будет установлен полный комплект.



Проблематичней обновить драйвера материнки для настольных ПК, так как они собираются из разных запчастей. Сперва вам следует узнать модель материнской платы. Быстрый способ, чтобы это сделать, зажать клавишу Windows+R и в появившемся поле ввести команду “dxdiag” или “msinfo32”. Пункты «Изготовитель» и «Модель» определяют создателя материнской платы. Теперь зайдите на его официальный сайт и найдите интересующий драйвер. Прочитать подробнее о том, как узнать модель материнской платы, можете



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

17.02.2017

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

Для стабильной работы видеокарты необходимо не просто установить для нее драйвера, а и регулярно обновлять их, когда появляются новые версии. Тем более, что версия драйвера иногда влияет на производительность видеокарты. Давайте разберемся, как же узнать модель видеокарты и где скачать самые новые драйвера для нее.

К сожалению, определить модель видоекарты онлайн невозможно. Для определения воспользутесь специальными программами.

Как узнать модель видеокарты

Есть несколько способов узнать точно, какая именно видеокарта у вас установлена.

Способ 1: Узнаем модель видеокарты с помощью идентификатора оборудования

  1. На рабочем столе на значке «Мой компьютер» («Этот компьютер» в Windows 10) щелкаем правой кнопкой мыши и в появившемся окне выбираем пункт «Свойства» .
  2. В появившемся окне находим строку «Диспетчер устройств» и нажимаем на нее.
  3. Далее необходимо открыть ветку с разделом «Видеоадаптеры» . В ней будут отображены видеокарты, подключенные к компьютеру. Если ранее драйвера уже были установлены, то вы увидите полное название и модель видеокарт.
  4. Это может быть достаточно, если вы хотите просто обновить уже установленные драйвера. Если же драйвера совсем отсутствуют, то скорее всего вы увидите в списке видеоадаптеров строку «Стандартный VGA графический адаптер» или .
  5. Нажимаем по такой неопознанной видеокарте правой кнопкой мыши и в выпадающем меню выбираем пункт «Свойства» .
  6. В списке закладок вверху находим «Сведения» и переходим туда.
  7. Под надписью «Свойство» вы увидите выпадающее меню по которому необходимо нажать. Ищем строку «ИД оборудования» .
  8. В поле «Значения» , которое расположено ниже, вы увидите несколько строк. Необходимо выделить последнюю, нажать на ней правую кнопку мыши и выбрать в меню пункт «Копировать» .
  9. После того, как ИД будет скопирован, переходим на следующий сайт
  10. Перейдя по ссылке, вы увидите поисковое поле вверху сайта. Сюда необходимо вставить скопированную ранее информацию об ИД оборудования. Далее необходимо нажать кнопку «Искать» , расположенную правее строки поиска.
  11. Если все было сделано верно, то как результат вы увидите модель видеокарты и сможете даже скачать сразу же драйвер к ней. Но вернемся к поиску драйверов чуть позже.

Способ 2: Узнаем модель видеокарты с помощью средства диагностики DirectX

Если по каким-то причинам упомянутый сайт не работает, всегда получить информацию о графическом чипе стандартными средствами Windows.


Способ 3: Узнаем модель видеокарты с помощью средства «Сведения о системе»


Как скачать драйвер видеокарты

После того, как удалось узнать модель видеокарты, нужно установить или обновить драйвер для нее. Для этого есть несколько способов.

Способ 1: Скачиваем драйвер с портала devid.info

Как уже упоминалось выше, после определения видеокарты по ИД на портале devid.info/ru есть сразу же возможность качать необходимые драйвера.


Способ 2: Скачиваем драйвер с официального сайта

Установка драйверов которые были скачаны с официальных сайтов является самым правильным и безопасным решением. На таких сайтах информация об обновлениях и изменениях выкладывается в первую очередь.

  1. Для этого следует выбрать сайт производителя вашей видеокарты перейдя по следующим ссылкам
  2. В соответствующих полях вам необходимо будет лишь указать тип вашего устройства, серию, модель и операционную систему. Довольно часто эти параметры можно определить автоматически.
  3. Нажимаете кнопку «Поиск» и в открывшейся странице скачиваете драйвер.

Вот как это выглядит процесс по поиску драйвера для видеокарт NVidia



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

Драйверы устройств обеспечивают интерфейс между ядром UNIX и аппаратной частью компьютера. Благодаря этому от остальной части ядра скрыты архитектурные особенности компьютера, что значительно упрощает перенос системы и поддержку работы различных периферийных устройств.

В UNIX существует большое количество драйверов. Часть из них обеспечивает доступ к физическим устройствам, например, жесткому диску, принтеру или терминалу, другие предоставляют аппаратно-независимые услуги. Примером последних могут служить драйверы /dev/kmem для работы с виртуальной памятью ядра /dev/null, представляющий "нулевое" устройство.

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

Типы драйверов

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

Символьные.

Этот тип драйверов обеспечивает работу с устройствами с драйверы побайтовым доступом и обменом данными. К таким устройствам можно отнести модемы, терминалы, принтеры, манипуляторы мышь и т. д.

Доступ к таким драйверам не включает использование буферного кэша, таким образом ввод и вывод как правило не буферизуется. При необходимости буферизации для символьных драйверов обычно используется подход, основанный на структурах данных, называемых clist.

Блочные драйверы

Этот тип драйверов позволяет производить обмен данными с устройством фиксированными порциями (блоками).

Например, для жесткого диска данные можно адресовать и, соответственно, читать только секторами, размер которых составляет несколько сотен байтов. Для блочных драйверов обычно используется буферный кэш, который и является интерфейсом между файловой системой и устройством.

Хотя операции чтения и записи для процесса допускают обмен данными, размер которых меньше размера блока, на системном уровне это все равно приводит к считыванию всего блока, изменению части его данных и записи измененного блока обратно на диск.

Драйверы низкого уровня (raw drivers)

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

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

На рис. 5.1 приведена упрощенная схема взаимодействия драйверов устройств с другими подсистемами операционной системы UNIX.

Жесткий диск Гибкий диск Терминал

Рис. 5.1. Драйверы устройств UNIX

Не все драйверы служат для работы с физическими устройствами, такими как сетевой адаптер, последовательный порт или монитор. Часть драйверов служат для предоставления различных услуг ядра прикладным процессам и не имеют непосредственного отношения к аппаратной части компьютера. Такие драйверы называются программными или драйверами псевдоустройств. Можно привести несколько примеров псевдоустройств и соответствующих им программных драйверов:

/dev/mem /dev/nulf

Обеспечивает доступ к виртуальной памяти ядра. Зная виртуальные адреса внутренних структур ядра, процесс может считывать хранящуюся в них информацию. С помощью этого драйвера может, например, быть реализована версия утилиты ps(1), выводящей информацию о состоянии процессов в системе.

Обеспечивает доступ к разделу исполняемого файла ядра, содержащего таблицу символов. Совместно с драйвером /dev/kmem обеспечивает удобный интерфейс для анализа внутренних структур ядра.

Обеспечивает доступ к физической памяти компьютера.

Является "нулевым" устройством. При записи в это устройство данные просто удаляются, а при чтении процессу возвращается 0 байтов. Примеры использования этого устройства рассматривались в главе 1, когда с помощью /dev/null мы подавляли вывод сообщений об ошибках.

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

Драйвер устройства адресуется старшим номером (major number) устройства. Напомним, что среди атрибутов специальных файлов устройств, которые обеспечивают пользовательский интерфейс доступа к периферии компьютера, это число присутствует наряду с другим, также имеющим отношение к драйверу, -- младшим номером (minor number). Младший номер интерпретируется самим драйвером (например, для клонов, оно задает старшее число устройства, которое требуется "размножить"). Другим примером использования младших номеров может служить драйвер диска. В то время как доступ к любому из разделов диска осуществляется одним и тем же драйвером и, соответственно, через один и тот же старший номер, младший номер указывает, к какому именно разделу требуется обеспечить доступ.

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

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

Типичное описание этих двух массивов имеет следующий вид (назначение различных точек входа мы рассмотрим далее в этом разделе):

struct bdevsw { int (*d open)(); int (*d_close) () ; int (*d_strategy)(); int (*d_size) (); int (*d_xhalt) () ;

struct cdevsw {

int (*d_open) ();

int (*d^_close) () ;

int (*d_read) <) ;

int (*d_write) ()

int (*d_ioctl) ()

int (*d_xpoll) ()

int {*d_xhalt) ()

struct streamtab *d_str;

} cdevsw; Ядро вызывает функцию open {) требуемого драйвера следующим образом:

(*bdevsw.d_open)(dev, ...);

передавая ей в качестве одного из параметров переменную dev (типа dev t), содержащую старший и младший номера. Макрос getmajor() служит для извлечения старшего номера из переменной dev. Благодаря этому драйвер имеет возможность определить, с каким младшим номером была вызвана функция open (), и выполнить соответствующие действия.

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

В названиях точек входа драйвера используются определенные соглашения. Поскольку в ядре системы одновременно присутствует большое количество различных драйверов, каждый их них должен иметь уникальное имя во избежание проблем при компиляции (точнее, при редактировании связей) ядра. Каждый драйвер имеет уникальное двухсимвольное обозначение, используемое в качестве префикса названий функций. Например, драйвер виртуальной памяти ядра /dev/kmem имеет префикс mm, таким образом функции этого драйвера будут иметь названия mmopen () , mmclose(),mmread() И mmwrite() .

В табл. 5.1 приведены некоторые точки входа, общие для различных типов драйверов, а символами хх, с которых начинается имя каждой функции, обозначен уникальный префикс драйвера. Стандартные точки входа драйвера отличаются для разных версий UNIX. Например, некоторые версии имеют расширенный коммутатор блочных устройств, включающий такие функции, как xxioctl (), xxread () и xxwrite (). В некоторых версиях включены точки входа для инициализации и сброса шины данных.

Таблица 5.1. Типичные точки входа в драйвер устройства

Точка входа

Сим-вольный

Низкого ный уровня

Назначение

Вызывается при каждой опера-

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

Вызывается, когда число ссылок на данный драйвер становится равным нулю, т. е. ни один из процессов системы не работает с устройством (не имеет открытым соответствующий файл устройства). Может вызывать отключение физического устройства. Например, драйвер накопителя на магнитной ленте может перемотать ленту в начало

Производит чтение данных от устройства

Является общим интерфейсом

управления устройством. Драйвер может определить набор команд, которые могут быть переданы ему, например с помощью системного вызова

Вызывается при поступлении

прерывания, связанного с данным устройством. Может выполнить копирование данных от устройства в промежуточные буферы, которые затем считываются функцией xxread () по запросу прикладного процесса.

Производит опрос устройства.

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

Вызывается для останова драй-

вера при останове системы или при выгрузке драйвера.

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

Ядро вызывает те или иные функции драйвера в зависимости от запроса. Например, если процесс выполняет системный вызов read(2) для специального файла символьного устройства, ядро вызовет функцию xxread () для соответствующего символьного драйвера. Если же процесс запрашивает ту же операцию для обычного дискового файла, ядро вызовет процедуру xxstrategy() для блочного драйвера, обслуживающего данную файловую систему.

Вообще говоря, можно выделить пять основных случаев, в которых ядро обращается к функциям драйвера:

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

О Ввод/вывод. Запрос на операцию ввода/вывода может быть инициирован как прикладным процессом, так и некоторыми подсистемами ядра, например, подсистемой управления памятью.

О Обработка прерываний. Ядро вызывает соответствующую функцию драйвера для обработки прерывания, поступившего от устройства (если устройство способно генерировать прерывания).

П Специальные запросы. Ядро вызывает соответствующую функцию драйвера для обработки специальных команд, полученных с помощью системного вызова ioctl(2).

П Реинициализация/Останов. Некоторые типы аппаратных архитектур могут требовать сброса и реинициализации устройства. Определенные функции драйвера также вызываются при останове операционной системы.

На рис. 5.2 и 5.3 приведены схемы доступа к драйверам символьного и блочного устройств.

Как видно из рисунков, схема обработки запроса ядром UNIX различна для символьных и блочных устройств.

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

П Функция может быть вызвана по запросу процесса. Например, если процесс выполняет системный вызов read(2), ядро вызывает соответствующую точку входа драйвера xxread(), обеспечивающего работу с файлом. В этом случае говорят, что функция имеет контекст задачи.

П Функция может быть вызвана другой подсистемой ядра операционной системы. Например, для блочного драйвера функция xxstrategy () может быть вызвана страничным демоном, для сохранения страниц во вторичной памяти (как правило, на жестком диске). Поскольку страничный демон представляет собой системный процесс, выполняющийся только в контексте ядра, функция xxstrategy () в этом случае имеет системный контекст.

Если функция вызывается в процессе обработки прерывания, то она имеет контекст прерывания -- специальный вид системного контекста. Функции драйвера, отвечающие за обработку прерывания, например xxintr () имеют этот тип контекста.

Рис. 5.3.

Различия в контексте и причинах вызова тех или иных функций драйвера позволяют представить драйвер устройства состоящим из двух частей: верхней части (top half) и нижней части (bottom half). Функции верхней части драйвера имеют синхронный характер, т. е. вызываются по определенным запросам прикладного процесса и выполняются в его контексте. Таким образом, для этих функций доступно адресное пространство и u-area процесса, и при необходимости эти функции могут перевести процесс в состояние сна (вызовом функции sleep (} ядра). Функции ввода/вывода и управления принадлежат верхней части драйвера.

Вызов функций нижней части носит асинхронный характер. Например, момент вызова функции обработки прерываний нельзя предугадать, и ядро не может контролировать, когда эта функция будет вызвана. Выполнение таких функций происходит в контексте ядра и обычно не имеет никакого отношения к контексту текущего процесса. Таким образом, функции системного контекста не имеют права адресовать структуры данных текущего процесса, например его u-area, а также не могут перевести процесс в состояние сна, поскольку это заблокирует процесс, не имеющий непосредственного отношения к работе драйвера.

Две части драйвера требуют синхронизации. Например, в случае, когда функции обеих частей используют одну и ту же структуру данных, функция верхней части при выполнении должна заблокировать прерывания на период работы с "разделяемой" областью памяти. В противном случае, прерывание может поступить в тот момент, когда целостность структуры данных нарушена, что приведет к непредсказуемым результатам.

Все представленные выше функции, за исключением xxhalt (), xxpoll () и xxintr {), принадлежат верхней части драйвера. Функция xxhalt {) вызывается ядром при останове системы и, таким образом, имеет системный контекст, не связанный с контекстом прикладного процесса.

Функция xxpoll () обычно вызывается при обработке ядром прерывания таймера для всех устройств, указанных как опрашиваемые. Это необходимо, в частности, для устройств, которые не могут или "не хотят" использовать аппаратные прерывания. Вместо этого xxpoll () может использоваться для эмуляции прерываний, например вызывая функцию xxintr (} на каждый n-ный тик системного таймера. Поэтому и функция xxpoll () и функция обработки прерывания xxintr () не могут рассчитывать на контекст прикладного процесса. В большинстве версий UNIX функции опроса и обработки прерываний вызываются не через коммутатор устройств, а через специальные таблицы ядра.

В UNIX SVR4 определены две дополнительные точки входа -- init () и start (). Драйвер регистрирует эти функции в таблицах ядра io init и io_start. Код начальной загрузки системы запускает функции xxinit () перед инициализацией ядра, а функции xxstart () сразу же после инициализации.

Сегодня мы рассмотрим:

Существуют различные причины, по которым необходимо на персональный компьютер. Не всегда это делается с использованием программ с автоматической подборкой драйверов.

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

Звуковая карта не определяется ОС

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

Причиной в создании такой ситуации может быть установленное звуковое оборудование на персональном компьютере, которое: редко встречается; дата выпуска старше, чем устанавливаемая ОС.
В таком случае надо в ручном режиме выполнить установку звукового драйвера. Есть несколько способов определения необходимого звукового драйвера для ПК.

Помощь Microsoft в определении звукового драйвера

Операционная система компьютера предлагает свою помощь в определении нужного звукового драйвера. Необходимо направить курсор на папку «Мой компьютер» нажимаем правую кнопку мыши (ПКМ), далее «Свойства», затем «Оборудование». Можно сделать проще: папка «Мой компьютер» нажимаем ПКМ, переходим в раздел диспетчер устройств.

Откроется список в диспетчере устройств, выбираем звуковую карту (нет драйвера, рядом с ней стоит восклицательный знак). Выделяем строку, вверху есть опция «Обновить драйвер», затем пункт «Поиск драйверов», когда все происходит с положительным результатом, будет предложено окно «Установить».

Ручной вариант поиска звукового драйвера

Когда автоматический выбор звукового драйвера не получился, надо пробовать найти его вручную, для этого переходим в любую поисковую систему (Google, Яндекс). Затем в поисковой строке вводим название своего звукового устройства на ПК и добавляем «+ драйвер», в открывшемся окне выбираем нужный для нас .

Какой необходим драйвер для персонального компьютера? Это легко увидеть на вкладке «Диспетчер устройств». Рекомендуется скачивать драйвер на официальном сайте производителя установленной материнской платы (когда звуковая карта встроена в нее). Предлагается также скачать драйвер с сайта, специализирующегося на обновлении этого оборудования для ПК.

После произведенного скачивания драйвера переходим снова на вкладку «Диспетчер устройств», открываем «Поиск драйверов на ПК», указываем место, куда его сохранили, «Установить».

Установка звукового драйвера программой

Бывают случаи, когда пользователю компьютера сложно найти звуковой драйвер вручную и при помощи ОС, тогда предлагается его поиск специальной программе. В настоящее время для этих целей есть несколько программ: Driver Checker, Sam Drivers, Device Doctor, другие программы.

Работать с интерфейсом программ этого вида, понятно, на интуитивном уровне.

Бывают разные случаи, в которых необходимо определить звуковой драйвер для своего ПК, специалисты советуют:

  • Определить модель установленного звукового устройства на ПК (читаем на компьютере). Может быть, отсутствие звука в причине не установленного оборудования, запрета его использования в BIOS.
  • Когда звук, на ПК интегрированный, рекомендуется скачивать звуковой драйвер только с сайта производителя «материнской платы», или же в случае отдельной установки звуковой карты списать с нее маркировку чипа. Через систему поиска по маркировке найти необходимый драйвер.
  • Рекомендуется пользоваться программой AIDA 64, она не только покажет необходимый звуковой драйвер, но и все установленное оборудование, можно определить и маркировку чипа.

Мы пригласили всех желающих поучаствовать в добровольной помощи в разработке очередных версий DRP, сегодня пришла пора рассказать о том, как именно мы создаем немаловажную вещь при работе с большими архивами драйверов (необходимые сис. админам и другим профессионалам, занимающимся «серийной» настройкой компьютеров) - индексы.

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


Герои Silicon Valley работают над оптимизацией собственных алгоритмов

Как строится пользовательский индекс драйверов

Для каждого устройства в системе есть свой уникальный номер (DevID ).
Он отображается как в установках Windows, так и в программе DriverPack Solution . Уникальный для каждого устройства идентификатор (однозначно характеризующий каждое устройство), используется программой для автоматического «подбора» драйвера к нему.

База данных в программе содержит ID всех устройств, самостоятельно отслеживает версии драйверов для них, сопоставляет их версии и актуальность. В случае наличия в базе более новой версии, программа автоматически предлагает установить для устройства новый драйвер. Можно найти драйвер для конкретного устройства и самостоятельно в интернете, выбрав соответствующий режим поиска драйвера.

Для эффективной работы программы необходимы архивы драйверов (в формате "7z "), а для быстрого поиска по ним, требуется проиндексировать файлы, содержащиеся внутри.

Кроме уже содержащихся (довольно обширных) в программе архивов драйверов, DriverPack Solution предоставляет возможность создания пользовательских драйверпаков. Это актуально как при наличии нестандартного оборудования, так и «привязанности» операционной системы пользователя к некоторым типам (возможно устаревших) драйверов.

Новые драйвера после их разархивации «разбросаны» по папкам, которые содержат массу файлов, на первый взгляд, совершенно «ненужных» пользователю.

Для того, чтобы выбрать «нужные» файлы, требуется в распакованных файлах найти один с расширением *.inf.
Именно он содержит (в секции ) перечень необходимых файлов, по которому и требуется скопировать список файлов в предварительно созданную пользователем папку.

Примечание: если среди распакованных файлов нет.inf-файла, то автоматическое создание пакета драйверов невозможно. Настоятельно не рекомендуется удалять файлы с расширением *.САТ – сведения о цифровой подписи.

Как было раньше

До 2010 года, пока версий Windows было чуть меньше, нами использовался следующий метод создания индекса к сборке драйверов.

Создается папка D (сокр. от «Drivers»), а драйверы помещаются в любую подпапку внутри директории D.
Имя подпапки (поддиректории) может быть любым, однако рекомендуется использовать максимально короткие имена. Стоит избегать длинных путей к файлам – это может привести к ошибкам и помешать установке.

При создании структуры папок пакета драйверов следует придерживаться определенных общепринятых правил именования. Обязательно должны использоваться только английские названия папок.

В созданных папках драйверы разделяются по производителям, тем самым образуя подпапки.
Названия производителей также рекомендуется максимально сокращать. Например: «NVidia» – «N», «ATi» – «A» и т. д. Внутри папки с именем производителя драйверы располагаются в папках 1-9, при необходимости число папок может быть увеличено. После создания необходимой структуры папок поместите ваши драйверы в соответствующие подпапки (примечание: распакованные файлы, .inf-файлы, но не архивы или программы установки).

Название папки Английское название Пояснение
A Additions Дополнения
B Broadband Широкополосные сетевые устройства (*DSL-модемы и им подобные)
C Chipset Наборы системной логики (чипсеты)
CPU Central processor unit Центральный процессор (необходим для AMD K8)
D Dial-Up Модемы
G Graphics Видеоадаптеры (Графические карты)
L LAN Сетевые адаптеры
M Mass Storage Контроллеры жестких дисков
P Printers Принтеры
S Sound Звуковые адаптеры
VMWare VMWare Драйверы для виртуальной машины VMWare
W WLAN Беспроводные адаптеры
U USB USB-устройства (флешки, фотокамеры)
Y Misc Разное (Все что не попало в другие разделы)
Y Monitor Мониторы
Z Hid Устройства ввода (Интелектуальные мыши, клавиатуры тачпады и т.п.)

Процесс создания (пользовательских) пакетов драйверов

После создания структуры папок с новыми драйверами требуется заархивировать созданную папку (в примере – это папка «D») в соответствии с требованиями программы к архиву.
  • Имя архива: «DP_НазваниеПакетаДрайверов_ x86-32_ВерсияПакетаДрайверов.7z»
  • Требования: имя архива не должно содержать пробелов . Например, название пакета драйверов версии 9.06 для контроллеров жестких дисков должно быть таким: «DP_MassStorage_x86-32_906.7z.»
  • Формат архива: 7z
  • Уровень сжатия: «Ultra» (для обеспечения максимальной компрессии, при желании вы можете указать меньший уровень сжатия).
  • Метод сжатия: «LZMA» (значение установлено по умолчанию, изменять его не рекомендуется).
  • Размер словаря: 32 Mb
Размер слова: 256.

Последнее установлено по умолчанию. Можно увеличить или уменьшить значение этого параметра. Увеличение данного параметра позволяет достичь большей компрессии, но требует больше времени для создания архива.

Индексные файлы хранятся в *.txt - формате, и находятся папке «Indexes» а не в «dev_db» , как было ранее.

Структуру индексных файлов целесообразно рассмотреть на примере двух драйверов.

Содержимое индексного файла для 1-го:
«PCI\VEN_8086&DEV_24D5&SUBSYS_680316F3 Audio_w7x64_912.2\ Audio_w7x64_912.2\3\1\Alcwdm18.inf Realtek.NTamd64 06/19/2009,6.0.1.6305 Realtek AC"97 Audio»

Содержимое индексного файла для 2-го:
«HDAUDIO\FUNC_01&VEN_10DE&DEV_8067 Audio_w7x64_912.2\ Audio_w7x64_912.2\11\1\nvhda.inf VIDIA.NTamd64 11/11/2009,1.00.00.63 NVIDIA High Definition Audio»

Более развернуто объяснение структуры приведено в таблице:

Текущие реалии

Сегодня жесткой привязки к структуре индекса нет, что называется, «свободный стиль».

Главное – это использовать маркеры операционных систем. Дополнительно есть маркеры для, практически, всех производителей ноутбуков.
При этом расположение и название папок и подпапок перестало иметь значение, единственное требование – наличие минимально одного маркера системы.

Фактически же маркер – конкретное название папки. Оно видно в названии одного из подкаталогов драйвер-пака: DRP\Drivers\DP_Chipset_14101.7z\Intel\WinAll \Chipset\9.4.0.1007_HECI\

В данном случае «WinAll» значит «все версии Windows».

Маркеры

Версия Windows = маркер (имя подпапки), характеризующий, что драйвер который находится внутри папки-маркера подходит для указанной ОС.

  • XP x64 =«5x64»;
  • XP x86 =«5x86»;
  • Vista x64 =«6x64|NTx64|AllNT|67x64»;
  • Vista x86 =«6x86|NTx86|AllNT|67x86»;
  • Windows 7 x64 =«7x64|NTx64|AllNT|67x64|78x64|781x64|7819x64»;
  • Windows 7 x86 =«7x86|NTx86|AllNT|67x86|78x86|781x86|7819x86»;
  • Windows 8 x64 =«8x64|NTx64|AllNT|78x64|All8x64»;
  • Windows 8 x86 =«8x86|NTx86|AllNT|78x86|All8x86»;
  • Windows 8.1 x64 =«81x64|NTx64|AllNT|781x64|7819x86|All8x64»;
  • Windows 8.1 x86 =«81x86|NTx86|AllNT|781x86|7819x86|All8x86»;
  • Windows 9 x64 =«9x64|NTx64|AllNT|7819x64|All8x64|81x64»;
  • Windows 9 x86 =«9x86|NTx86|AllNT|7819x86|All8x86|81x86»;
  • Windows 10 x64 =«10x64|NTx64|AllNT|78110x64|All8x64»;
  • Windows 10 x86 =«10x86|NTx86|AllNT|78110x86|All8x86»;
  • Все x64 =«Allx64»;
  • Все x86 =«Allx86»;
  • Все XP =«AllXP»;
  • Все Vista =«All6»;
  • Все Windows 7 =«All7»;
  • Все Windows 8 =«All8»;
  • Все Windows 8.1 =«All81»;
  • Все Windows 9 =«All9»;
  • Все Windows 10 =«All10»;
  • Любые Windows =«WinAll»;

Маркеры ноутбуков

Маркер-папка с названием производителя ноутбука = слово, используемое самим производителем для идентификации его ноутбуков
  • Acer_nb = acer / emachines / packard*bell / gateway / aspire
  • Apple_nb = apple
  • Asus_nb = asus
  • Dell_nb = dell / alienware / arima / jetway / gericom
  • Fujitsu_nb = fujitsu / siemens
  • Gigabyte_nb = gigabyte
  • HP_nb = hp / compaq
  • Lenovo_nb = lenovo / compal / ibm
  • LG_nb = lg
  • MSI_nb = msi / micro-star
  • NEC_nb = nec
  • Panasonic_nb = panasonic / matsushita
  • Samsung_nb = samsung
  • Sony_nb = sony / vaio
  • Toshiba_nb = toshiba
  • OEM_nb = другие вендоры (benq / clevo / depo / durabook / ecs / elitegroup / eurocom / getac / intel / iru / k-systems / medion / mitac / mtc / nokia / pegatron / prolink / quanta / sager / shuttle / twinhead / rover / roverbook / viewbook / viewsonic / vizio / wistron и т.д.)

Текущий индекс

Если при скачивании с нашего сайта обновленных драйвер-паков их имена файлов совпадают (например, старый и новый файл имеет имя «DP_Chipset_14112.7z» ), можно просто заменить старые файлы новыми.
При наличии такого же файла, но с меньшим номером, его можно удалить: скачали «DP_Chipset_14112.7z» , но в папке есть «DP_Chipset_14111.7z» - файл с меньшим номером версии «DP_Chipset_14111.7z» можно удалить.

Индексируем новые драйвер-паки (создаем списки поддерживаемых устройств).
Если старые индексы удалены, то при запуске DRP, программа автоматически попросит вас произвести индексацию новых драйвер-паков - например программа для нового драйвер-пака «DP_Chipset_14112.7z» создает файлы-индекса «DP_Chipset_14112_xxx.xxx» в соответствующей папке в «X:\DRP\Indexes\» .

Можно также удалить и старые индексы.
В папке «Indexes» необходимо удалить все файлы старого драйвер-пака.
Имени файла индекса соответствуют имя драйвер-пака и найти его легко. Например, вы скачали драйвер-пак «DP_Chipset_14112.7z» а у вас был «DP_Chipset_14111.7z» , соответственно удаляем все файлы-индексы «DP_Chipset_14111_xxx.xxx» , если же и скаченный и старый драйвер-пак имеют одинаковое имя например «DP_Chipset_14112.7z» , то индексы «DP_Chipset_14112_xxx.xxx» также нужно удалить т.к. список поддерживаемых устройств в новой версии драйвер-пака может отличаться.

Если вам лень выискивать нужный для удаления индекс - можно удалить все папку «Indexes» и тогда программа будет создавать индексы для всех драйвер-паков, а не только для нового, что займет больше времени, но результат будет идентичным.

Надеемся, что данное руководство по созданию индекса драйверов будет полезно не только


Close