Драйвер — это программа, которая помогает компьютеру распознать какое-нибудь подключенное устройство. Благодаря драйверам операционная система компьютера видит мышь, клавиатуру, монитор и другие девайсы.
Драйверы есть у всех устройств, которые подключаются к компьютеру. К ним относятся даже те, которые с первого взгляда кажутся неотъемлемой его частью: видеокарта или тачпад ноутбука. В любой операционной системе есть драйверы, просто для разных ОС они отличаются.
Вне IT слово driver означает «водитель», а иногда используется как синоним двигателя или ускорителя — например, драйвер роста экономики. Двигатель машины драйвером не называют, это более общее понятие.
Что делают драйверы и зачем они нужны
Когда к компьютеру подключают какую-то аппаратуру, ее нужно как-то связать с программной частью — операционной системой. Именно это делает драйвер — дает компьютеру инструкцию, как общаться с новым «железом».
Без драйвера компьютер не сможет понять, что за устройство к нему подключили, и не сумеет с ним работать. Например, если ПК не распознаёт новую веб-камеру — возможно, дело в том, что для нее не скачался драйвер. Еще бывает ситуация, когда драйвер подходит устройству не до конца, поэтому частью его функций не получается пользоваться — система их не видит.
Кто создает драйверы
Обычно драйвер для какого-то устройства пишут разработчики из компании, которая выпустила это устройство. Например, компания производит компьютерные мыши, и она же будет разрабатывать для них драйверы. Самописные драйверы встречаются очень редко и в основном пишутся для какой-то нестандартной или даже самодельной техники.
Драйверы пишут на системных языках, близких к «железу», поэтому создать такую программу — сложная задача. Специалистов, которые умеют это делать, довольно мало.
Откуда берутся драйверы
Если купить в магазине новую мышь и подключить ее к компьютеру, она обычно начинает работать сразу. Никакие драйверы пользователь не скачивает. Но они все равно есть, просто их поиск и установку сейчас автоматизировали.
Существуют стандартные драйверы для простых устройств. Когда ОС устанавливают на компьютер, она первым делом автоматически подключает драйверы для всего базового оборудования: клавиатуры, мыши, монитора. Такие устройства обычно делают одни и те же вещи, поэтому стандартных драйверов для них хватает. Человеку ничего не приходится искать. То же самое происходит, когда к компьютеру подключают новое устройство, если оно простое и стандартное — как та же обычная мышка из магазина.
До появления автоматизации каждая переустановка ОС была сложным делом. Нужно было как-то скачать и установить драйвера на большую часть периферии — а во время поиска она не работала, и пользоваться компьютером было неудобно.
Современные ОС могут искать и устанавливать драйверы. Если стандартный драйвер по какой-то причине не нашелся или не подошел, операционная система может поискать подходящий в интернете. Большая часть периферийных устройств простая, так что ОС, как правило, успешно находит нужные программы — проблем не возникает. Но некоторым системам нужно сначала дать на это разрешение.
Порой драйвер приходится искать самостоятельно. Такое бывает, если к компьютеру подключают нестандартную технику: умную клавиатуру, мышку с дополнительными кнопками или графический планшет для рисования. Для такой техники не подходят стандартные драйверы, и их нужно самостоятельно скачать и установить. Обычно драйверы можно найти на сайте производителя устройств. Сложности могут возникнуть, только если техника старая и уже не поддерживается.
Иногда драйверы поставляются вместе с устройством. Наверняка вы обращали внимание: при покупке техники к ней прилагают диск, который можно вставить в компьютер. На этом диске — драйверы и иногда другие вспомогательные программы. Правда, в современных компьютерах и тем более ноутбуках не всегда есть дисководы. Поэтому вместо дисков оставляют карточки со ссылками на скачивание драйвера.
Что случается, если драйвер не подходит
Если драйвер подошел не до конца, часть функций устройства оказывается «порезана». Например, система установила стандартный драйвер для мыши, а вы подключили геймерскую мышку, на которой есть десяток новых кнопок. Инструкций для этих кнопок нет в стандартном драйвере, так что компьютер просто не понимает, что с ними делать. То же самое касается сложной техники вроде принтера: распечатать лист, скорее всего, получится, а вот настроить фотопечать — уже нет.
Если драйвер совсем не подошел, устройство в принципе не работает при подключении к компьютеру. Система может говорить, что устройство не распознано, или вообще не видеть его, как будто ничего и не подключали. К счастью, такое бывает редко.
Решение в обоих случаях одно: самостоятельно найти и установить подходящий драйвер. Обычно это легко — достаточно погуглить драйвера для нужной модели техники.
Что означает «драйвер слетел»
Уже установленные драйвера могут повредиться из-за вируса, ошибок на жестком диске, при переустановке или обновлении системы. Тогда они перестают работать, и пользователю нужно скачать их заново либо обновить. Обычно это можно сделать в панели управления устройствами прямо из операционной системы: она сама найдет нужное. Если не получается — придется искать и скачивать вручную.
Почему система просит обновить драйверы
Бывает так, что техника обновляется, и драйверы для нее тоже. Но у пользователя на компьютере уже установлены старые драйверы, поэтому частью новых функций он пользоваться не может. Тогда система или само устройство будут просить человека обновить драйвер, чтобы техника могла работать корректно. Чаще всего так бывает с видеокартами.
Еще просьба может появляться, если человек неудачно обновил драйвер: скачал нестабильную или «битую» версию, установил драйвера не для той модели техники. Иногда обновить драйвер просят, если текущий по какой-то причине повредился.
Драйверы и режим совместимости
Обычно при работе с драйверами почти не возникает проблем. Но есть исключение: старая техника. Дело в том, что в какой-то момент старые устройства перестают поддерживать производители. А вот компьютеры развиваются, и операционные системы тоже. Старый драйвер, написанный для Windows XP, вряд ли подойдет для Windows 10, а новой версии драйвера просто не существует.
Решить эту проблему можно двумя способами.
- Режим совместимости — это функция операционной системы, которая позволяет установить программы для более старых ОС. Если установить драйвер в режиме совместимости, он может заработать.
- Использование старых версий системы — увы, если устройство сложное или специфическое, то даже режим совместимости может не помочь. Тогда пользователю остается установить версию ОС, которая поддерживает это устройство. Но этим способом пользуются в крайнем случае: работать со старыми ОС неудобно, на них «не идет» большая часть современных программ.
0 комментариев