Чтение онлайн

ЖАНРЫ

Windows Vista. Для профессионалов

Клименко Роман

Шрифт:
...

Примечание

Информация о загруженных и выгруженных драйверах пользовательского режима заносится в журнал подраздела Журналы приложений и служб → Microsoft → Windows → DriverFrameworks-UserMode.

Если установленное вами оборудование выводится в оснастке devmgmt.msc и напротив него действительно отображается восклицательный знак, то зайдите в свойства данного оборудования (команда Свойства контекстного меню значка оборудования) и посмотрите на поле Состояние устройства. Если в нем написано, что драйвер оборудования не

установлен, то проблему нераспознавания оборудования мы нашли.

Процесс установки

Используем оболочку

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

• Автоматический поиск обновленных драйверов – выполняет поиск файлов драйвера в стандартном каталоге операционной системы, содержащем драйверы устройств, или в Интернете на сайте Microsoft. Если вы не установили переключатель Хотите, чтобы при подключении новых устройств выполнялся поиск подходящих драйверов в Центре обновления Windows? (расположен в окне Параметры поиска драйверов в Центре обновления Windows, которое можно отобразить с помощью одноименной кнопки вкладки Оборудование окна Свойства системы) в положение Не выполнять поиск драйверов при подключении новых устройств, то после выбора данной ссылки перед вами откроется еще ряд ссылок:

– Да, всегда выполнять поиск в Интернете (рекомендуется) – выполнить поиск драйвера для устройства на сайте Microsoft и в будущем всегда сначала выполнять поиск драйверов на сайте Microsoft;

– Да, выполнить поиск в Интернете только в этот раз – выполнить поиск драйвера для устройства на сайте Microsoft;

– Не выполнять поиск в Интернете – не выполнять поиск драйвера для устройства на сайте Microsoft, а сразу же перейти к поиску в стандартном каталоге драйверов операционной системы.

...

Примечание

Окно Параметры поиска драйверов в Центре обновления Windows, содержащее переключатель Хотите, чтобы при подключении новых устройств выполнялся поиск подходящих драйверов в Центре обновления Windows? можно вызвать и с помощью команды rundll32.exe newdev.dll, WindowsUpdateDriverSearchingPolicyUi.

• Выполнить поиск драйверов на этом компьютере – позволяет указать путь к папке или диску, в котором нужно выполнить поиск драйвера. Если у вас действительно есть диск с драйвером для устройства, то его нужно поместить в привод и воспользоваться данной ссылкой для поиска драйвера на диске.

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

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

Используем программу PnPutil.exe

Установить

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

• pnputil.exe -а <путь к INF-файлу и его имя> – добавляет указанный пакет драйвера. Вместо имени INF-файла можно указать шаблон, чтобы было добавлено сразу несколько пакетов, находящихся в каталоге.

• pnputil.exe -i -а <путь к INF-файлу и его имя >—добавляет указанный пакет драйвера, а также устанавливает сам драйвер.

• s – отображает список всех пакетов, установленных после инсталляции операционной системы.

• pnputil.exe -d <название INF-файла> – удаляет данный пакет. Можно также использовать дополнительный параметр -f, чтобы пакет был удален даже в том случае, если он необходим компонентам операционной системы.

Откат драйвера

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

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

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

Чтобы сделать откат драйвера, нужно отобразить окно Свойства устройства (с помощью оснастки Диспетчер устройств (devmgmt.msc)), перейти на вкладку Драйвер и нажать на кнопку Откатить.

Групповые политики

Благодаря групповым политикам вы можете настроить некоторые параметры установки драйверов и новых устройств компьютера. Для этого применяются политики подразделов Установка устройства и Установка драйвера раздела Конфигурация компьютера → Административные шаблоны → Система, а также политики подраздела Установка драйвера раздела Конфигурация пользователя → Административные шаблоны → Система. Все эти политики описаны в файле Devicelnstallation.admx.

Групповые политики из указанных подразделов влияют на параметры, имеющие тип REG_DWORD и расположенные в ветви реестра HKEY_LOCAL_MACHINE\ SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Settings.

• InstallTimeout – значение данного параметра определяет максимальное время установки нового устройства (в секундах). Если по истечении данного времени устройство так и не было установлено, его установка будет прекращена. По умолчанию устройство может устанавливаться не более пяти минут.

• DisableSendGenericDriverNotFoundToWER – если значение данного параметра равно 1, то операционной системе будет запрещено отсылать сообщения Windows Error Reporting в том случае, если вместо драйвера производителя выполняется установка универсального драйвера операционной системы. По умолчанию такие сообщения отсылаются.

• AllSigningEqual – при установке значения этого параметра равным 1 операционная система не будет различать драйверы, подписанные Microsoft, и драйверы, подписанные другими производителями. По умолчанию система отдает предпочтение драйверам, подписанным корпорацией Microsoft, даже если драйверы производителя более новые.

Поделиться с друзьями: