Logiss.ru

Ваша компьютерная помощь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Почему Виндовс 7 не может найти обновления

(Решено) Windows 7 бесконечно ищет обновления – почему и что делать

Приветствую!

Операционная система Windows 7 не сдаёт позиций и по сей день является самой популярной. Её используют миллионы пользователей по всему миру. И неимоверно огорчает, когда в ней возникают сбои и другие внештатные ситуации.

Одна из них – постоянный (непрекращающийся) поиск обновлений в Windows 7. Никаких ошибок при этом не возникает, просто идёт постоянный поиск. Эту актуальную проблему мы и будем решать, рассмотрев несколько эффективных способов.

Содержание:

Способ первый – перезапуск службы обновлений Windows

  1. Нам необходимо открыть системное окно служб Windows. Для этого нажмите комбинацию клавиш Win + R (как нажать), в открывшемся окне введите «services.msc» (без кавычек) и нажмите по ниже располагающейся кнопке под именем OK.

И так, чтобы перейти в эту техническую папку, необходимо в строке файлового менеджера вписать её путь:

И нажать Enter.

В открывшейся директории необходимо удалить все файлы и папки.

Если после проеденной манипуляции проблема остаётся, то переходите к следующему варианту решения.

Способ второй – рекомендация от Microsoft по решению проблемы долгого поиска обновлений

  1. Откройте меню Пуск, введите в находящейся там строке поиска текст «Центр обновления Windows». Чуть выше появится одноимённый пункт – нажмите его.

Варианты обновлений существуют как для x86 разрядной Windows, так и для x64. Скачивайте те, что соответствуют разрядности установленной у вас Windows 7. Если вы не знаете разрядность вашей системы, то статья «Как узнать версию (редакцию) и разрядность (битность) Windows 7» вам в этом поможет.

А вот и сами файлы:

  • Для x64 (64 бита) варианта Windows 7: файл обновления KB3020369 и KB3172605
  • Для x86 (32 бита) варианта Windows 7: файл обновления KB3020369 и KB3172605

Первым установите обновление с буквенно-цифровым индексом KB3020369, а после KB3172605.

Примечание: не волнуйтесь, если при установке какого-либо из приведённых обновлений выскочит ошибка, просто это значит, что конкретно оно было установлено ранее.

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

Способ третий – использование автономного установщика обновлений для Windows 7

Данный способ базируется на установке обновлений из специально созданного пакета официальных обновлений для Windows 7.

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

Программа, которая устанавливает недостающие обновления в Windows 7

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

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

Как мы можем видеть, существует множество действенных решений, одно их которых обязательно вернёт работоспособность Центра обновлений Windows в установленной у вас Windows 7.

Мы рады, что смогли помочь Вам в решении поставленной задачи или проблемы.

В свою очередь, Вы тоже можете нам очень помочь.

Просто поделитесь статьей в социальных сетях и мессенджерах с друзьями.

Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!

Почему не устанавливаются обновления на Windows 7?

Установить Windows 7 с флешки или оптического диска не проблема; не станет для пользователя непреодолимым препятствием и настройка системы — с помощью «родных» или сторонних программных продуктов. А вот неожиданные сбои ОС (в частности, отказ работать в штатном режиме и загружать обновления) — проблема куда неприятнее и серьёзнее. Что делать, если Виндовс 7 не обновляется или слишком долго ищет новые системные пакеты — попробуем разобраться.

Читайте так же:
Как узнать IMEI iPhone

Мелкие сбои

Win x64, как и x86, может отказываться обновить системные данные просто потому, что пользователь не сделал соответствующего запроса вручную. Это самая простая и, пожалуй, даже приятная проблема; справиться с ней не сложнее, чем зайти в автозагрузку Windows 7.

Владельцу компьютера под управлением Виндовс 7 понадобится:

  • Открыть меню «Пуск».

  • Перейти в «Панель управления».

  • Далее — в раздел «Система и безопасность».

  • И в подраздел «Центр обновления Windows».

  • Здесь нужно нажать на кнопку «Проверка обновлений» и посмотреть на реакцию компьютера: несмотря на простоту способа, система может тут же начать скачивать обновления и подготавливать их к установке.

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

Остановка системной службы

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

Юзеру, компьютер которого не может найти или вовсе не ищет обновления Windows 7, следует:

  • В уже знакомом разделе «Система и безопасность» перейти в подраздел «Администрирование».

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

  • Отыскать внизу открывшегося окна службу «Центр управления Windows» — именно она не находит или чрезмерно долго грузит нужные данные.

  • Кликнув по заголовку правой клавишей мыши, выбрать опцию «Остановить».

  • А затем через несколько секунд — «Запустить».

  • Перезагрузить компьютер и снова попробовать обновиться. Если поиск на Windows 7, как и раньше, не даёт результатов, нужно вызвать в «Диспетчере задач» утилиту «Выполнить».

  • Ввести в единственном текстовом окне команду SoftwareDistribution и нажать на «ОК».

  • В открывшемся каталоге удалить, пользуясь правами администратора, все файлы и каталоги.

  • А затем перейти к «Службам» и повторить цикл «Остановить/Запустить» — или применить опцию «Перезапустить».

  • Теперь пользователю снова нужно попытаться обновить Windows 7; если обновления качаются и ставятся в штатном режиме, проблема решена. Если же поиск опять не даёт плодов или продолжается непозволительно долго, нужно перейти к следующему способу решения проблемы.

Переполнение кэша

Очень часто обновления системы не устанавливаются по причине переполнения каталога SoftwareDistribution и невозможности очистить его обычным путём. В такой ситуации пользователю поможет командная строка — справиться с нею так же просто, как найти лучший бесплатный антивирус для Windows 7.

Владельцу компьютера, который, несмотря на все усилия, не обновляется, придётся:

  • Открыть меню «Пуск» и перейти в каталог «Все программы».

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

  • Ввести в открывшемся окне команду net stop wuauserv.

  • Затем, подождав остановки «Центра обновлений Windows».

  • Последовательно и не обращая внимания на ответные сообщения — команды ren %windir%SoftwareDistribution SoftwareDistribution.OLD.

  • И net start wuauserv.

  • Отлично! Кэш папок Виндовс 7 очищен; сделать это оказалось легче, чем провести восстановление системы Windows 7.

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

Системные сбои

Если обновления Windows 7 по-прежнему не загружаются, стоит попробовать ещё один способ решения проблемы — программу Microsoft Fix It. Скачав её по ссылке — download.microsoft.com, юзер должен:

  • Запустить исполняемый файл, согласиться с условиями использования и подождать, пока будет создана точка восстановления системы.
Читайте так же:
Эмуляторы Windows для Android: 5 лучших вариантов

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

Ещё раз попробовав скачать и установить обновления для Windows 7, владелец компьютера с большой вероятностью добьётся успеха; в противном случае стоит перейти к пятому способу устранения неполадки.

Обновление KB947821

Как ни странно, случается, что вся система не обновляется или слишком долго ищет обновления из-за отсутствия этого пакета. Что ж, пользователь может самостоятельно найти его в Интернете и скачать на жёсткий диск, после чего:

  • Запустить исполняемый файл и подождать, пока компоненты будут подготовлены к инсталляции.

  • Согласиться с установкой.

  • И потратить несколько минут, наблюдая за заполнением шкалы.

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

Совет: кроме того, пользователь может найти в свободном доступе пакетные инсталляторы со всеми выпущенными до сего дня обновлениями Виндовс 7; возможно, он найдёт такой способ привести систему в актуальное состояние куда более оперативным и простым.

Переполнение системного диска

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

  • Перейти в меню «Мой компьютер» и щёлкнуть по заголовку диска С правой клавишей мыши; затем — выбрать в контекстном меню пункт «Свойства».

  • Нажать на кнопку «Очистка диска», расположенную на вкладке «Общие».

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

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

Антивирусы и блокировщики рекламы

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

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

Подводим итоги

Windows 7 может не обновляться по нескольким причинам, в частности из-за переполнения кэша папок SoftwareDistribution или системного диска. Другие варианты — необходимость вручную запустить процесс обновления или скачать и самостоятельно установить пакет KB947821. Наконец, пользователь может попробовать на время загрузки данных отключить антивирусы и блокировщики рекламы — в некоторых случаях причина невозможности скачать обновления для Виндовс 7 заключается именно в них.

Исправляем ошибки установки обновлений 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 у нее есть единственное и очень специфическое решение — удалить ключ
HKLMComponentsPendingRequired=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%LogsCBSCheckSUR.log
Если ошибок не найдено – дело не в битых обновлениях.
Если он заканчивается

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

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

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

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

*.mum and *.cat из C:WindowsservicingPackages складываются в %windir%TempCheckSURservicingpackages
*.manifest из C:WindowswinsxsManifests складываются в %windir%TempCheckSURwinsxsmanifests

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

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

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

Теперь можно продолжить установку обновлений на целевую машину, например, следующими командными файлами:
set machine= BUHWKS02
psexec -i -s \%machine% wuauclt /detectnow
pause

set machine= BUHWKS02
psexec -i -s \%machine% wuauclt /updatenow
pause

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

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

Читайте так же:
Настройка сети в CentOS 6

Создаем файл WU-cleanupCMD.cmd:
net stop wuauserv
rmdir /s /q %windir%SoftwareDistribution
net start wuauserv
wuauclt /detectnow

Запускаем:
set machine= BUHWKS02
psexec -c -s \%machine% WU-cleanupCMD.cmd
pause

После этого возникнет Ошибка #1, но как бороться с ней мы уже знаем.

Ошибка #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».

Что делать, если Windows 7 не ищет или не устанавливает обновления

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

Отключено автоматическое обновление

Частой причиной того, что Windows 7 не находит обновления является отключение автообновления в настройках. Включить данную функцию достаточно просто:

Настройки параметров

  • в правой нижней части экрана необходимо кликнуть по флажку «Центр поддержки»;
  • в появившемся окне требуется выбрать «Изменение параметров центра обновления»;
  • затем в окне «Выбор параметров» щелкнуть автоматическую установку.

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

  • для этого требуется перейти в «Пуск», выбрать «Панель управления»;
  • далее «Система и безопасность»;
  • затем выбрать в списке «Включение или отключение автоматического обновления».

Неправильная загрузка обновлений

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

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

После этого можно запустить повторную установку.

Проблемы с реестром

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

  • необходимо вызвать окно «Выполнить» путем нажатия клавиш «Win+R»;Окно выполнить
  • вводим команду «Regedit»;
  • находим каталог «HKEY_LOCAL_MACHINE», в нем подраздел «COMPONENTS», открываем его и удаляем файл реестра «PendingRequired», перезагружаем ПК.Редактор реестра

Некорректно работает служба обновлений

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

  • нажимаем сочетание клавиш «Ctrl+Shift+Esc»;
  • в открывшимся диспетчере задач выбираем вкладку «Службы»;Системные службы
  • ищем «Центр обновленияWindows»;
  • открываем «Свойства»;Окно свойства
  • если служба остановлена, тогда в параметре «Состояние» кликаем по вкладке «Запустить».

Если процесс вновь не удается запустить, то потребуется выполнить дополнительные действия:

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

Нехватка места на жестком диске

Проблемы могут быть достаточно примитивны, например, нехватка места на жестком диске. Для нормального функционирования служб установки требуется минимум 5 ГБ свободного места.

Читайте так же:
Скачать My Tester VAZ последнюю версию

Программы и компоненты

Решение проблемы достаточно простое. Требуется удалить ненужные файлы и программы с системного диска. Для этого можно воспользоваться стандартными средствами Windows 7, например, «Программы и компоненты», расположенными в панели управления.

Проблемы с интернетом

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

Включение защитника

  • блокировка соединения брандмауэром или защитником Windows, их отключение позволит устранить имеющиеся неполадки;
  • действие вирусных программ, которые блокируют доступ к сети. Исправить ситуацию можно путем проверки компьютера сканером антивируса.

Повреждение хранилище системных компонентов

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

  • 0x800B0101 – не удалось установить сертификат;
  • 0x8007371B – ошибка распределения транзакций;
  • 0x80070490 – ошибка несуществующего или удаленного файла апдейта;
  • 0x8007370B – ошибка идентификации свойств объекта;
  • 0x80070057 – ошибка параметров;
  • 0x800736CC – ошибка соответствия элементов;
  • 0x8007000D – ошибка инициализации данных;
  • 0x800F081F – отсутствие требуемых файлов.

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

Одним из наиболее действенных является установка Windows 7 в режиме обновления. Такой вариант характеризуется исправлением большинства ошибок, при этом он позволит сохранить личные файлы и параметры системы.

Для этого потребуется:

Командная строка

  • запуск командной строки с правами администратора. «Пуск», далее в поиске ввести запрос «Cmd», щелкнуть на появившимся значке правой кнопкой мыши «Запустить с правами администратора»;
  • в окне строки ввести команду «Dism /Online /Cleanup-Image /ScanHealth» и нажать «Enter».

При запуске данной команды система проверит целостность файлов и сможет восстановить их. Если данные будут восстановлены, то можно запустить установку повторно.

Ошибка 643

Данный сбой зависит от службы Microsoft NET Framework. Для решения программной неисправности потребуется выполнить следующе:

  • «Панель управления», выбираем модуль «Программы и компоненты»;
  • затем в списке установленного ПО ищем компонент NET Framework;
  • кликаем по нему, выбираем пункт «Изменить», щелкаем «Восстановить исходное состояние», перезагружаем ПК.

Второй вариант предусматривает удаление данного компонента и его повторную установку.

Другие способы решения

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

Используем Microsoft FixIt

Для устранения сбоев понадобится утилита Fixit, созданная производителем операционной системы. Она устраняет сбои, связанные с работой «Центра обновлений».

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

Чистка кэша

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

Чистка кеша

  • нажимаем на клавиатуре «Win+R», в окне «Выполнить» запускаем командую строку путем ввода команды «cmd»;
  • после запуска командной строки вводим последовательно через «Enter» следующие команды: «net stop wuauserv», «ren %windir%SoftwareDistribution SoftwareDistribution.OLD» и «net start wuauserv»;
  • после выполнения указанных действий, необходимо зайти в «Центр обновления» и провести загрузку файлов в ручном режиме.

Запуск обновления вручную

Центр обновлений

Для ручного запуска потребуется вызвать утилиту «Win+R» и ввести запрос «Wuapp». В открывшемся окне выбираем «Настройки параметров». В разделе «Важные» выбираем первый вариант установки. Таким образом пользователь будет в ручном режиме осуществлять установку апдейтов.

Ссылка на основную публикацию
Adblock
detector