Удобная работа с драйверами
установка, резервная копия, обновление

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

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

1.jpg

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

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

Driver Magician 3.41

Разработчик: GoldSolution Software
Размер дистрибутива: 3,8 Мб
Распространение: shareware

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

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

Использование резервной копии драйверов очень удобно при каждой переустановке системы. Это позволяет одним действием настроить работу системы сразу с несколькими устройствами. Но поскольку драйверы от Microsoft содержатся в операционной системе, они устанавливаются автоматически, как только Windows определяет новое подключенное устройство. Поэтому по умолчанию Driver Magician ищет все драйверы, за исключением тех, которые поставляются Microsoft. Если требуется выполнить резервную копию всех драйверов, следует выбрать пункт "Бэкап > Выбрать все драйверы". В списке всех драйверов, те, которые поставляются не Microsoft, легко отличить - они выделены красным цветом.

Driver Magician дает возможность быстро найти дистрибутивы свежих драйверов (не бета-версии). После того, как будет выполнена команда "Обновление > Обновление драйверов", Driver Magician сравнит версии установленных драйверов с теми, которые на данный момент являются актуальными. При этом, само собой, будет учитываться используемая версия операционной системы. Обработав результаты, утилита выдаст список доступных для скачивания архивов с драйверами. Выполнить обновление можно и для любой другой системы - от Windows 98 (официальная поддержка которой уже давно прекращена) до Windows Vista. Для этого необходимо непосредственно в окне с результатами сканирования выбрать интересующую версию ОС.

2.gif

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

Кроме функции создания резервной копии драйверов, программа позволяет выполнять резервное копирование и другой важной информации: системного реестра, содержимого рабочего стола, папки "Избранное" в Internet Explorer, директории "Мои документы".

Driver Checker 2.7

Разработчик: CheeseSoft.com
Размер дистрибутива: 1,5 Мб
Распространение: shareware

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

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

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

3.jpg

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

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

Driver Cure 1.2

Разработчик: ParetoLogic
Размер дистрибутива: 2,9 Мб
Распространение: shareware

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

По результатам сканирования системы, программа составляет отчет, в котором данные помещены в несколько разделов. Первый раздел - это список драйверов, которые нуждаются в обновлении (Outdated Drivers that need fixing), за ним идет список программного обеспечения, для которого сейчас существуют более новые версии (Outdated Software that require updates), далее - список используемых драйверов, для которых нет обновлений (Up-to-Date Drivers), и, наконец, список установленных программ, версии которых самые свежие (Up-to-Date Software).

Отчет генерируется программой довольно быстро, однако, если необходимо еще больше ускорить процесс сканирования системы, можно сузить поиск устаревших программ и драйверов. Скажем, если принтер и ТВ-тюнер работают нормально, а вы принципиально используете программу для просмотра изображений старой версии, в которой строгий интерфейс, нет лишних функций и новомодных "рюшечек", то для таких программ обновления искать не нужно, поэтому на будущее их нужно исключить из области сканирования. Каждый пункт в списке результатов может быть исключен при помощи команды Ignore item.

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

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

И, все же, несмотря на столь удобную работу с драйверами, не обошлось и без "ложки дегтя". Как вы можете сами убедиться, глядя на сделанный нами снимок экрана, в нашей конфигурации программное обеспечение для web-камеры Logitech QuickCam в списке результатов сканирования значится как 11.50.1169, но при этом программа ошибочно предлагает сделать "откат" до 10.5.1.0.

4.jpg

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

DriverMax 4.91

Разработчик: Innovative Solutions
Размер дистрибутива: 3 Мб
Распространение: бесплатно

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

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

5.jpg

Несколько дополнительных возможностей программы требуют от пользователя создания учетной записи. Эта быстрая процедура не занимает много времени, зато после регистрации можно будет, например, использовать функцию определения некорректно работающего устройства по онлайновой базе данных DriverMax. Мы решили опробовать эту возможность программы - после непродолжительного сбора информации о подключенном устройстве, программа абсолютно верно определила Bluetooth-адаптер D-link. В открывшемся окне браузера DriverMax предоставила подробную информацию о предполагаемой модели. На этой же странице присутствовала ссылка на загрузку драйвера для данного устройства, что нам показалось очень удобным, так как не нужно тратить свое время на поиски файлов в сети. Причем для загрузки были предложены сразу две ссылки на разные версии драйверов, так что можно было даже выбрать.

6.jpg

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

7.jpg

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

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

В остальном же DriverMax нареканий не вызывает. Для автоматического слежения за появлением в сети новых драйверов в программе имеется встроенный инструмент DriverMax Agent, доступ к которому осуществляется при помощи иконки в системном трее. С помощью этого инструмента в программе можно составить расписание, согласно которому будет производиться проверка актуальности текущих версий используемых драйверов.

Driver Genius Pro 8.0

Разработчик: Driver-Soft Inc.
Размер дистрибутива: 11,4 Мб
Распространение: shareware

Первое, что делает программа Driver Genius Pro после установки - это выполняет обновление своей базы данных устройств и драйверов. Далее в специальном менеджере устройств программа предлагает указать те из них, для которых можно скачать из сети новые драйверы.

8.jpg

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

9.jpg

Подобная ситуация - не редкость среди разработчиков ПО. Вероятно, не желая изобретать велосипед, программисты одной из компаний решили скопировать функции и основные элементы интерфейса программы-конкурента. Выводы о том, кто у кого позаимствовал архитектуру программы, мы оставим читателю. От себя хотим сказать, что в отличие от Driver Checker, программа Driver Genius Pro не замирала во время обновления драйверов, а сам процесс загрузки сопровождался индикатором состояния. Скорость загрузки, которую демонстрировал Driver Genius Pro, была невысока, примерно 30 килобайт в секунду, однако тут можно было наблюдать за тем, что драйвер действительно загружается. Драйвер даже для одного устройства загружается довольно долго, но кто знает - быть может, низкая скорость соединения с сервером используется специально, чтобы программа могла обновлять системные файлы в фоновом режиме, не мешая основной работе пользователя. После окончания загрузки, Driver Genius Pro не стал инсталлировать драйвер, а только сообщил об окончании процесса загрузки. Пришлось драйвер устанавливать вручную, предварительно распаковав содержимое архива на жесткий диск.

Driver Genius может осуществлять интернет-соединение через прокси-сервер. В программе также предусмотрена возможность использования внешней антивирусной программы для проверки загружаемых архивов с драйверами.

DriverScanner 2009

Разработчик: Uniblue Systems Limited
Размер дистрибутива: 3,1 Мб
Распространение: shareware

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

10.gif

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

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

11.jpg

Всему описанному выше трудно найти логическое объяснение. Заставить пользователя ждать десять минут, пока программа установится, затем еще несколько минут - пока она запустится, а потом предложить ему помедитировать над кнопкой Start Scan… Что это - специфический юмор разработчиков? Неизвестно.

И все же мы разгадали секрет кнопки на первой вкладке. Сканер после долгих раздумий все же удалось запустить - как оказалось, для этого нужно перейти на вторую вкладку Driver Scan, которая не открыта по умолчанию. Там располагается точно такая же кнопка, как на первой вкладке, но гораздо меньшего размера. И тут нас осенило! Вероятно, кнопка на первой странице - это тренировочный макет, так сказать, наглядное учебное пособие, демонстрирующее, как должна выглядеть кнопка запуска сканера. Вдоволь поупражнявшись на ней, нажать на "меньшего брата" для нас уже не представлялось сложным… Вот только надпись под этой кнопкой сделана неправильно - разработчику следовало бы написать вместо Click Start Scan to perform a complete driver scan что-нибудь попроще, например "Увидишь похожую кнопку - нажми!"

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

Так и в этот раз - после обновления программами Driver Genius, DriverMax и Driver Magician, DriverScanner 2009 все равно находит компоненты, которые, по ее мнению, следует обновить. Те драйверы, для которых можно загрузить обновление, помечаются программой разными буквами, определяющими степень важности драйвера. Например, буква "S" означает, что данный драйвер безопасен и может быть установлен без всякого риска и последствий для работы системы, буква "М" - означает драйвер средней важности, а драйвера отмеченные "R" - это важные драйверы, отвечающие за работу системы, неудачная установка таких драйверов может вызвать сбой в работе компьютера. Так трактует это обозначение разработчик.

Впрочем, наверное, желая снять с себя всякую ответственность, даже при установке "безопасного драйвера", DriverScanner 2009 честно предупреждает, что может произойти сбой в работе компьютера и рекомендует сделать резервное копирование драйверов. Загружать драйверы из интернета можно по отдельности, а можно все сразу. При этом загрузка данных происходит довольно медленно. После того, как файл будет загружен, кнопка напротив него с надписью Download сменит свое название на Install, и его можно будет установить.

Обращаем ваше внимание на то, что DriverScanner время от времени, как и все утилиты этого обзора, допускает небольшие неточности. Так, следует постоянно проверять номер версии установленного файла и номер версии того драйвера, который программа предлагает установить.

DriverUpdaterPro 2.3.2

Разработчик: XPC Tools
Размер дистрибутива: 3 Мб
Распространение: shareware

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

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

12.jpg

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

Заключение

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