Драйвер это программа управляющая работой компьютера

Абсолютно все пользователи ПК рано или поздно сталкиваются с понятием «драйвер». Особенно это касается компьютеров под управлением операционных систем Windows, в которых «вечно что-то не так с драйверами». То они отсутствуют, в связи с чем компьютер не видит подключаемое к нему устройство, то сообщают об ошибке, из-за чего это устройство перестает работать в самый ответственный момент.

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

УСТРОЙСТВО КОМПЬЮТЕРА И КАК С ЭТИМ СВЯЗАНЫ ДРАЙВЕРЫ

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

Инструменты для управления драйверами в Windows 10. (Driver management tools in Windows 10)

Все самое интересное находится внутри этого блока. Ключевой компонент любого ПК — материнская (системная) плата. К ней подключается все остальное — процессор, оперативная память, жесткий диск и так далее.

Все эти устройства объединены в единый вычислительный комплекс, готовый к выполнению задач. Запуск операционной системы (ОС) — основная задача компьютера (по крайней мере, для обычных людей). Т.е. первое, что делает машина — загружает Windows. После этого операционная система получает практически полный контроль над материнской платой, соответственно, всеми подключенными к ней устройствами. Как во всем этом процессе участвуют драйверы?

Вот что происходит, когда пользователь просто двигает мышью:

  • Устройство (мышь) отправляет компьютеру сигнал.
  • Windows фиксирует этот сигнал. Здесь в работу включается драйвер.
  • Первоначально операционная система «не понимает» сигналы, отправляемые мышью. Для этого ей нужны инструкции, в которых содержатся «объяснения», что делать с теми или иными сигналами, поступающими от устройств.
  • Несложно догадаться, что эти инструкции хранятся в драйвере. Windows просто обращается к нему и находит расшифровку принятого от мыши сигнала.
  • Далее происходит формирование команды для процессора и ряд других процедур, по завершению которых пользователь видит, как курсор переместился на экране.
  • Так происходит с любым другим устройством.
Читайте также:
Функциональное назначение программы пример

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

ГДЕ ВЗЯТЬ ДРАЙВЕРЫ?

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

Что такое драйвер и для чего он нужен

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

  • На диске, идущем в комплекте с устройством — мышью, принтером, видеокартой и т.д. Этот способ в настоящее время не совсем актуален. У многих на компьютере уже нет дисковода.
  • На жестком диске компьютера. Этот вариант актуален для ноутбуков и иногда стационарных ПК, купленных с предустановленной операционной системой Windows. В системном разделе диска (обычно «Локальный диск C:») должна находиться папка со всеми драйверами от устройств, которыми был укомплектован компьютер. Этот вариант не подойдет при необходимости установки драйвера для нового устройства.
  • На официальном сайте производителя устройства. Основная сложность здесь — определение модели устройства. Если есть паспорт или хотя бы нужные данные написаны на корпусе мыши, принтера и т.д., то найти подходящий драйвер не должно составить труда. Но и здесь есть свои подводные камни. Версий драйверов для одного и того же устройства может быть несколько. Вот более подробная статья по поиску драйверов через DEV И VEN .
  • На любом другом сайте в интернете. Крайний и весьма ненадежный способ. Никогда точно не знаешь, что именно подсунет владелец этого «другого сайта» вместо драйвера. Но с проверенных источников все же можно скачивать. Нужно лишь найти эти проверенные источники.
  • Скачать и установить/обновить при использовании специальных программ — менеджеров драйверов. Сегодня это, пожалуй, самый простой способ скачивания, установки и обновления драйверов. Нужно лишь заполучить сам менеджер. Желательно, чтобы он был бесплатным как, например, программа DriverHub.
Читайте также:
Опишите порядок действий при открытии программы writer

Касательно поиска драйверов мы также подготовили статью с подробными инструкциями: Как найти драйвер для Windows?

  • Инструкции
  • Лучшие программы
  • Полезные советы

Источник: www.softsalad.ru

Что такое драйвер простыми словами и для чего он нужен?

Что такое драйвер

Всем привет! Сегодня обсудим драйвера — что это такое и для чего нужен каждый из них. Также затронем темы: какую функцию выполняет и от чего зависит его работоспособность. Постараюсь объяснить простыми словами как для «чайников» и коротко.

Что это такое

Этот термин — калька с английского driver. Слово не принято переводить. Наиболее точный перевод — управляющая программа. Так называется ПО, которое служит своеобразной «прослойкой» между операционной системой и аппаратным обеспечением компьютера.

Фактически, это программное обеспечение объясняет ОС, что именно за компонент подключен и для чего он нужен. Что от него зависит, можете спросить вы? Работоспособность конкретной детали, в первую очередь, и полный доступ к ее функциям.

Без этого ПО ни одна операционная система не поймет, что за компоненты подключены к системной плате и как именно они должны работать.

Для ключевых компонентов, например оперативной памяти или оптического дисковода, интегрированные драйвера включены в состав базового ПО, например в той же Windows. Для других девайсов, в том числе периферийных, ПО создается производителем и поставляются вместе с устройством — например, для USB мышки или смартфона.

Базовые функции

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

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

  • Загрузка и инициализация;
  • Выгрузка с освобождением используемых вычислительных ресурсов и служб;
  • Открытие и начало работы;
  • Чтение и запись данных из/в обслуживаемый компонент;
  • Закрытие и окончание работы;
  • Управление вводом/выводом данных.

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

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

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

Также советую почитать «Находим и определяем версию BIOS материнской платы». О том, как узнать компоненты компьютера по маркам и моделям, можно почитать здесь.

Читайте также:
Рассчитать программу по дате рождения

Буду признателен всем, кто поделится этой публикацией в социальных сетях. До завтра!

С уважением, автор блога Андрей Андреев.

Источник: infotechnica.ru

Драйвер — что это такое и для чего они нужны. Что такое драйвер на компьютере и для чего он нужен.

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

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

Что такое драйвер?

Трудно дать точное определение термину «водитель». В своей самой простой форме драйвер — это часть программного обеспечения, которая позволяет операционной системе и устройству взаимодействовать друг с другом.

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

Расширение определения

Наше объяснение все еще является чрезмерно упрощенным в нескольких отношениях:

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

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

Не все драйверы взаимодействуют с устройством напрямую.

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

diagram that shows application, operating system, 3 drivers, and a device.

Драйвер режима: Единственный драйвер в стеке, который взаимодействует непосредственно с устройством, называется драйвером режима.

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

Для получения дополнительной информации о стеках см. раздел «Стеки драйверов».

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

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru