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

Как удалить драйвера видеокарты NVidia, AMD или Intel

Обновление драйверов видеокарты может в значительной степени повлиять на производительность самой Windows (или другой ОС), а также игр. В большинстве случаев используется автоматическое обновление NVidia и AMD, однако в некоторых случаях может потребоваться сначала полное удаление драйверов с компьютера, и лишь потом — установка последней версии.

Например, NVIDIA официально рекомендует удалить все драйвера перед обновлением до новой версии, так как иногда могут возникать непредвиденные ошибки в работе, или, например, синий экран смерти BSOD. Впрочем, это происходит сравнительно редко.

В этом руководстве — о том, как полностью удалить драйвера видеокарт NVIDIA, AMD и Intel с компьютера (включая все побочные элементы драйвера), а также о том, чем ручное удаление через Панель управления хуже, чем использование утилиты Display Driver Uninstaller для этих целей. (см. также Как обновить драйвера видеокарты для максимальной производительности в играх)

Удаление драйверов видеокарты через панель управления и Display Driver Uninstaller

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

Однако, у этого метода есть и недостатки:

  • Удалять драйвера по одному неудобно.
  • Удаляются не все компоненты драйвера, остаются драйвера видеокарт NVIDIA GeForce, AMD Radeon, Intel HD Graphics из Windows Update (или сами устанавливаются сразу после удаления драйверов от производителя).

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

Использование Display Driver Uninstaller

Скачать Display Driver Uninstaller можно с официальной страницы (в загруженном архиве вы найдете еще один самораспаковывающийся архив exe, в котором уже и находится программа). Установка на компьютер не требуется — достаточно запуска «Display Driver Uninstaller.exe» в папке с распакованными файлами.

Программу рекомендуется использовать, запустив Windows в безопасном режиме. Она может самостоятельно перезагрузить компьютер, а можно сделать это вручную. Для этого нажмите Win + R, наберите msconfig, после чего на вкладке «Загрузка» выберите текущую ОС, установите отметку «Безопасный режим», примените настройки и выполните перезагрузку. Не забудьте по завершении всех действий убрать эту же отметку.

После запуска можно установить русский язык программы (у меня он не включился автоматически) справа внизу. В главном окне программы вам предлагается:

  1. Выбрать драйвер видеокарты, который нужно удалить — NVIDIA, AMD, Intel.
  2. Выбрать одно из действий — полное удаление и перезагрузка (рекомендуется), удаление без перезагрузки и удаление и выключение видеокарты (для установки новой).

В большинстве случаев достаточно выбрать первый вариант — Display Driver Uninstaller автоматически создаст точку восстановления системы, проведет удаление всех компонентов выбранного драйвера и перезагрузит компьютер. На всякий случай программа также сохраняет логи (журнал действий и результатов) в текстовый файл, который можно просмотреть, если что-то пошло не так или нужно получить информацию о произведенных действиях.

Дополнительно, прежде чем удалить драйвера видеокарты, вы можете нажать «Options» в меню и настроить опции удаления, например, отказаться от удаления NVIDIA PhysX, отключить создание точки восстановления (не рекомендую) и другие опции.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, G+, Facebook, Twitter, Youtube)

31.08.2015 в 23:12

Спасибо за статью, очень помогла.

05.09.2015 в 22:34

Спасибо, Display Driver Uninstaller хорошая программа. Nvidia — драйверы удалились все, без остатка. Удалял через msconfig — безопасный режим. Ещё раз спасибо.

14.10.2015 в 21:58

Здравствуйте. При попытке запустить программу получил ошибку инициализации 0хс0000135. Что бы это значило?

10.12.2015 в 21:18

отличная статья, точно в точку
спасибо

04.01.2016 в 16:00

Здравствуйте у меня два компьютера и одна видеокарта я переставлял видеокарту и вдруг она перестала работать помогите!

05.01.2016 в 11:15

В обоих компьютерах теперь не работает? Не отломали ли там чего-нибудь? Или питание дополнительное (если нужно) забыли подключить?

19.02.2016 в 15:51

Здравствуйте, у меня такая проблема случилась, на window 10 после установки display driver uninstaller, программа запросила перезапуск с последующим безопасном режимом, компьютер не опознает пин-код при входе в систему, хотя раньше всегда правильно распозновал пин. Вкл выкл Capslock, shift, eng рус не помогает. Помогите!

20.02.2016 в 08:23

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

19.03.2016 в 20:23

Доходчиво и интересно Спасибо

31.05.2016 в 23:34

