7 не обновляется

Содержание

7 не обновляется Тогда вам на помощь

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

Устранение проблем с обновлением ОС Windows

7 не обновляется

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

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

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

Windows 10

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

7 не обновляется

Убрать возникшую делему можно как системными средствами, обратившись, к примеру, к «Устранению проблем компьютера», так и при помощи посторонней утилиты с громким названием Windows Update Troubleshooter. Помимо этого, имеются и другие варианты, и они все подробно рассмотрены в отдельном материале на нашем сайте. Для того чтобы наверняка установить причину, по которой не обновляется Виндовс 10, и уж точно ее устранить, перейдите по ссылке ниже:

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

7 не обновляется

Windows 8

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

7 не обновляется

В том же случае, если вы хотите просто обновить «восьмерку», повысить ее до версии 8.1, а то и вовсе поступить еще больше здраво и перейти на 10, рекомендуем ознакомиться со следующими статьями:

Windows 7

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

7 не обновляется

7 не обновляется

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

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

7 не обновляется

Windows XP

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

7 не обновляется

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

7 не обновляется

Заключение

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

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

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/18 Сентября 2008/wsus-clients-fail-with-warning-syncserverupdatesinternal-failed-0x80244010
Какое решение предлагает Microsoft? Если после ошибки запустить повторный поиск обновлений, то процесс загрузки метаданных продолжится с момента возникновения ошибки. Терпение господа, терпение. Три, пять попыток wuauclt /detectnow – и все образуется.

Не забудьте при повторном поиске дождаться окончания предыдущего цикла поиска, иначе магия не сработает!

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

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

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

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

Практически 100% других ошибок может решить System Update Readiness Tool (SURT) из статьи support.microsoft.com/en-us/kb/947821
Скачиваете пакет для вашей системы, устанавливаете, читаете лог %windir%\Logs\CBS\CheckSUR.log и если он заканчивается примерно так:

Summary:
Seconds executed: 1164
Found 16 errors
Fixed 4 errors

то вы наш клиент.

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

Как обновить Windows 7 на Windows 10 в 2023 году — бесплатный вариант

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

7 не обновляется

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

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

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

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

set machine=BUHWKS02 xcopy Windows6.1-KB947821-v34-x64.msu \\%machine%\admin$\temp psexec -s \\%machine% wusa "c:\windows\temp\Windows6.1-KB947821-v34-x64.msu" /quiet /norestart pause 

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

Summary:
Seconds executed: 1164
Found 16 errors
Fixed 4 errors

CSI Manifest All Zeros Total count: 6
CSI Catalog Corrupt Total count: 3
Fixed: CSI Catalog Corrupt. Total count: 3
CBS MUM Corrupt Total count: 3
CBS Catalog Corrupt Total count: 3
CSI Catalog Thumbprint Invalid Total count: 1
Fixed: CSI Catalog Thumbprint Invalid. Total count: 1
Unavailable repair files:
winsxs\manifests\wow64_microsoft-windows-gdi32_31bf3856ad364e35_6 Января 7601.19091_none_c19fa2719495aca9.manifest
winsxs\manifests\amd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6 Января 7601.23290_none_5e936c9c5ce2e8e6.manifest
winsxs\manifests\wow64_microsoft-windows-gdi32_31bf3856ad364e35_6 Января 7601.23290_none_c22840d8adb43043.manifest
winsxs\manifests\amd64_microsoft-windows-gdi32_31bf3856ad364e35_6 Января 7601.19091_none_b74af81f6034eaae.manifest
winsxs\manifests\amd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6 Января 7601.19091_none_5e0ace3543c4654c.manifest
winsxs\manifests\amd64_microsoft-windows-gdi32_31bf3856ad364e35_6 Января 7601.23290_none_b7d3968679536e48.manifest
servicing\packages\Package_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_for_KB3123479_SP1~31bf3856ad364e35~amd64~~6.1.1.0.mum

7 не обновляется открывшемся окошке будет список того

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

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 (эталонной считается машина, с которой вы запускаете скрипт)

cls $flag = $false $destPC = "\\BUHWKS02" $log=get-content $($destPC + "\admin$\Logs\CBS\CheckSUR.log") $MUMCATSource = "C:\Windows\servicing\Packages\" $MUMCATDest = $destpc + "\admin$\Temp\CheckSUR\servicing\Packages\" $MANIFESTSource = "C:\Windows\winsxs\Manifests\" $MANIFESTDest = $destpc + "\admin$\Temp\CheckSUR\winsxs\Manifests\" If ((Test-Path -Path $MUMCATDest -PathType Container) -eq $false) If ((Test-Path -Path $MANIFESTDest -PathType Container) -eq $false) foreach ($line in $log) < if ($flag -eq $True)< if ($line.trim().Length -ne 0) < $fileArray=$($line.Split("\")) $file = $FileArray[$FileArray.Length-1] $extArray = $file.split(".") $ext = $extArray[$extArray.length-1] if ($ext -eq "manifest") < Write-Warning $("Copying " + $($MANIFESTSource+$file)+" to " + $MANIFESTDest) Copy-Item $($MANIFESTSource+$file) $($MANIFESTDest+$file) >if (($ext -eq "mum") -or ($ext -eq "cat") ) < Write-Warning $("Copying " + $($MUMCATSource+$file)+" to " + $MUMCATDest) Copy-Item $($MUMCATSource+$file) $($MUMCATDest+$file) >> > if ($line -eq "Unavailable repair files:") > 

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

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

