Исправляем ошибки установки обновлений Windows 7

Код 10 Запуск этого устройства невозможен — как исправить? |

{DESCRIPTION_3}

Исправляем ошибки установки обновлений Windows 7

Windows 7 по-прежнему остается популярной операционной системой в корпоративной среде, несмотря на то, что уже вышли две новые версии клиентских ОС. Расширенная поддержка «семёрки» закончится лишь 14 января 2020 г., а это значит, что ближайшие 4 года для нее будут выходить обновления, исправляющие обнаруженные уязвимости.

Существует правило – если есть обновления, то есть и проблемы с их установкой. Давайте разберем, какие основные проблемы возникают при обновлении Windows 7 через Windows Server Update Services (WSUS) и как их исправить с наименьшими затратами.

Ошибка #1. Failed to find updates with error code 80244010

Эту ошибку вы практически гарантированно будете наблюдать на любой системе, впервые обратившейся к серверу WSUS. В WindowsUpdate. log также встретится предупреждение: WARNING: Exceeded max server round trips Причина проблемы в том, что список обновлений стал слишком большим, и клиент не может принять его за один заход. Подробности — blogs. technet. microsoft. com/sus/2008/09/18/wsus-clients-fail-with-warning-syncserverupdatesinternal-failed-0x80244010 Какое решение предлагает Microsoft? Если после ошибки запустить повторный поиск обновлений, то процесс загрузки метаданных продолжится с момента возникновения ошибки. Терпение господа, терпение. Три, пять попыток wuauclt /detectnow – и все образуется. Не забудьте при повторном поиске дождаться окончания предыдущего цикла поиска, иначе магия не сработает!

Ошибка #2. Не устанавливаются обновления Windows с ошибкой 0x80070308

Встречается эпизодически, и в одном случае из 100 у нее есть единственное и очень специфическое решение — удалить ключ HKLM\Components\PendingRequired=1 Перезагрузиться. Здесь важно не переусердствовать, не следует удалять никакие другие ключи в этом разделе, даже если они вам очень не нравятся, потому что после этого обновления прекратят ставиться навсегда.

Ошибка #3. Все другие ошибки

Проблема заключается в том, что во время установки обновлений в системе могут появиться битые файлы. Что является причиной — неисправная сеть, диск, оперативная память, сам Windows Update – выяснить не получится, а исправить ошибки для установки последующих обновлений придется.

Как правило, повреждаются *.cat, *.mum, *.manifest файлы. У кого-то повреждаются *.dll, но я на практике не сталкивался. И вроде бы средство SURT должно само исправить ошибки, поскольку внутри него есть огромный каталог эталонных файлов. Только в последний раз SURT обновлялся в октябре 2014 года, а исправлений на операционную систему с тех пор вышло бесчисленное множество, и многих файлов в каталоге не хватает.

Ниже я опишу последовательность действий, необходимых для исправления ошибок установки обновлений на Windows 7 x64 с использованием SURT. Для редакции x86 просто потребуется другой пакет SURT из KB947821.

Последовательность действий будет следующая.

1. Запустить первый проход Windows6.1-KB947821-v34-x64.msu

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

где BUHWKS02 – целевая машина. Когда скрипт отработает и встанет на паузу, проверяем %windir%\Logs\CBS\CheckSUR. log Если ошибок не найдено – дело не в битых обновлениях. Если он заканчивается

то будем исправлять.

2. Копируем эталонные файлы на целевую машину

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

Самый простой и правильный вариант следующий — скопировать эталонные файлы с рабочей системы:

*.mum and *.cat из C:\Windows\servicing\Packages складываются в %windir%\Temp\CheckSUR\servicing\packages *.manifest из C:\Windows\winsxs\Manifests складываются в %windir%\Temp\CheckSUR\winsxs\manifests\

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

Как видите, скрипт прост и может быть легко заточен напильником под вашу инфраструктуру.

3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu

Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся

Попробуйте прибегнуть к старому приему – сбросить службу Windows Update в исходное состояние. Для этого необходимо удалить каталог %windir%\SoftwareDistribution.

Ошибка #5

Клиент исчезает из консоли WSUS. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т. д.) идентификаторов клиентов. Решается так:

Ошибка #6

Ошибка связана с нехваткой ресурсов в AppPool WSUS. Решение — снять лимит на потребляемую память. Как это сделать — статья. Коротко: Открываем IIS, Application Pools, WsusPool, Advanced Settings. Параметр Private Memory Limit устанавливаем в 0.

Продолжение темы настройки WSUS — в моей следующей статье: https://habrahabr. ru/post/329440/

PS: Многие ошибки решены в новом клиенте WSUS: 1. KB3125574 «Windows 7 post SP1 Convenience Rollup Update». Внимательно ознакомьтесь с разделом Known issues!

Предварительно необходимо установить KB3020369 «April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2».

Код 10 Запуск этого устройства невозможен — как исправить?

В случае, если рядом с именем устройства в диспетчере устройств Windows 10, 8.1 или Windows 7 отображается желтый восклицательный знак, а в свойствах устройства указано «Запуск этого устройства невозможен. (Код 10)». Также может показываться дополнительная информация, например «Такой запрос не поддерживается», «Превышение времени ожидания устройства» или другая, как правило, проблему можно исправить, но не всегда сделать это легко.

В этой инструкции подробно об исправлении ошибки «Запуск этого устройства невозможен» код 10 для различных типов устройств в Windows 10, 8.1 и Windows 7, с большой вероятностью один из методов позволит решить возникшую проблему.

Простые способы исправить ошибку «Код 10» в диспетчере устройств Windows 10, 8.1 и Windows 7

Прежде всего стоит попробовать следующие простые шаги для исправления рассматриваемой проблемы:

Дополнительно в случае, если проблема возникает с USB устройством или Wi-Fi адаптером, при этом не регулярно (то есть может исчезать), попробуйте такой вариант: зайдите в Панель управления — Электропитание, нажмите «Настройка схемы электропитания» рядом с названием текущей схемы, а затем перейдите в раздел «Изменить дополнительные параметры питания».

В следующем окне обратите внимание на параметры адаптера беспроводной сети (если проблема с Wi-Fi адаптером) и «Параметры USB».

Установите значения «Максимальная производительность» и «Запрещено», как на изображении выше, а затем примените настройки и перезагрузите компьютер.

Исправление ошибки «Запуск этого устройства невозможен» в редакторе реестра

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

Далее показан пример действий для случая, когда об ошибке сообщает USB устройство (или сразу несколько таких устройств), а после этого — разделы, соответствующие другим типам устройств, где следует выполнить те же действия, если ошибка с кодом 10 возникает с другим устройством:

Обратите внимание, в шаге 2 я указал подраздел с именем , который соответствует USB контроллерам и концентраторам. Если «Запуск устройства невозможен» возникает не с USB устройством, в том же расположении реестра есть следующие подразделы, где следует выполнить указанные действия:

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

Видео инструкция

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

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

ребята я это сделал все но комп полетел виндоус заново пришлось ставить

А что именно вы сделали? Здесь ни одно из действий к такому результату привести по идее не может. Ну разве что с натяжкой в реестре манипуляции с тремя последними пунктами в списке.

Тоже самое. Полетел виндоус. Lenovo S210 Touch. Никакой способ не помогает

NEC System Firmware выдает ошибку Код 10 :( из того, что ноут не может перезагрузиться и завершить установку.

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

Появилось после того как я удалил какой то установщик драйверов. Он удалился как то неохотно и вырубил сетевой драйвер. Винда предупредила что гадость, я все равно установил. Так эта напихала еще Яндекс браузер Мозилу и еще что то. Решил проблему просто. Удалил драйвер сетевово адаптера и перезагрузил комп. Винда сама установила драйвер и все заработало.

Ничто не помогает. Windows 7 / XP / Vista даже в виртуальной машине определяют накопитель (ADATA С008 64Gb/Kingston 64Gb/Samsung 16Gb — два три года гуд и вдруг 10-ка — девайс капут). Ubuntu 20.04 и та определяет, ну она же Человечная. Скачала с сайта разработчика драйвер под накопитель, Win98 USB. Он установился (правда пришлось дефендрыч вырубить). Погуглила и в основном то же, что и у меня обнаружила на сайте Майкрософт. У людей то же самое, сотрудники Майкрософт не могут помочь… Я предполагаю, что тут дело в отсутствии сертификата к драйверу или он не подписан. И ещё: в средах ОС 7/XP/ Vista драйверов гораздо больше — там целая библиотека даже самых старых, утонешь, эх бы её дёрнуть (особенно библиотеку драйверов из XP — там все производители) и грамотно «прикрутить» к 10-ке, было бы здорово, как патч или апдейт. А у десятки нет и при этом 10-ка нагло навязывает свой Майкрософтский драйвер и пишет «Драйверы для этого устройства не требуются», когда производишь поиск драйверов на логическом диске. Кстати, на том же Майкрософт пользователи указывают причину: они говорят, что устройства могут неопределяться и неисправно работают из-за того, что были нарушены и покоцаны не только коды поддержки PnP — и USB-шин, но и периферийных устройств (в 2014 году это было обнаружено — воз и ныне там, неасилили и не исправили, хотя это по понятным и осознанным для Майкрософт причинам так: тогда же Майкрософт и объявила, что отныне нам потребуется сертификат и подписки), и теперь связали всё через сертификат, подпись драйвера и драйвер. Всё на совесть разработчика устройств — отсюда все беды, которые поддерживаются инсайдерами 3-5-6 лет отроду (никто же не проверяет их, как и никто не проверяет сборки ПК, а на одном и том же матбоарде могут комплектоваться миллионы различных перифер. устройств и комплектующих и это во всём мире…). Так тепер, а работает и ладно… Комментирующие своими проблемами НАСТОЯТЕЛЬНО рекомендуют избегать использования дефрагментации и форматирования в ОС Windows 1O, а также неиспользовать CHKDSK (то же говорит Wiki) — испортите к такой-то матери свои работающие девайсы и останетесь злыми на производителей, а пушистой будет 1О-ка. Так что…

Если надо, то на английском используйте соответстувющие ключевые слова USB Code 10 Unknown device, а дальше читайте форумы и всю ту ругань какой поливают (позабавитесь) Майкрософт.

Пытаюсь восстановить драйвера двух устройств. Не получается. Код 31 и код 28. Все что было описано: удаление, перезапуски и т. д. все делал. Думаю случай непростой. Мог бы скриншоты выслать е-мэйлом.

Здравствуйте. А откуда берете драйверы? Такое может быть, если они, скажем так, «не совсем подходящие». Иногда для таких случаев правильное решение — вручную скачать драйвер (если устройство старое — то и старый, даже если у вас 10-ка) и ставить его. Это при условии, что устройства исправны и в принципе могут работать с этой системой. По скриншотам: можно написать в группу ВК vk. com/remontkapublic но я не обещаю скорости ответа.

Драйвера последние с сайта ASUS скачаны. Ноутбук новый ASUS ZenBook. Не ставится один из двух Thunderbolt(TM) Controller — 15D2 (ID PCI\VEN_8086&DEV_15D2&SUBSYS_16911043&REV_02) и один из четырех Порт PCI Express Downstream Switch (ID PCI\VEN_8086&DEV_15D3&SUBSYS_16911043&REV_02). Эти устройства работали хорошо. потом система в связи с постановкой всяких яндексов, алис и другой дряни впала в синий экран и ее не удалось откатить назад. Пришлось прибегать к восстановлению через копию системы которая скрыто присутствует в системе. Сейчас не помню точно эту скрытую директорию. Вычитал вроде бы у Вас в интернете и всю винду удалось восстановить. Кроме этих двух устройств. Теперь у меня не работает внешний монитор. Остальное все работает.

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

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

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

ASUS у меня ZenBook UX391F

Видимо комментарий пропал. Я установил Ваш драйвер. И сначала оба стали с восклицательными знаками. Я удалил и обновил и все получилось. Огромное спасибо!. Осталась проблема с одним из 4-х Порт PCI Express Downstream Switch.

Комментарии на самом деле не пропадают: просто не появляются до проверки. Что касается оставшегося драйвера. Я бы попробовал по порядку установить всё из раздела Chipset (ну, кроме Thunderbolt, раз уж он у нас заработал) с этой страницы:

А если так и не заработает, то и Thunderbolt оттуда же.

После перезапуска вылез снова восклицательный знак но уже код ошибки другой: «Система Windows остановила это устройство, так как оно сообщило о возникновении неполадок. (Код 43)». Все интереснее…. Код 043 про Thunderbolt

Тогда попробовать удалить устройство (и драйверы, если будет такая отметка при удалении), а затем по порядку всё с сайта ASUS из раздела Чипсет (включая Thunderbolt) по ссылке, которую я выше давал.

E-e-e-ee. Все установилось! Спасибо. Жуть…. Сайт РЕМОНТКА самый крутой. Осталась проблемка что виндовз когда пытаюсь проверить в Центр обновления пишет ошибку 0x80080005. Может и плевать?

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

Не, таких программ не знал. Еще оказалось когда я проверил что внешний монитор система по прежнему не видит. Я думал это из-за драйверов и устройств. Теперь вроде все установилось а внешнего монитора нет как и не было…

У меня такая проблема возникает, если подключена беспроводная мышка (у которой передатчик втыкается в usb на системном блоке). Исчезает проблема, если заменить мышку на обычную проводную.

С PCI-Express слотами тоже бывает проблемы. После недавней обновы отвалился SSD диск на М2, я чуть не поседел ища проблему… Прочитав эту статью полез в «Электропитание» в PCI-Express/Управление ПСС, поменял с отключено на умеренное и перезагрузив ПК диск привалился. Соответственно в Диспетчере устройств снова заработал Стандартный контроллер NVM Express, который был «запуск невозможен», с кодом 10

Источники:
https://habr. com/ru/post/278439/https://remontka. pro/code-10-device-cannot-start/
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: