Чтобы обеспечить работоспособность различных компонентов и устройств компьютера под управлением операционной системы, нужно не только установить их самих, но и соответствующую программу - драйвер. Драйвер является посредником между устройством и операционной системой, обеспечивающий доступ последней к этому устройству. Если устройство подключено к операционной системе Windows и обеспечено необходимым драйвером, любой компонент системы и любая прикладная программа могут взаимодействовать с этим устройством. Если драйвер отсутствует, операционная система не может использовать устройство, для Windows оно как бы отсутствует. Драйвер нужно не только установить, но и настроить. В состав компьютера входит много устройств, встроенных в материнскую плату и добавляемых отдельно.
Разные устройства во время работы не должны мешать друг другу. Для этого они должны использовать разные ресурсы системы.
Иначе Windows будет работать не стабильно. Существует четыре вида ресурсов: • порты ввода - вывода (I/O); • линии прерываний (IRQ); • фиксированные адреса оперативной памяти; • каналы прямого доступа к памяти (DMA).
Если два устройства претендуют на одно и тоже устройство, между ними возникает конфликт, и они не могут нормально функционировать. В "древних" устройствах имелись переключатели и перемычки позволяющие изменять конфигурацию устройства вручную и тем самым избегать конфликтов. Начиная с windows 95, операционные системы начали использовать стандарт plug - and - play. Данный стандарт, с помощью программных средств, контролирует использование ресурсов системы различными устройствами. Стандарт plug - and - play поддерживают все современные устройства. Благодаря механизму plug - and - play, операционная система автоматически устанавливает и без конфликтно настраивает драйвера различных устройств, не требуя участия пользователя. Операционные системы Windows содержат стандартную базу содержащую универсальные драйвера, которые она пытается устанавливать в первую очередь для имеющихся устройств.
Драйвера входящие в состав Windows, для новых устройств оказываются устаревшими, так как выпущены в одно время с операционной системой. Почти все устройства, предназначенные для использования в составе компьютерной системы, продаются с набором специализированных драйверов, содержащихся на прилагаемом компакт диске.
Без драйверов продаются только те устройства, для которых всегда используются лишь универсальные драйвера. К ним относятся: мышь, клавиатура, дисководы. Установка специализированных драйверов предпочтительней.
Во-первых, универсальный драйвер может не поддерживать новое устройство и тогда его использование будет невозможно. Во-вторых, универсальный драйвер может поддерживать только основные функции устройства и не позволит использовать все имеющиеся возможности устройства в полной мере. Если у вас отсутствует компакт диск с "родными" драйверами устройства, следует скачать их с сайта производителя. Там можно найти самую последнюю версию драйверов.
Драйвер - это программа, а значит, может содержать ошибки. Эти ошибки приводят к сбоям в работе устройств, причину которых определить проблематично. В таких случаях установка свежей версии драйвера может решить проблему. Так же новый драйвер может позволить реализовать новые, ранее не поддерживаемые, функции устройства. Поэтому рекомендуется периодически, хотя бы раз в пол года, проверять на сайте производителя устройства наличие свежих версий драйверов. И если они присутствуют, обновлять драйвера.
Чтобы узнать версию установленного в Windows XP драйвера для конкретного устройства нужно выполнить следующие действия. Кликнуть правой кнопкой мыши по значку Мой компьютер , в контекстном меню выбрать пункт Свойства. В диалоговом окне Свойства системы выбрать: Оборудование > Диспетчер устройств. Выбрать из списка нужное устройство и двойным щелчком мыши по его значку вызвать окно Свойств устройства. Перейдя на вкладку Драйвер, вы увидите версию установленного драйвера дату его разработки и поставщика.
Если нужно найти драйвер для устройства ещё не установленного устройства, а модель и фирма производитель не известны, можно воспользоваться пакетами специализированных программ SiSoft Sandra или Эверест. Обе программы предоставляют полную информацию об установленных в системе компонентах и программах. Драйвера для устаревших устройств, которые перестали поддерживать производители можно найти в глобальной сети.