Спасибо большое автору за статью! Дай бог тебе здоровья! Ты даже не представляешь как мне помог!

28.06.2016 в 19:33

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

28.06.2016 в 19:34

и еще он запускается но не запускается полностью. т.е. я могу открыть меню f11

15.07.2016 в 16:28

автор! столкнулся со следующей проблемой! ПРОШУ ВСЕХ УЧЕСТЬ
система windows 10 64-bit
видеокарта amd radeon HD 7xxx dual grafics
проблема в том, что когда я удалил свои видеодрова и решил перезапуститься в безопасный режим как описано выше, то попросту не смог больше зайти в систему…
все почему? оказалось, что поскольку ранее я постоянно заходил в систему с пин-кодом (именно циферным пином, а не с паролем от учетки майкрософт), то мой пароль от учетки каким-то образом завис в локальной учетке внутри компа и не обновлялся, т.е. даже если я его поменял, и потом зашел с пин-кодом, он не обновился! интернет при этом всегда был включен
но когда же я зашел в безопасный режим, установив, как указано выше режим нормал без сетевых дров, то попал в замкнутый круг: чтобы зайти, нужно вспомнить старый пароль — средств восстановления нет, инета нет, командную строку не откроешь, откатиться к точке восстановления никак — везде нужен пароль учетки, который уже новый!
ПОЭТОМУ, прошу автора внести эти доводы в статью и предупреждаю всех, что прежде чем перезагружаться в безопасный режим, убедитесь, что вы потом сможете зайти в свою учетку!
свой пароль я сменил 10 июля, пытался замутить то, что описано выше 15 июля
хотя парень с техподдержки майкрософт (которым я звонил кстати) и убеждал, что якобы если я заходил в свою учетку с пинкодом с доступом в инет, то пароль должен был обновиться автоматически, чего не произошло
в итоге он (тот парень с МС) посоветовал мне угадайте
1) переустановить винду
2) вспомнить старый пароль (что противоречило его доводам, кстати)
вот сижу переустанавливаю с мака

и кстати да я читал тот коммент Григория выше, но я не понял, что он имеет ввиду пока сам не столкнулся с этой же проблемой, а полагаю, что таких как мы с ним не двое, тогда тем более автору просто обязательно нужно описать эти моменты в статье! если что свяжитесь со мной я объясню что да как было

22.09.2016 в 23:12

Там в самой программе написано: Important note fo Windows 8/8.1/10 users:
Your Windows «PASSWORD» is required! (PIN is NOT working in safe mode)
Quit Immediately if you lost or don’t know it!
Внимательней надо быть.

17.10.2016 в 21:29

Спасибо. Хорошая програмулина. Еще бы для звуковых и сетевых такую прогу

02.01.2017 в 14:09

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

03.01.2017 в 08:57

А в диспетчере устройств отображается каким-то образом ваш видеоадаптер? Точно ли нужные драйверы?

28.01.2017 в 18:16

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

29.01.2017 в 09:59

Здравствуйте. Помимо безопасного режима с командной строкой, там есть еще безопасный режим со стандартным графическим драйвером (не помню точного названия пункта). Попробуйте его, а из него удалить драйвер.
Также в командной строке можно попробовать ввести rstrui.exe — это для использования точек восстановления, если вам повезло и они есть.

29.01.2017 в 17:54

Здравствуйте, а у меня ситуация следующая. Не ставится видеодрайвер. Я все остатки драйверов удаляю, но когда перезагружаю комп, то виндовс 10 снова самостоятельно запускает установку СВОЕГО драйвера нвидиа. У меня интернет выключен, где он хранит файл с автозапуском этого драйвера? Как не дать его установить?

30.01.2017 в 11:40

И после этого не получается официальный установить (он обычно должен заменить тот, что Windows поставила)? А прямо в безопасном режиме установка драйвера не работает, сразу после того как удалили (сам не пробовал, возможно и не сработает).

30.01.2017 в 22:46

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

02.02.2017 в 21:11

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

03.02.2017 в 09:32

Я нашел применяемую вами статью с сайта майкрософт… и, если честно, я сам не понимаю, что там описано, такое ощущение, что машина писала : ) (я даже попробовал повторить).
Возможно, вам стоит просто попробовать загрузиться в безопасном режиме и там выполнить удаление драйвера?
P.S. Текст удалил, поскольку не могу у себя на сайте размещать тексты с других сайтов.

14.02.2017 в 22:00

Здравствуйте пробовала безопасный режим и такой с загрузкой сетевых драйверов и с командной строкой и последняя удачная конфигурация все функции которые там есть пробовала.
Вы знаете работает только функция восстановление запуска там могу и в реестр попасть но знаете беспокоит один вопрос если с той функций восстановление запуска могу попасть в реестр и диск С.
я нашла там файлы драйверов ведь можно найти и удалить драйвер из-за которого проблема.
Просто не хочется вызывать мастера из-за какого то драйвера у меня много раз получалось восстанавливать систему если синий экран конечно с помощью советов. Сегодня искала драйвер из-за которого проблема знаю АМД драйвер но как называется последнее обновление этого драйвера не знаю. Подскажите можно в реестре или на диске С удалить драйвер? у меня в реестре много файлов драйверов под названием амд и так же на диске С. под названием driverStore и drivers

15.02.2017 в 08:15

Здравствуйте. А если у вас синий экран, то на нем обычно указано имя файла драйвера проблемного. Да, можно попробовать удалить, но вот только не факт, что поможет.

30.04.2017 в 13:23

Пробовал подставить драйвер на gt610 всё время пишет нет сигнала после установки графический драйвер пропадает экран при установке даже пишет нет сигнала без драйвера не посидеть да в безопасном режиме все работает только граф драйвер не знаю что с ним делать

31.07.2017 в 02:24

Прошу, помогите! Скачал с сайта NVidia обновление для драйвера, запустил, начал установку. Прихожу в комнату через минуту — BSOD. Перезапустил, снова он. Пытаться ещё загружаться в безопасном режиме? Или лучше просто в ремонт сдать?

31.07.2017 в 09:10

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

01.08.2017 в 03:38

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

02.08.2017 в 04:28

Получилось. Удалил драйверы через DDU и поставил с установщика. Всё нормально работает.

10.10.2017 в 13:01

Спасибо, сработало отлично!

12.02.2018 в 06:23

Здравствуйте, у меня такая проблема. Одно время мой компьютер (Lenovo G500, AMD HD8500M, i3), просто прекрасно обновлял драйвера AMD, но летом прошлого года, что то пошло не так с 17 версией и после обновления, которое оказалось корявым, слетели как драйвера Intel, так и AMD. На последнем пишет, что драйвер установлен не правильно. Когда залезла в везде где только можно, выяснила, что драйвера у меня стоят HD8570M, в диспетчере HD8500M, а драйвер, который до обновления 2017 года стоял R5 M200/HD 8500M, после же драйвер не вставал вообще. В итоге, скачав программу для автоматического поиска драйверов AMD она выдает, что драйвер, который установился при переустановке Windows 8.1 — 16.xxxx, а в диспетчере 13.251xxx. Как вообще обновить этот драйвер без урона для Intel — ума не приложу.

13.03.2018 в 01:13

Здравствуйте. У меня следующая проблема.
Накрылась видеокарта Radeon 6850.
Купил новую Asus Geforce 1050 2G. Сначала был чёрный экран, но после сброса биоса перед загрузкой ОС стал выскакивать синий экран (то system…, то driver sql)
Я так понял, нужно удалить драйвера от старой видекарты, но как это сделать, если система не запускается?

13.03.2018 в 09:15

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

06.04.2018 в 00:30

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

06.04.2018 в 08:57

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

09.07.2018 в 18:02

Здравствуйте, Дмитрий! Можно с вами как-нибудь связаться, просто у меня есть одна проблема с выключением компьютера, и я очень надеюсь, что вы мне сможете помочь!

10.07.2018 в 07:59

Здравствуйте. Я отвечаю здесь, в комментариях.

remontka.pro

Где в Windows находятся драйверы
установленных устройств

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

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

Получить список файлов драйвера конкретного устройства, установленного на компьютере, можно через диспетчер устройств.

• в диспетчере, в списке оборудования, найти интересующее устройство, щелкнуть по нему правой кнопкой мышки и в появившемся контекстном меню выбрать пункт «Свойства»;

• в открывшемся окне перейти на вкладку «Драйвер», где нажать кнопку «Сведения»;

• откроется еще одно окно, в котором и будет отображена необходимая информация (список файлов драйвера).

Важно. Если Вы планируете использовать файлы драйвера для установки устройства на другом компьютере, кроме самих файлов, полученных изложенным выше способом, понадобится еще и файл сведений для установки. Найти его можно в папке C:\Windows\inf .

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

Файл сведений для установки имеет расширение .inf. Его название можно определить следующим способом:

• открыть диспетчер устройств;

• в списке оборудования найти нужное устройство, щелкнуть по нему правой кнопкой мышки и в появившемся меню выбрать «Свойства».

• в открывшемся окне перейти на вкладку «Сведения». В расположенном там выпадающем списке выбрать пункт «Имя INF». После этого название файла отобразится в поле «Значение».

Однако, более надежным и простым способом переноса драйвера на другой компьютер является использование специальных программ. Неплохим вариантом является программа Driver Genius.

Программа автоматически скопирует в выбранное пользователем место установленные на компьютере драйверы (все или выборочно). Нужно скачать, установить и запустить Driver Genius (см. ссылку выше), в ее окне щелкнуть мышкой по пункту «Driver Backup» и дальше отвечать на вопросы программы до окончания процесса копирования.

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

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

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

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

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

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

Однако, это не касается видеокарты. Новый драйвер способен значительно повысить ее быстродействие в компьютерных играх и других приложениях (в некоторых случаях до 20 %).

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

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

Но иногда проверку подписи драйверов бывает целесообразно отключить.

Например, если поддержка какого-то устройства разработчиком прекращена и «официальный» драйвер для новых версий Windows для него отсутствует. А тот драйвер, что удалось найти, не имеет подписи и компьютер его устанавливать «отказывается». Риск наступления негативных последствий, конечно же, возрастает, но если другого варианта нет и Вы готовы рискнуть, то почему бы не попробовать? Ну, не выбрасывать же исправное устройство только из-за отсутствия «подписанного» драйвера!

Существует несколько способов отключения проверки.

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

Например, компания NVidia, являющаяся одним из основных разработчиков видеокарт, перед установкой новых драйверов своих устройств рекомендует полностью удалить с компьютера предыдущие.

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


ПОКАЗАТЬ ЕЩЕ

www.chaynikam.info

Порядок загрузки драйверов и сервисов в Windows

Тем, кому интересно внутреннее устойство операционной системы Windows, предлагаю небольшое исследование. Мы попробуем выяснить, что отвечает за порядок загрузки драйверов и сервисов в Windows и можно ли этот порядок изменить.

Прежде всего посмотрим текущий порядок запуска системы с помощью программы LoadOrder от Sysinternals. Программа покажет нам, что и в каком порядке загружается при запуске операционной системы.

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

В качестве подопытного возьмем драйвер Microsoft ACPI (Advanced Configuration and Power Interface), который отвечает за обнаружение аппаратного обеспечения и управление питанием. Задача ACPI — обеспечить взаимодействие между операционной системой и аппаратным обеспечением, поэтому драйвер ACPI загружается в самом начале.

Программа Loadorder предоставляет довольно ограниченную информацию о порядке загрузки, поэтому за более точными данными идем в реестр. У каждого драйвера и Windows-сервиса есть свой раздел в ветви реестра HKLM\SYSTEM\CurrentControlSet\Services. Названы разделы по имени драйвера\сервиса, соответственно нам нужен раздел ACPI.

За порядок загрузки драйвера отвечают три параметра реестра. Основной параметр Start — определяет тип запуска драйвера. Вот правила, по которым драйверы устанавливают значение своего параметра Start:

• Драйверы, которые должны загружаться системным загрузчиком при запуске операционной системы, указывают значение Start равное 0 (запуск при загрузке системы). Пример — драйверы системных шин и драйвер файловой системы, используемый при загрузке системы;
• Драйвер, который не требуется непосредственно для загрузки системы, указывает в Start значение, равное 1 (запуск системой). Пример — стандартный драйвер видеокарты (VgaSave);
• Драйвер, не обязательный для загрузки системы, устанавливает значение Start равным 2 (автозапуск). Пример — драйвер многосетевого UNC-npoвайдера (Multiple UNC Provider, MUP), поддерживающий UNC-имена удаленных ресурсов (типа \\Computer\Share);
• Драйверы, не обязательные для работы операционной системы (например, драйверы сетевых адаптеров), указывают значение Start равным 3 (запуск по требованию).

Также драйверы устройств могут использовать параметры Group и Tag для контроля порядка своей загрузки при запуске системы. Параметр Group драйверы\сервисы используют, чтобы указать группу, к которой они принадлежат, а порядок загрузки групп определяется параметром List, находящимся в разделе HKLM\SYSTEM\ CurrentControlSet\Control\ServiceGroupOrder\.

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

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

Посмотрев на порядок загрузки, можно подумать что сначала загружаются драйверы с меньшими значениями Tag, потом — с большими, но это не совсем так. Приоритет значений параметров Tag в рамках группы определяется в разделе HKLM\SYSTEM\CurrentControlSet\Control\GroupOrderList.

