На компьютерах одного из клиентов столкнулся с проблемой очень долго (скорее даже бесконечного) поиска обновлений на только что установленной Windows 7 SP1. Проблема выглядит следующим образом: после установки ОС и настройки интернет-подключения переходим в центр обновлений Windows и запускаем поиск обновлений. Поиск длиться несколько часов (максимум оставляли компьютер на сутки) без какого-то результата, при этом наблюдается высокая загрузка CPU (достигает 50-70%,) и памяти процессом svchost.exe. Аналогичная проблема может наблюдаться в Windows Server 2008 R2.
При анализе работы процессов с помощью Resource Monitor видно, что в рамках процесса svchost.exe высокую загрузку генерирует wuauserv.exe. Это основной процесс службы, отвечающей за работу системы обновлений Windows.
Попытка сбросить настроек службы обновлений Windows результатов не дала. Проблема явно связана с изменениями на сайте Windows Update, препятствующим старым версиям клиента wuauserv закачать список обновлений.
Итак, в том случае, если процесс поиска обновлений замирает со статусом Checking for updates / Поиск обновлений, попробуйте вручную скачать и установить Июльский update rollup для Windows 7 SP1/ Windows 2008 R2 — KB3172605. В зависимости от разрядности вашей ОС, скачайте версию 32-битную или 64-битную версию обновления.
После установки обновления нужно перезагрузить компьютер и запустить повторный поиск обновлений Windows. Вуаля – через несколько минут в центре обновлений появится список из сотни отсутствующих апдейтов.
PS. В том случае, если проблема с обновлениям все еще наблюдается, нужно последовательно скачать и установить следующие обновления:
- KB3020369 – обновление стека обслуживания (апрель 2015), в моем случае оно понадобилось для установки KB3172605
- KB3138612 – обновление для агента wuauserv (март 2016)
- KB3125574– накопительное обновление (февраль 2016)
Совет. При установке обновления, если автономный установщик wusa.exe (Windows Update Standalone) замирает на этапе поиске обновлений, нужно отключить подключение к интернету / отключить службу Windows Update, чтобы не выполнялось сканирование на серверах WU (см. кейс о медленной установке msu обновлений в Windows).
Все способы:
- Способ 1: Настройка дополнительных параметров
- Способ 2: Запуск средства устранения неполадок
- Способ 3: Перезапуск службы Центра обновления
- Способ 4: Проверка системного времени
- Способ 5: Очистка диска
- Способ 6: Подключение к стабильной сети
- Способ 7: Ручная установка обновлений
- Способ 8: Проверка компьютера на наличие вирусов
- Вопросы и ответы: 0
Проверка обновлений в Windows 10 часто занимает довольно много времени, что может быть связано с объемом загружаемых файлов, быстродействием компьютера и скоростью интернета. Однако иногда проверка не заканчивается даже спустя несколько часов, что уже вызывает подозрения у некоторых пользователей. В большинстве случаев такое положение вещей является проблемой, которую нужно решить.
Способ 1: Настройка дополнительных параметров
Сперва хотим затронуть тему дополнительных параметров обновлений. В них присутствует два важных пункта, отвечающих за поиск обновлений для приложений Microsoft и загрузку при лимитных подключениях. Эти два параметра необходимо отредактировать следующим образом:
- Откройте «Пуск» и перейдите в «Параметры».
- Там выберите раздел «Обновление и безопасность».
- В первой же категории Центра обновления кликните по кнопке «Дополнительные параметры».
- Отключите опцию «При обновлении Windows получать обновления для других продуктов Майкрософт», а вторую строку «Скачивать обновления через лимитные подключения данных» активируйте.
- После этого вернитесь на шаг и повторно запустите ручную проверку апдейтов.
В будущем вы сможете восстановить эти параметры в исходное положение, если это понадобится. Для этого выполняются точно такие же действия, которые мы рассмотрели выше, меняется только положение ползунков.
Способ 2: Запуск средства устранения неполадок
В Windows 10 имеется отдельная опция, позволяющая быстро найти возможные причины различных системных проблем и исправить их. Этот метод далеко не всегда оказывается эффективным, однако реализовать его проще всего, ведь практически все действия выполняются средством устранения неполадок автоматически, а от пользователя требуется только запустить его.
- Снова через Параметры перейдите в раздел «Обновление и безопасность».
- Там выберите категорию «Устранение неполадок».
- В списке «Запустить диагностику и устранить неполадку» кликните по «Центр обновления Windows».
- Дополнительно щелкните по специально отведенной кнопке, чтобы начать сканирование.
- Ожидайте завершения обнаружения проблем. Этот процесс не займет много времени, а после на экране появится уведомление.
- Если неисправности были обнаружены, они решатся автоматически или в окне отобразятся руководства по их ручному исправлению.
В случае, когда средство исправления неполадок не выявило никаких проблем, просто переходите к следующему методу сегодняшнего материала.
Способ 3: Перезапуск службы Центра обновления
Иногда долгий или неудачный поиск апдейтов происходит из-за мелких системных сбоев, вследствие чего служба Центра обновления отказывается работать корректно. Мы предлагаем отключить ее, перезапустить ПК и только потом активировать снова, что происходит так:
- Откройте «Пуск» и через поиск отыщите приложение «Службы».
- В конце списка найдите строку «Центр обновления Windows» и дважды кликните по ней левой кнопкой мыши.
- После открытия окна свойств вам следует щелкнуть по кнопке «Остановить».
- При появлении окна «Управление службой» ожидайте его закрытия.
- После перезагрузки компьютера вернитесь в это же меню и нажмите по кнопке «Запустить».
- Осталось только вручную начать новую проверку апдейтов, чтобы удостовериться в успешном решении неполадки.
Способ 4: Проверка системного времени
Как известно, поиск обновлений Windows 10 осуществляется через интернет, и при этом задействованы фирменные сервера Майкрософт. Некоторые файлы напрямую связаны с установленной в компьютере датой и временем, а если эти параметры не соответствуют сетевым, апдейты могут быть недоступными. Из-за этого мы рекомендуем проверить настройки даты и времени и установить их правильное значение, воспользовавшись отдельной инструкцией на нашем сайте.
Подробнее: Изменения времени в ОС Windows 10
Способ 5: Очистка диска
Системный раздел жесткого диска, куда загружаются все необходимые элементы обновлений, может быть засорен различным мусором, в частности, ненужными файлами оптимизации доставки, которые уже давно устарели и только мешают корректной замене объектов. Иногда это вызывает проблемы с поиском апдейтов, поэтому мы рекомендуем очистить оптимизацию доставки, что осуществляется буквально в несколько кликов.
- Откройте окно Проводника в разделе «Этот компьютер», отыщите строку системного логического раздела и щелкните по ней правой кнопкой мыши. В появившемся контекстном меню выберите «Свойства».
- На первой же вкладке «Общие» используйте пункт «Очистка диска».
- Отметьте галочкой параметр «Файлы оптимизации доставки» и начните очистку.
- Подтвердите удаление файлов.
Удаление не займет много времени, а по окончании этого процесса вы получите соответствующее уведомление. Теперь рекомендуется перезагрузить ПК, чтобы сбросить все параметры доставки, а уже после этого можно пытаться снова запускать проверку системных апдейтов.
Способ 6: Подключение к стабильной сети
Вы уже знаете, что некоторые обновления Виндовс занимают много места, а для их обнаружения и загрузки может потребоваться огромное количество времени, если сеть, к которой подключен компьютер, передает информацию медленно. Это тоже может стать причиной того, что апдейты никак не находятся, ведь процессу препятствует медленная скорость загрузки. Мы советуем подыскать более надежный источник интернета, если вы не уверены в своем, и повторить поиск обновлений.
Способ 7: Ручная установка обновлений
Перейдем к самым радикальным способам. Первый из них заключается в ручной установке недостающих обновлений, если это требуется, а системный поиск никак не завершается. Вполне вероятна такая ситуация, что сам загружаемый апдейт обладает какими-то ошибками, которые не позволяют инсталлировать его на компьютер через соответствующий Центр. После ручной установки эта трудность должна исчезнуть. Более детальную информацию по реализации поставленной цели читайте в другом материале на нашем сайте, кликнув по расположившемуся далее заголовку.
Подробнее: Устанавливаем обновления для Windows 10 вручную
Способ 8: Проверка компьютера на наличие вирусов
Последний метод заключается в проверке ПК на наличие вирусов. Прибегать к этому варианту следует в тех ситуациях, когда ни один из перечисленных выше не принес должного результата, да и профилактика устройства тоже не помешает. Дело в том, что некоторые угрозы могут блокировать выполнение системных функций, что относится и к обновлениям, поэтому вирусы тоже попадают под подозрение. Проверка ПК на наличие вредоносных файлов осуществляется при помощи любого специализированного программного обеспечения. Если какие-то вирусы все же были найдены, удалите их и повторите попытку поиска апдейтов.
Подробнее: Борьба с компьютерными вирусами
В завершение отметим: возникновение сложностей с поиском обновлений сразу же после установки Windows 10, которая была скачана со сторонних ресурсов, а не приобретена на официальном сайте, может быть связано с тем, что сборщик самостоятельно вырезал эту опцию или сам образ функционирует с ошибками. Ознакомьтесь с информацией об этой сборке на сайте, откуда она была скачана, и при необходимости произведите переустановку, выбрав другой репак.
Читайте также:
Решение проблем с работоспособностью Центра обновлений Windows 10
Устранение проблем с установкой обновлений в Windows 10
Наша группа в TelegramПолезные советы и помощь
Оставлю тут для потомков, данная проблема появилась в одном из декабрьских обновлений 2015 года.
Последовательность лучше соблюсти:
1. KB971058 — читать инструкцию на страничке.
если не помогло
2. KB949104 — обновление агента Центра обновления Windows до последней версии.
3. KB3135445 — февральское обновление для Центра обновлений Microsoft.
если не помогло
4. KB3102810 — заплатка на эту багу.
Действия на все вышеперечисленные обновления следующие:
Загрузите патч KBxxxxxx для вашей ОС (разрядность, язык)
В Панель управления —> Система и безопасность —> Windows Update —> Изменить параметры —> Никогда не проверять обновления —> OK
Перезагрузитесь
Установите исправление KBxxxxxx
Перезагрузитесь
В Панель управления —> Система и безопасность —> Windows Update —> Изменить параметры —> Искать, но не скачивать и не устанавливать обновления —> OK
P.S.
И помните — это обычное явление когда сначала долго показывает 0%, затем резко прыгает до N% и потом до 100%, и происходит процесс создания контрольной точки и установки обновлений.
Так что наберитесь терпения, и дождитесь окончания процесса (может потребоваться несколько часов) и не перегружайте ПК, пока Windows не попросит сделать это.
Если вообще ничего из выше перечисленного не помогло:
Комплект обновлений для Win7SP1 и 2008 R2 SP1
Обсуждение Комплекта обновлений для Win7SP1 и 2008…
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025
В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .
Паттерны проектирования GoF на C#
UnmanagedCoder 13.05.2025
Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .
Создаем CLI приложение на Python с Prompt Toolkit
py-thonny 13.05.2025
Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .
Конвейеры ETL с Apache Airflow и Python
AI_Generated 13.05.2025
ETL-конвейеры – это набор процессов, отвечающих за извлечение данных из различных источников (Extract), их преобразование в нужный формат (Transform) и загрузку в целевое хранилище (Load). . . .
Выполнение асинхронных задач в Python с asyncio
py-thonny 12.05.2025
Современный мир программирования похож на оживлённый мегаполис – тысячи процессов одновременно требуют внимания, ресурсов и времени. В этих джунглях операций возникают ситуации, когда программа. . .
Работа с gRPC сервисами на C#
UnmanagedCoder 12.05.2025
gRPC (Google Remote Procedure Call) — открытый высокопроизводительный RPC-фреймворк, изначально разработанный компанией Google. Он отличается от традиционых REST-сервисов как минимум тем, что. . .
CQRS (Command Query Responsibility Segregation) на Java
Javaican 12.05.2025
CQRS — Command Query Responsibility Segregation, или разделение ответственности команд и запросов. Суть этого архитектурного паттерна проста: операции чтения данных (запросы) отделяются от операций. . .
Шаблоны и приёмы реализации DDD на C#
stackOverflow 12.05.2025
Когда я впервые погрузился в мир Domain-Driven Design, мне показалось, что это очередная модная методология, которая скоро канет в лету. Однако годы практики убедили меня в обратном. DDD — не просто. . .
Исследование рантаймов контейнеров Docker, containerd и rkt
Mr. Docker 11.05.2025
Когда мы говорим о контейнерных рантаймах, мы обсуждаем программные компоненты, отвечающие за исполнение контейнеризованных приложений. Это тот слой, который берет образ контейнера и превращает его в. . .
Micronaut и GraalVM — будущее микросервисов на Java?
Javaican 11.05.2025
Облачные вычисления безжалостно обнажили ахиллесову пяту Java — прожорливость к ресурсам и медлительный старт приложений. Традиционные фреймворки, годами радовавшие корпоративных разработчиков своей. . .
Случается такое, что возникает необходимость установить какое-то оборудование, а у производителя на сайте нет под него соответствующего драйвера, т.к. оборудование старое и производителю лень писать под него драйвер может не поддерживаться новыми версиями операционных систем.
Довольно часто этим «грешит» компания HP, которая на своём сайте так и пишет, что мол, установите драйвер из Windows Update и будет вам счастье. При этом ссылка на инструкцию, как это сделать, у них была, но сейчас это битая ссылка, которая ведёт на 404 страницу.
Хотя, на самом деле ничего сложного в этом нет. Идём прямо по пунктам:
1. Заходим в Пуск и щёлкаем правой кнопкой по значку Компьютер
2. В открывшемся окне щёлкаем по ссылке Дополнительные параметры системы
3. В открывшемся окне выбираем вкладку Оборудование и нажимаем на кнопку Параметры установки устройств
4. В открывшемся окне необходимо выбрать всё, как на скришоте и нажимаем Сохранить
Почему я порекомендовал именно такую установку? Дело в том, что поиск драйвера в центре обновления – довольно таки долгая процедура (вы в этом убедитесь на следующем этапе, когда мы будем пробовать устанавливать оборудование).
Пробуем установить оборудование
После вышеприведённых шагов система предпримет попытку самостоятельно установить новый драйвер. Если этого не произошло, то переходим к ручной установке.
Для этого, как показано выше, заходим в свойства Компьютера и выбираем Диспетчер устройств и щёлкаем правой кнопкой мыши по неустановленному устройству и выбираем Обновить драйверы…
Далее попадаем в окно с вопросом, как именно мы хотим установить драйвер:
Можно выбрать первый пункт, далее система предпримет попытки автоматически подобрать нужный драйвер. Там никаких действий не требуется, кроме как нажать Готово в конце.
Вот и вся процедура. Пишите в комментариях вопросы. Скоро я планирую запустить форум для вопросов и ответов, на котором можно будет сделать некую базу знаний на основании ваших вопросов.
Теги:
как сделать,
как включить установку драйверов с windows update
Внимание! Все вопросы по статье прошу писать в комментариях, расположенных ниже, чтобы получить бесплатный ответ.
На вопросы, написанные «в личку», отвечаю только за деньги.
Мат и оскорбления — удаляются, а их автор отправляется в бан навсегда.