Что такое компьютерные драйверы?

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

.st0{fill:#0D3ECC;} СКАЧАТЬ MALWAREBYTES БЕСПЛАТНО

Также для Windows, iOS, Android, Chromebook и For Business

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

Определение компьютерного драйвера

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

Что делают компьютерные драйверы?

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

Почему компьютерные драйверы вызывают сбои?

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

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

  • Ошибки в коде
  • Неисправная установка
  • Драйвера устарели
  • Конфликты с другими драйверами
  • Конфликты с оборудованием

Почему важно обновлять драйверы?

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

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

Стабильность

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

Функции

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

Производительность

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

Безопасность

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

Лучшие способы обновления компьютерных драйверов

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

Также стоит избегать потенциально ненужных программ (PUPs), которые утверждают, что оптимизируют установку ваших драйверов. Такие PUPs, как Driver Booster, переоценивают их важность, чтобы продать программу. К счастью, правильное антивредоносное программное обеспечение может защитить ваш ПК от различных видов вредоносных программ или PUPs, которые могут повлиять на драйверы. Чтобы защитить ваши устройства, вы можете попробовать бесплатную версию Malwarebytes перед подпиской на постоянную, проактивную защиту ваших компьютеров и мобильных устройств. 

Статьи от Malwarebytes Labs

Прочитайте больше о компьютерных драйверах и кибербезопасности от наших авторов в Malwarebytes Labs: