Бесконечное обновление windows 7 решаем за минуту. Что делать если сломался поиск обновлений в Windows? Восстановить системные файлы через консоль

Установка пакетов обновлений предусмотрена для всех операционных системах семейства Windows. Седьмая версия операционной системы хоть и считается наиболее стабильной, из всех существующих не стала исключением. Однако данная система сначала задает поиск. Обновление операционной системы Windows 7 может идти бесконечно по различным причинам. Давайте рассмотрим все аспекты, которые связаны с этим. Решения, предложенные ниже, помогают в 99% случаев устранить нелицеприятную ситуацию. Все они довольно просты для того, чтобы их смог использовать даже самый неискушенный в вопросах настройки системы пользователь. Но давайте по порядку обо всем.

Почему поиск обновлений в операционной системе Windows 7 идет очень долго? Давайте начнем рассмотрение основного вопроса с выяснения причин нарушений в работе службы обновления. К основным причинам многие специалисты относят сбои в работе самого «Центра обновления» и системных службы операционной системы, которые задействованы в этом процессе. Сегодня не будут рассматриваться ситуации, связанные с вирусным воздействием, так как каждый пользователь должен самостоятельно позаботиться о защите своего ПК. Давайте рассмотрим, как можно устранить бесконечное обновление операционной системы Windows7своими силами. Для этого как минимум существует три способа.

Бесконечное обновление: диагностика «Центра обновления» при помощи встроенных средств системы

Так как бесконечный процесс поиска пакетов обновления связан именно с «Центром обновления», то вполне логично предположить, что данную службу необходимо проверить на работоспособность. Если использовать для этой цели программные средства самой операционной системы, то проблема, связанная с бесконечным обновлением Windows7, может быть устранена при помощи встроенного отладчика. Его можно вызвать из консоли «Выполнить» путем ввода строки msdt/ idWindowsUpdateDiagnostic. После этого появится окно, в котором необходимо будет использовать ссылку на дополнительные настройки. В новом окне сначала необходимо будет установить галочку напротив пункта разрешения автоматического применения исправлений, а после этого кликнуть по ссылке запуска от имени администратора. Далее необходимо нажать на кнопку продолжения. После этого пользователю останется только дождаться завершения процесса диагностики. Далее необходимо зайти в «Центр обновления» и задать ручной поиск с подтверждением установки.

Использование специальных утилит для диагностики проблем

Если кого-то не устраивает способ, предложенный выше, или вы просто не хотите копаться в настройках отладчика, то можно пойти по другому пути. С официального сайта компании Microsoft или любого другого проверенного интернет ресурса можно скачать небольшую программу, которая называется Windows Update Diagnostic. Кстати, данная программа годится и для более свежих версий операционной системы. После запуска утилиты необходимо выбрать строку центра обновлений и запустить поиск неполадок. Неполадки будут отображаться в результатах. Причина проблем может заключаться в драйверах или жестком диске. Обратите особое внимание на следующий момент: данная программа не устраняет проблему в операционной системе Windows 7. Бесконечное обновление только определяется, и пользователю указывается, по какой причине оно могло возникнуть. Устанавливать драйвера и проверять жесткий диск вам придется самостоятельно. Драйвера можно установить из «Диспетчера устройства», но это чересчур длительный процесс. Лучше использовать для этой цели автоматизированные средства вроде Driver Booster с автоматическим поиском и интеграцией драйверов в систему.

Если проблема, связанная с обновлениями Windows, сохранилась, то вам снова придется обратить внимание на «Центр обновления»Windows 7. Можно исправить бесконечный поиск другим методом. Для этого необходимо загрузить на компьютер так называемый автономный пакет под номером KB3102810.При скачивании необходимо выбрать соответствующую разрядность – 32 или 64 бита. Скачать данный пакет вы можете либо на сайте компании Microsoft, либо на других ресурсах. Это только полдела.

Остановка службы «Центр обновления»

В операционной системе Windows 7 можно исправить бесконечное обновление только при деактивации службы, которая отвечает за поиски установку обновлений. Можно попытаться завершить активный процесс в «Диспетчере задач», однако, как правило, это ни к чему не приводит. Служба снова будет активирована. Полное ее отключение можно будет выполнить только в соответствующем разделе служб, доступ к которым осуществляется посредством команды services.msc, которую необходимо ввести в соответствующей строке меню «Выполнить». Тут необходимо найти строку центра обновления и путем правого клика мыши вызвать контекстное меню. Далее необходимо выбрать команду остановки работы. Чтобы не рыться в каталоге служб, необходимо использовать командную строку с правами администратора, где необходимо прописать комбинацию netstopwuauserv.

Ручной поиск апдейтов и установка пакета

Теперь поговори о самом основном – об установке автономного пакета. Ее необходимо запустить путем стандартного двойного клика на загруженном файле и согласиться с предложением установки. После этого начинается процесс инсталляции. По завершении данного процесса необходимо будет перезагрузить компьютер. Если в процессе интеграции пакета в систему возникнут ошибки, то значит, на стадии отключения службы обновления что-то было сделано неверно. Необходимо повторить все указанные шаги и снова запустить инсталлятор. Также возможно, что сам файл установки автономного пакета был не полностью загружен (бывает и такое). В этом случае, как уже должно быть ясно, необходимо повторить закачку файла или же выполнить загрузку из другого источника. Когда пакет будет успешно установлен, а система перезагружена, необходимо перейти в «Центр обновления» и использовать там ручной поиск обновлений.

Что делать, если ничего не помогло

Что делать, если ни одна из описанных выше процедур не помогла исправить проблему, связанную с бесконечным обновлением Windows 7? Можно убрать бесконечное обновление путем установки сервис-пака UpdatePack 7Live (версия сборки 31.07.2016). После завершения его интеграции в систему автоматически будет запущен поиск апдейтов. Скорее всего, их будет найдено огромное количество. В некоторых случаях их число достигает двухсот и более. Не стоит удивляться этому, ведь после установки пакета пользователь по сути получает едва ли не «чистую» систему, в которую не устанавливались обновления. Стоит отметить, что установить данный пак можно только поверх уже имеющегося ServicePack 1. Если он отсутствует, то апдейтер не установится. В таком случае выходом из ситуации является установка SP1.

Заключение

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

В семерке довольно давно появился такой баг, как бесконечный поиск обновлений, и все бы ничего, можно забить на обновления, но дело в том, что служба центра обновления грузит практически процессор до 100%, пытаясь их (обновления) найти.
Варианта тут два, либо отключить службу центра обновления, либо искать способы решения проблемы.
Поскольку я являюсь все же сторонником установки обновлений, и довольно часто настраиваю компьютеры, эта проблема мне порядком поднадоела, и после очередного безрезультатного «Поиск обновлений Windows…» практически в течении суток вывело меня окончательно и я «пошел» гуглить.

Второе решение проблемы Fix it – программа от Microsoft для устранения неполадок Центра обновления Windows. Скачать его можно бесплатно вот отсюда http://go.microsoft.com/?linkid=9830262 (WindowsUpdateDiagnostic.diagcab). Данная утилита обнаружила проблемы с центром обновлений, но написала что проблема не устранена.

Я повторюсь на чистой только что установленной операционной системе и вывод у меня один, чего-то на серверах майскрософта намутили и семерка перестала видеть обновления без пинка. Образ диска оригинальный без каких либо вмешательств, который использую не один год, с которым раньше проблем не было, поэтому однозначно что-то намутил майкрософт, не исключаю, что для того, чтоб использовали более новые версии Windows.
Это было не большое отступление, и личное мнение но вернемся к проблеме. Получив сообщение, от что WindowsUpdateDiagnostic, что проблемы, есть но не устранены, я продолжил поиски решения проблемы.
И так, третье решение. Очистка кэша обновлений. Для этого открываем командную строку (cmd) от имени администратора и пишем поочередно:
net stop wuauserv
ren %windir%\SoftwareDistribution SoftwareDistribution.OLD
net start wuauserv

Четвертое решение, установка обновления KB3102810, так же берем бесплатно отсюда https://www.microsoft.com/ru-ru/download/details.aspx?id=49540 .
Сначала ставится не захотело, опять же выдавало поиск обновлений теперь уже в окошке установщика этого обновления. Выключил интернет, перегрузил компьютер и о чудо обновления установилось! Перегрузил компьютер, включил интернет. Далее опять WindowsUpdateDiagnostic и тут частичный успех, от выдал только одну ошибку 0x8024402c.

Было найдено, что это как правило это неверная настройка прокси-сервера или проблемы с интернет. Для устроения ее необходимо:
открыть Internet Explorer ->> Сервис - Свойства обозревателя - вкладка Подключения - настройка LAN - Дополнительно и удалить все в исключениях.
У меня никаких проблем с интернетом, а тем более прокси серверов не используется, но Internet Explorer это «зло» даже в чистой, только что установленной Windows, поэтому на всякий случай проверил, но там все как положено.
И опять же в командной строке выполнить команду:
netsh winhttp reset proxy
Которая в ответ сообщила: «Текущие параметры WinHTTP прокси. Прямой доступ (без прокси-сервера)».
И наконец последний шаг в решении ошибки 0x8024402c — Удалите файлы в папке Windows\SoftwareDistribution. Собственно это было сделано в третьем решении проблемы, но там папка была переименована в SoftwareDistribution.OLD, и автоматически создалась новая, а тут действие аналогичное, но просто с очисткой содержимого без всяких переименований.

Что я собственно и сделал, удалил все, что дало удалить из папки SoftwareDistribution. Перегрузился уже без особой надежды запустил WindowsUpdateDiagnostic и о ЧУДО! Он выдал что ошибка 0x8024402c устранена и больше никаких ошибок нету!

Еще раз перегрузил компьютер, открыл центр обновлений, минут 15 «Поиск обновлений Windows…» и наконец выдало список обновлений с предложением загрузить и установить их.

Выкинув лишнее, получается при наличии проблемы надо сделать следующее:
1. Скачать WindowsUpdateDiagnostic.diagcab (http://go.microsoft.com/?linkid=9830262) и убедиться, что ошибки есть.
2. Скачать KB3102810, (https://www.microsoft.com/ru-ru/download/details.aspx?id=49540). Это обновление для x64, как оно поведет себя на x32 не знаю, но при возможности проверю. Хотя в основном ставлю систему x64, но надеюсь и в x32 подобное решение проблемы сработает.
3. Выключить вай-фай или сетевую карту, установить скачанный KB3102810.
4. Перезагрузить компьютер, включить интернет.
5. Проверить на всякий случай настройки прокси в IE, и сбросить их через командную строку netsh winhttp reset proxy.
6. Удалите файлы в папке Windows\SoftwareDistribution, что не даст удалить можно пропустить.
7. Перезагрузить компьютер еще раз.
8. Запускаем еще раз WindowsUpdateDiagnostic.diagcab, и убеждаемся, что ошибок нету, либо они устранены.
9. Запускаем поиск обновлений и минут через 15 получаем список обновлений с предложением установить их.

Ну и собственно пока я дописал этот мануал, обновления уже загружены на 94%.

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

Как и почти всякий алгоритм, алгоритм поиска обновлений периодически дает сбои. Тогда пользователи Windows 7 могут наблюдать картину бесконечного поиска обновлений. То есть зацикленного процесса обнаружения в сети всевозможных сервис-паков. Почему так происходит? – это вопрос к разработчикам компании Microsoft. Нам же важно отыскать «лекарство» против такой напасти.

Сама по себе идея автоматических обновлений — совершенно естественна. Практически каждая современная операционная система воплощает ее в той или иной форме.

Так что же делать?

Краткий перечень рецептов

Зацикливание и бесконечный поиск обновлений чреваты для Windows еще одной неприятностью: данный сервис отнимает ресурсы компьютера и, надо сказать, — ресурсы не малые. Это касается и процессорного времени и объема оперативной памяти. В этом нетрудно убедиться, вызвав во время такого поиска «Диспетчер задач» и посмотрев на состояние индикаторов ресурсов. Сегодня известно несколько решений такой проблемы в ОС Windows 7:

  • «Подкручивание» настроек автоматического поиска обновлений.
  • Полная деактивация данной службы (не рекомендуется, но широко практикуется пользователями).
  • Исправление ошибок в системных файлах.
  • Скачивание и установка специального сервис-пака.

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

Два способа отключить «заглючившую» службу

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

Способ первый (используем настройки компьютера):

  • Отправляемся в меню «Пуск» -> «Панель управления» .
  • В окне панели управления щелкаем по ссылке « ».
  • Щелкаем по ссылке «Настройка параметров» .
  • В открывшемся окне раскрываем список «Важные обновления» и выбираем в нем опцию «Не проверять наличие обновлений» .

Способ второй (отключаем службу напрямую):

  • Снова отправляемся в меню «Пуск» -> «Панель управления» .
  • Выбираем раздел «Система и безопасность» .
  • Щелкаем по категории «Администрирование» .
  • Запускаем из списка утилиту «Службы» .
  • Откроется окно со списком всех служб компьютера.
  • Отыскиваем в списке службу под названием «Поиск обновлений» .
  • Дважды щелкаем по ее названию.
  • Деактивируем службу так, как показано на рисунке ниже:

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

Правим системные файлы

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

  • Жмем на сочетание «Win» + «R» .
  • В открывшемся окне «Выполнить» есть поле для ввода команд. Вводим в это поле команду «cmd» .
  • Перед нами открывается окно командной строки.
  • В ответ на приглашение командного процессора вводим следующее: «sfc /scannow» .
  • Запускается программа сканирования системных файлов и нам остается лишь дождаться завершения ее работы.

Диагностическая утилита Windows «sfc» не просто просматривает файлы на предмет повреждений. Обнаруживая такие повреждения, она старается их исправить. Например, если какой-либо из системных файлов был «съеден» вирусом, то утилита его восстановит. По окончании сканирования программа выдает листинг обнаруженных ошибок в файловой системе с их кратким описанием. Можно читать эту информацию, а можно пропустить ее мимо ушей и перезагрузить компьютер. Если после перезагрузки зацикленный поиск не возобновиться – значит все в порядке.

Сервис-пак для сервис-паков

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

Поэтому, не мудрствуя лукаво, компания производитель Windows выпустила специальный пакет обновлений под номером KB3102810, призванный решить эту проблему.

Данный апдейт устраняет ошибки зависания при поиске. Чтобы получить «заплатку», нужно пройтись на страницу www.microsoft.com/en-us/download/details.aspx?id=49542 (для обладателей 64-битных версий Windows это будет адрес www.microsoft.com/en-us/download/details.aspx?id=49540 ). Скачайте пакет апдейта, инсталлируйте его в систему и больше проблема зацикливания поиска других апдейтов Windows вас не побеспокоит. Во всяком случае, так утверждают разработчики. Еще раз напоминаем о необходимости перезагрузить компьютер.

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

Существует одно решение этой проблемы. Достаточно вручную скачать и установить всего лишь один пакет от Microsoft, который устранит эту ошибку. Рассмотрим, почему центр обновления windows 7 не находит обновления.

В течение достаточно длительного времени центр обновления Windows 7 создает серьезные проблемы своим пользователям. К сожалению, сам принадлежу к той группе, которая на собственной шкуре испытывает проблемы с центром на «семерке». На одном из моих компьютеров при любой попытке поиск заканчивается бесконечным сообщением «Идет поиск обновления …». Сначала предположил, что система долго ищет обновления, но когда оставил включенным компьютер на ночь, это не принесло желаемого результата. Что делать, если должным образом не работает центр обновления Windows 7?

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

Шаг 1: Скачать обновление для своей системы (но не устанавливать)

Первым делом нужно скачать пакет KB3172605 непосредственно с сайта Microsoft с помощью веб-браузера. Прямые ссылки вы найдете ниже, для версии 32- и 64- разрядных систем.

Нужно скачать пакет, но пока его не устанавливать – этим мы займемся в шаге 4. Сначала нужно выполнить два простых действия.

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

Шаг 2: Отключите доступ к сети Интернет

Скачанные файлы следует устанавливать при отключенном Интернете. Если вы используете Wi-Fi, то нажмите по значку беспроводной сети в области уведомлений (нижнем правом углу экрана) и отключите соединение. Если вы подключены к Интернету с помощью сетевого кабеля, то можно отключить его от компьютера.

В качестве альтернативы кликните на значок сети правой кнопкой мыши, выберите «Центр управления сетями и общим доступом», затем перейдите на вкладку «Изменение параметров адаптера» и отключите сетевую карту, с помощью которой вы подключаетесь к Интернету.

Шаг 3: Остановите службу центра обновлений Windows

После отключения от сети Интернет нам нужно остановить службу центра обновлений Windows. Для этого нажмите сочетание клавиш Windows + R, введите в появившемся окне «Выполнить» следующую команду и подтвердите её выполнение нажатием на Enter:

services.msc

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

Шаг 4: Установите пакет KB3172605 (или KB3020369)

Только теперь вы сможете приступать к установке загруженного ранее файла KB3172605 для вашей системы. Запустите файл с инсталлятором и подтвердите установку.

Если появится ошибка, что обновление не совместимо с вашей операционной системой, убедитесь, что вы загрузили правильную версию для своей системы (32- или 64-разрядную). Если опять выдает ошибку, воспользуйтесь альтернативным пакетом из первого шага.

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

После загрузки системы подключите Интернет и включите службу центра обновления Windows(кликните на ней правой кнопкой мыши и выберите «Запустить»).

Теперь перейдите в окно центра обновления Windows (например, с помощью поисковой строки в меню Пуск) и затем кликните на кнопку поиска обновлений.

Примерно через 5-10 минут откроется список обновлений, доступных для установки. В моем случае поиск продолжался несколько минут и, таким образом, наконец, решил проблему с бесконечным поиском в центре обновления Windows.

Обновление Windows 7 без Windows Update

Иногда Центр обновлений Windows 7 не загружает обновления, особенно в том случае, когда их очень много. Чаще всего так происходит после переустановки системы – мы установили свежую операционную систему и вдруг центр выдает сообщение о том, что для установки доступно несколько сотен обновлений. Уже само скачивание их по одному занимает очень много времени, не говоря об их установке. Это часто является проблематичным и заканчивается сообщением о восстановлении предыдущих настроек компьютера, так как такое количество обновлений не может установится (решением является установка их небольшими партиями).

К счастью, Microsoft после нескольких лет решил что-то сделать с этой проблемой, ввиду того, что у многих пользователей не обновляется должным образом «семерка» до последней версии. Компания решила выставить на сайте Microsoft Catalog накопительные пакеты для скачивания. Пакеты постоянно обновляются и в настоящее время доступны для 32 и 64 разрядной версии Windows 7 и 64-разрядной Windows Server 2008 R2.

Огромным преимуществом такой упаковки является то, что нам не нужно скачивать сотни отдельных пакетов через центр Windows Update.
Для того, чтобы их установить «семерка» должна включать:

  • установленный пакет Service Pack 1 (SP1);
  • пакет KB3020369 с апреля 2015 г.

Когда эти условия выполнены, мы можем скачать накопительный пакет, который освежит нашу систему до последней версии за один клик. Для этого переходим по следующей ссылке с помощью браузера Internet Explorer (к сожалению, следующая страница работает только под IE):

Скачать накопительный пакет обновления для Windows 7 / Server 2008

При входе на сайт будет отображаться список найденных обновлений. Для скачивания будет доступно три:

  • для Windows 7 (только для 32-разрядной версии);
  • для компьютеров Win 7 на базе процессоров x64 (только для 64-разрядной версии);
  • для Windows Server 2008 R2 x64 (только для 64-разрядной версии).

Скачиваем тот пакет, который соответствует разрядности вашей Виндоус и устанавливаем ее стандартно, запустив установочный файл. Накопительный пакет требует минимум 4 ГБ свободного места на диске.

Как показывает практика, очень большое число компьютерных пользователей в качестве операционной системы для своего компьютера отдают предпочтение старой-доброй Windows 7. Несмотря на то, что системные обновления для данной ОС уже не выпускаются, компания Microsoft вплоть до 2020 года предлагает всем желающим устанавливать обновления безопасности и исправления.

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

Проблемы со службой обновления

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

Сторонние утилиты

Если по каким-либо причинам вышеописанный способ вам не подходит, предлагаю воспользоваться дополнительными утилитами, предлагаемыми компанией Microsoft. Например, FixIt, которая позволяет исправить различные системные неполадки. Скачайте инсталятор на официальном сайте, после чего автоматически запустится процесс устранения ошибок. После завершения процесса попробуйте снова запустить обновления.

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