После копирования файлов мы повторно запускаем SURT, используя командный файл из первого шага. При повторном запуске средство сможет подхватить скопированные нами эталонные файлы из %windir%\Temp\CheckSUR и заменить ими испорченные.
Если мы сделали все правильно, то %windir%\Logs\CBS\CheckSUR.log примет следующий вид:

Не устанавливаются обновления Windows 7

=================================
Checking System Update Readiness.
Binary Version 6 Января 7601.22471
Package Version 26.0
3 Марта 2016 09:15
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
Summary:
Seconds executed: 1435
No errors detected

Теперь можно продолжить установку обновлений на целевую машину, например, следующими командными файлами:
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.

Создаем файл 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. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т.д.) идентификаторов клиентов. Решается так:

net stop wuauserv REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientIdValidation /f net start wuauserv wuauclt /resetauthorization /detectnow /reportnow 
Ошибка #6

GetCookie failure, error = 0x8024400D, soap client error = 7, soap error code = 300, HTTP status code = 200
SyncUpdates failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
Windows Update Client failed to detect with error 0x80072ee2

Ошибка связана с нехваткой ресурсов в 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

7 не обновляется

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

Причины и варианты устранения проблемы

Особенно часто пользователи сталкиваются с тем, что поиск обновлений не заканчивается, после установки «чистой» версии Windows 7, которая ещё не содержит внутри себя никаких апдейтов.

7 не обновляется

Этот процесс может длиться бесконечно долго (иногда, к тому же, нагружая систему через процесс svchost.exe), а может завершиться ошибкой.

7 не обновляется

В данном случае нужно вручную инсталлировать необходимые обновления.

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

Способ 1: WindowsUpdateDiagnostic

Если вы не можете самостоятельно определить причину, почему система фактически не ищет апдейты, то в этом вам поможет специальная утилита от Microsoft – WindowsUpdateDiagnostic. Она сама определит и по возможности исправит неполадки.

  1. Запустите загруженную утилиту. В открывшемся окошке будет список того, что именно нужно проверить. Выделите позицию «Центр обновления Windows» (или «Windows Update») и нажмите «Далее». 7 не обновляется
  2. Активируется процедура сканирования системы на предмет проблем с обновлением. 7 не обновляется
  3. После того как утилита WindowsUpdateDiagnostic обнаружит факторы, которые приводят к проблемам с поиском обновлений, она попытается их устранить и с большой долей вероятности ликвидирует неполадки.

7 не обновляется

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

7 не обновляется

Способ 2: Установка пакета обновления

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

  1. Но перед установкой загруженного пакета KB3102810 требуется отключить службу «Центр обновления Windows». Для этого необходимо перейти в «Диспетчер служб». Щелкайте «Пуск» и выбирайте «Панель управления». 7 не обновляется
  2. Переходите по пункту «Система и безопасность». 7 не обновляется
  3. Откройте раздел «Администрирование». 7 не обновляется
  4. В списке системных утилит и инструментов найдите наименование «Службы» и переместитесь по нему. 7 не обновляется
  5. Запускается «Диспетчер служб». Отыщите в нем наименование «Центр обновления Windows». Если элементы в списке выстроены в алфавитном соответствии, то оно будет располагаться ближе к концу перечня. Выделите указанный элемент, а затем в левой части интерфейса «Диспетчера» щелкайте по надписи «Остановить». 7 не обновляется
  6. Будет выполнена процедура деактивации службы. 7 не обновляется
  7. Теперь служба деактивирована, о чем свидетельствует исчезновение статуса «Работает» напротив её названия. 7 не обновляется
  8. Далее можно переходить непосредственно к установке обновления KB3102810. Для этого кликайте двойным щелчком левой кнопки мыши по заранее загруженному файлу. 7 не обновляется
  9. Будет запущен автономный установщик Виндовс. 7 не обновляется
  10. Затем автоматически откроется диалоговое окно, в каком вы должны подтвердить намерение установить пакет KB3102810, нажав «Да».
  11. После чего произойдет установка необходимого обновления. 7 не обновляется
  12. После её окончания перезагрузите компьютер. Затем не забудьте заново включить службу «Центр обновления Windows». Для этого перейдите в «Диспетчер служб», выделите нужный элемент и нажмите «Запустить». 7 не обновляется
  13. Будет выполнен запуск службы. 7 не обновляется
  14. После её активации напротив наименования элемента должен отобразиться статус «Работает». 7 не обновляется
  15. Теперь проблема с поиском обновлений должна исчезнуть.

В некоторых случаях дополнительно может потребоваться установка обновлений KB3172605, KB3020369, KB3161608 и KB3138612. Их инсталляция выполняется по тому же алгоритму, что и KB3102810, а поэтому подробно останавливаться на её описании мы не будем.

Способ 3: Устранение вирусов

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

Эта программа не требует установки, а поэтому может выполнять главную свою функцию даже на зараженных системах. Но все-таки для того, чтобы повысить вероятность обнаружения вируса, мы советуем запускать проверку через LiveCD/USB или выполнять её с другого компьютера.

7 не обновляется

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

Тогда вам нужно выполнить проверку с помощью встроенной в Виндовс утилиты sfc.

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

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Что будем искать? Например,Человек

Мы в социальных сетях