Другие операции

Теперь рассмотрим стандартные программы операционной системы Windows Vista, предназначенные для работы с драйверами.

Просмотр списка загруженных драйверов

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

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

• Driverquery /fo LIST /v – с помощью данной команды можно просмотреть расширенные сведения об установленных в системе драйверах. В них входят также сведения о режиме запуска драйвера (автоматически или вручную), указания, работает ли драйвер в данный момент, разрешено ли останавливать работу драйвера, размер занимаемого драйвером файла подкачки, путь к файлу драйвера и т. д. Все сведения отображаются в виде списка.

• Driverquery /S <компьютер> /U <пользователь> /Р <пароль> /fo LIST /si – отображает сведения о драйверах удаленного компьютера NOUT.

Обратите внимание на параметр /si – при его использовании также отображается информация о цифровой подписи драйверов (параметр /si не может применяться вместе с параметром /v).

Просмотр загруженных драйверов, относящихся к группе Фильтр

Расположение: %systemroot%\system32\fltMC.exe.

Операционная система Windows Vista также содержит программу f ltMC.ехе, предназначенную для работы с драйверами фильтров. С ее помощью можно выполнить следующие операции (для просмотра дополнительной информации о параметрах команд введите команду вида fltMC.exe help <команда>).

• Отображение списка загруженных драйверов фильтров. Эту операцию можно выполнить либо с помощью команды fltMC.exe, либо с помощью команды f ltMC.ехе filters. Можно также воспользоваться командой f ltMC.ехе instances, чтобы отобразить список всех экземпляров драйверов. А с помощью команды f ltMC.ехе volumes можно вывести список разделов диска и экземпляры драйверов, которые работают с этими разделами.

• Загрузка и выгрузка драйвера фильтра. Для загрузки драйвера фильтра нужно воспользоваться командой fltMC.exe load <имя драйверах Чтобы выгрузить драйвер фильтра, нужно воспользоваться командой fltMC.exe unload <имя драйверах

Вы также можете подключить или отключить определенный экземпляр драйвера фильтра к конкретному разделу диска. Для этого применяются команды fltMC.exe attach|detach <имя драйвера> <раздел дисках

Диспетчер проверки драйверов

Расположение: %systemroot%\system32\verifier.exe.

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

Работа программы verifier.exe основана на настройках, которые вы должны предварительно выполнить. Иначе говоря, основной способ работы с программой следующий: сначала настраиваются такие параметры, как список библиотек и параметры их работы, за которыми нужно следить; потом выполняется перезагрузка компьютера; а после этого когда вы опять запустите программу verif ier.ехе, с ее помощью можно следить за параметрами выбранных вами на первом шаге библиотек.

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

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

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

– Автоматически выбирать неподписываемые драйверы – следить за всеми библиотеками, не имеющими цифровой подписи.

– Автоматически выбирать драйверы для прошлых версий Windows – следить за всеми библиотеками, созданными для более старых версий операционной системы Windows, чем установленная на вашем компьютере.

– Автоматически выбирать все драйверы, установленные на этом компьютере – следить за всеми драйверами.

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

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

• Удалить существующие параметры – после того как вы проследите за работой необходимых вам драйверов, не забудьте установить переключатель в это положение, чтобы удалить созданные на первом шаге настройки. Иначе при каждой перезагрузке компьютера будет автоматически запускаться слежение за выбранными вами драйверами, что сказывается на общей производительности компьютера.

• Вывести существующие параметры – отображает текущие настройки слежения за работой драйверов: список драйверов, за работой которых нужно следить, а также список параметров, за значениями которых нужно следить.

• Вывести сведения о текущих проверенных драйверах – в это положение переключатель нужно устанавливать уже после настройки слежения, перезагрузки компьютера и повторного запуска программы verifier.exe. После того как вы установите переключатель в это положение и нажмете кнопку Далее, перед вами отобразятся сведения о настройках слежения за драйверами: список драйверов, а также список параметров, за значениями которых нужно следить. Заметьте, что с помощью кнопок Изменить, Добавить и Удалить данного шага мастера вы можете изменить список параметров, а также список библиотек, за которыми нужно следить.

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

Загрузка...