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

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

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

Игра видеокарте: Закрась точку с координатами 100,200 красным цветом.
Видеокарта игре: ОК, закрасила.

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

Игра Windows: Закрась точку с координатами 100,200 красным цветом.
Windows игре: Сейчас закрашу, не видишь, что ли, файл открываю, подожди.
Windows драйверу видеокарты: Закрась точку с координатами 100,200 красным цветом.
Драйвер видеокарты Windows: ОК, сейчас видеокарте передам.
Драйвер видеокарты видеокарте: Закрась точку с координатами 100,200 красным цветом.
Видеокарта драйверу: Закрасила.

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

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

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

Обычной последовательностью при установке драйверов устройств является следующая: сначала устанавливаются драйверы, патчи и исправления для материнской платы и интегрированных устройств, а потом — для всего остального. В случае же с видеокартой желательно (а лучше сказать — весьма желательно, так как иначе могут быть странности) перед установкой этих драйверов поставить не только драйверы материнской платы, но и свежий DirectX. Теперь пара слов о том, где можно взять драйверы для все той же видеокарты.

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

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

Установка драйвера, как правило, сводится к запуску установочной программы, которая, задав пользователю несколько вопросов, инсталлирует необходимые драйверы. Иногда, однако, встречаются случаи, когда драйверы к некоторым устройствам надо устанавливать «вручную». Такое бывает, например, с некоторыми модемами. Для установки подобных драйверов следует войти в Панель управления Windows и выбрать там пункт Установка оборудования. В процессе установки следует указать место, где находятся нужные драйверы. Например, это может быть дискета, CD-диск пли папка на жестком диске компьютера, если ты скачал драйверы из Интернета. После этого, как правило, все идет гладко. Определяйся с драйверами, устанавливай их и наслаждайся игрушками.

Наверх