Как я могу вручную загрузить/разгрузить драйвер в Windows Vista?

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

5
задан 18.08.2012, 14:58

3 ответа

Драйверы и Сервисы имеют очень подобный интерфейс управления в Windows. Можно установить значение "Запуска" на их записи в HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services к "Отключенному", перезагрузке, и видеть, как машина делает начальную загрузку w/o та загрузка драйвера.

Для обнаружения "Сервисного" названия данного драйвера исследуют вкладку "Details" устройства в "Диспетчере устройств" и смотрят на "Сервисную" запись. После того как у Вас есть это, можно записать текущее состояние запуска драйвера путем исследования значения "Запуска" в ключе драйвера под "Сервисным" ключом, который я упомянул ранее. Измените значение "Запуска" на 4 для отключения драйвера на последующей начальной загрузке. (И возвратите его к тому, что Вы нашли, когда Вы сделаны, тестируя!)

Вы могли, конечно, написать сценарий этого изменения с помощью командной строки программа REG. Этот сценарий CMD ниже изменился бы, тип "Запуска" для сервисного названия передал командную строку отключенному после отображения текущего типа запуска:

@echo off
if "%1"=="" goto syntax

reg query "HKLM\System\CurrentControlSet\Services\%1" /v Start > NUL 2>NUL
if errorlevel 1 goto no_service

echo Current Start setting for service "%1":
reg query "HKLM\System\CurrentControlSet\Services\%1" /v Start | find /i "Start"

reg add "HKLM\System\CurrentControlSet\Services\%1" /v Start /t REG_DWORD /d 4 /f > NUL 2> NUL
echo Service "%1" set to Disbled.
goto end

:no_service
echo The service specified, "%1" was not found!
goto end

:syntax
echo %0 service_name_to_disable

:end

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

4
ответ дан 07.12.2019, 18:03

Вставка моего quick&dirty отрывка относительно "devcon" утилиты. Я использовал это с драйверами Ultrium, но работы с любым другим. Не уверенный, если это работает в Vista:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q311272     # download devcon

# For device (status)
devcon driverfiles *Ultrium*
devcon drivernodes *Ultrium*
devcon find *Ultrium*           # also remote -m:\\machine
devcon findall *Ultrium*        # w/removed     # also remote -m:\\machine
devcon hwids *Ultrium*          # also remote -m:\\machine
devcon resources *Ultrium*      # also remote -m:\\machine
devcon stack *Ultrium*          # also remote -m:\\machine
devcon status *Ultrium*

# For device (disruptive):
devcon help disable *Ultrium*
devcon help enable *Ultrium*
devcon help restart *Ultrium*
devcon help sethwid *Ultrium*       # also remote -m:\\machine
devcon help rescan

# For device (disruptive)
devcon help install <file.inf> <hwid>   # give it *exact* hwid as in inf file; if failed will install NULL driver, remove it
                    # *DEFUNCT* for tape: becomes ROOT\TAPEDRIVE\0000 instead SCSI\VENDOR_MODEL
devcon help update          # forces use of driver, even if better is already on the system (4 unsigned drivers).
devcon help updateni
devcon help remove          # this will remove device (DevMgmt->Uninstall), not uninstall driver!


# For classes
devcon help classes         # also remote -m:\\machine
devcon help listclass           # also remote -m:\\machine


# For machine
devcon reboot               # also remote -m:\\machine
1
ответ дан 07.12.2019, 18:03

Удаление драйвера:

  • Запустите> Панель управления> Система>, Диспетчер устройств> Располагается, Устройство> Щелкают правой кнопкой> Удаление

Загрузка драйвера:

  • Запустите> Панель управления> Система>, Диспетчер устройств> Располагается, Устройство> Щелкают правой кнопкой> программное обеспечение Драйвера Обновления
-1
ответ дан 07.12.2019, 18:03

Теги

Похожие вопросы