Для примера откроем двоичный параметр Boot Bus Extender, который соответствует одноименной группе, к которой относится и драйвер ACPI. Параметр представляет из себя набор двойных слов (по 4 байта каждое). Первое слово (выделено красным) задает общую длину переменной (количество двойных слов), в нашем примере 06. Остальные двойные слова как раз и являются тэгами. Драйверу ACPI соответствует тэг, равный 01 (выделен зеленым).

Приоритетность тега определяется не значением тега, а его положением: чем выше расположен тэг, тем выше его приоритет в группе, и тем выше приоритет драйвера, которому этот тэг соответствует. А поскольку 01 выше остальных тегов, то и драйвер ACPI загружается первым в группе.

Порядок загрузки Windows-сервисов несколько отличается от порядка загрузки драйверов. В качестве примера возьмем сервис aвтоматического обновления (wuauserv). Он не особо критичен для работы системы и поэтому грузится в последнюю очередь.

Опять идем в реестр. Параметры запуска сервиса находятся в разделе HKLM\SYSTEM\CurrentControlSet\Services\wuauserv. Я выделил два основных параметра, отвечающих за порядок загрузки данного сервиса.

Windows-сервисы запускаются диспетчером управления сервисами (Service Control Manager, SCM) в соответствии со значением параметра Start. Параметр этот для сервисов может принимать следующие значения:

• Авто запуск (2) — сервис запускается автоматически, сразу после запуска основного SCM-процесса Services.exe;
• Запуск по требованию (3) — сервис запускается при необходимости, по требованию какого либо сервиса или программы;
• Отключено (4) — сервис отключен и не запускается ни при каких условиях.

Значения 0 (запуск при загрузке системы) и 1 (запуск системой) для сервисов не могут быть указаны, только для драйверов устройств.

Кроме того, начиная с Windows Vista\Server 2008 для сервисов появился еще один режим запуска — отложенный автозапуск. Отвечает за него параметр DelayedAutoStart = 1, который который указывает SCM произвести автоматический старт данного сервиса с задержкой. SCM запускает службы, для которых выбран отложенный запуск, после загрузки сервисов, отмеченных для автозапуска.

Режимом запуска сервисов можно управлять не только из реестра, но и в графическом режиме, из консоли Службы (Services).

Так же как и драйверы, Windows-сервисы могут использовать параметр Group в своем разделе реестра, чтобы указать группу, к которой они принадлежат. Сейчас, для наглядности, возьмем наш сервис wuauserv, находящийся в самом конце списка загрузки. С помощью ключа Group поместим его в группу Event Log, перезагрузимся и посмотрим порядок загрузки в Loadorder. Как видите, порядок изменился и wuauserv поднялся с последнего места, загрузившись сразу после своего одногруппника — службы eventlog. Правда порядок размещения внутри группы изменить уже не получится, т.к. Tag для сервисов не используется.

И еще один параметр, который косвенно влияет на порядок загрузки сервисов — DependOnService. Он указывает, от каких сервисов зависит данный сервис. Соответственно сервис не загружается, пока не будут загружены сервисы, перечисленные в DependOnService.

Зависимости работают следующим образом — если сервисы находятся в одной группе, то зависимый сервис перемещается в конец списка и запускается после сервисов, от которых зависит. Если же группы разные, то сервис просто не запустится, а SCM выдаст ошибку.

Более наглядно это показано в оснастке Службы, где на вкладке Зависимости (Dependency) указаны как сервисы, от которых зависит данный сервис, так и сервисы, зависящие от него.

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

windowsnotes.ru

Смотрите еще:

  • Гта 5 разрешение на пк Официальные системные требованя GTA 5 Системные требования GTA 5 судя по первому трейлеру обещают быть очень серьезными. И вот, наконец, разработчики огласили ОФИЦИАЛЬНЫЕ системные требования, которые […]
  • Как изменить разрешение call of duty black ops 3 Как правильно настроить и оптимизировать Call of Duty: Black Ops 3? Из этой статьи вы узнаете: Операционная система: Windows 7 64-Bit / 8 64-Bit / 8.1 64-Bit. Процессор: Intel Core i3-530 2.93 Ггц / AMD […]
  • Разрешение на пк Разрешение экрана стало маленьким после переустановки Windows 7. Что делать? Доброго времени суток! Опишу довольно распространенную ситуацию, по которой частенько получаю вопросы. Итак … На обычный «средний» […]
Закладка Постоянная ссылка.

Комментарии запрещены.