Исправляем ошибки установки обновлений 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 также содержит предупреждение:
ВНИМАНИЕ: Превышено максимальное количество циклов приема-передачи для сервера

Причина проблемы в том, что список обновлений стал слишком длинным, и клиент не может принять его сразу. Подробности — 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 — не будет работать, и вам придется исправить ошибки, чтобы установить следующие обновления.

Как правило, повреждены файлы * .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 и * .cat из C: Windows service packages добавлены в% windir% Temp CheckSUR service packages
* .manifest из C: Windows winsxs Manifests добавляется в% windir% Temp CheckSUR winsxs manifestests

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

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

3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu
Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся

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

Ошибка #5

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

Ошибка #6

Ошибка связана с нехваткой ресурсов в пуле приложений WSUS. Решение — снять ограничение на потребляемую память. Как это сделать — статья.
Вкратце: откройте IIS, Application Pool, WsusPool, Advanced Settings.
Установите для параметра Private Memory Limit значение 0.

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

PS:
В новом клиенте WSUS исправлено множество ошибок:
1. KB3125574 «Накопительный пакет обновлений для Windows 7 с пакетом обновления 1 (SP1)». Внимательно прочтите раздел «Известные проблемы!

сначала необходимо установить KB3020369 «Обновление стека обслуживания за апрель 2015 г для Windows 7 и Windows Server 2008 R2».

0X800736b1 исправить код ошибки

Независимо от того, когда и как появляется код ошибки NET Framework 0x800736b3, как он влияет на ваш компьютер или ноутбук, вы должны немедленно принять меры для решения проблемы.

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

В некоторых случаях пользователь получает базовую сборку Windows, в которой не установлена ​​NET Framework. Код ошибки 0x800736b3 может появиться при попытке запустить игру, приложение или другую службу в системе Windows.

Причины появления ошибки NET Framework с кодом 0x800736b3

Есть много причин, которые могут вызвать код ошибки 0x800736b3 во время работы вашей системы Windows. Некоторые из них:

Ниже приведены решения для кода ошибки NET Framework 0x800736b.

Способ 1. Удалите обновления Microsoft. NET Framework 3.5.

    Сначала перейдите на страницу загрузки NET Framework 3.5 — https://www.microsoft.com/en-us/download/details.aspx? >

Способ 3. Попробуйте загрузить автономный установщик для Net Framework

Обычно этот процесс занимает несколько минут.

Способ 4. Перейдите в редактор групповой политики.

Способ 5: Запустите средство устранения неполадок обновления

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

Таким образом запускаем справку по обновлению:

Способ 6: сброс компонентов Windows Update

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

net stop msiserver

ren C: WindowsSoftwareDistribution SoftwareDistribution.old

ren C: WindowsSystem32catroot2 Catroot2.old

чистый старт wuausserv

чистый старт cryptSvc

чистый старт msiserver

Способ 7. Убедитесь, что служба Windows Update работает

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

Способ 8: измените настройки DNS

Чтобы изменить настройки DNS, выполните следующие действия:

При обновлении системы или установке пакетов через Центр обновления Windows могут появляться ошибки. Эта страница содержит все распространенные коды ошибок, которые вы можете увидеть при попытке обновить Windows 7, 8 или 10.

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

Инструкции по исправлению ошибок Универсального центра обновлений:

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

Коды ошибок Центра обновления Windows

0x80070002 ERROR_FILE_NOT_FOUND — указанный файл не может быть найден.
Центр обновлений не может найти файлы, необходимые для установки. Решение: Проверка системы, восстановление системных файлов, в случае ошибки установка вручную необходимого обновления из каталога Microsoft.

0x8007000D ERROR_INVALID_DATA — Недействительные данные.
Ошибка появляется при установке Windows (файлы повреждены, может потребоваться новый установочный архив), при восстановлении системы (повреждена точка восстановления), при активации (ошибка в CurrentControlSetEnumRoot), а также при обновлении Windows через Центр обновлений.

Решение: используйте Microsoft Easy Fix или установите обновление вручную. Fix Это больше не поддерживается Microsoft, поэтому вам придется искать его в неофициальных источниках. В качестве альтернативы вы можете использовать Media Creation Tool или системный ISO-образ (для Windows 10).

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

0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT — Хранилище компонентов находится в несогласованном состоянии.
Ошибка вызвана повреждением компонента манифеста CBS. Это чисто системная ошибка, не позволяющая системе установить обновление. До Windows 10 ошибку можно было исправить с помощью утилиты CheckSUR.

В Windows 10 вам необходимо загрузить программу MediaCreationTool.exe с веб-сайта Microsoft, нажать «Обновить этот компьютер сейчас» и следовать инструкциям на экране. Использование загрузочного образа Win 10 (формат ISO) устранит системные ошибки, в то время как ваши документы и личные файлы на вашем компьютере останутся неизменными.

Решение: используйте команду Dism / online / enable-feature / featurename: NetFx3 / All в командной строке от имени администратора, чтобы установить фреймворк. Или загрузите ISO-образ нужной версии Windows и используйте команду DISM.exe / online / enable-feature / featurename: NetFX3 / Source: d: sourcesico, где d: sourcesico — это диск и расположение образа системы. Центр обновления Windows не будет работать без установленной NET Framework 3.5, поэтому вам нужно будет использовать командную строку.

0x800705B9 ERROR_XML_PARSE_ERROR — Запрошенные данные XML не могут быть обработаны.
Относительно редкий сбой обновления системы. Если код 0x800705B9 появился в Windows 7, Vista или 8 / 8.1, для решения ситуации необходимо:

Windows 10 также использует Media Creation Tool и системный ISO для восстановления системных файлов. Вы также можете ввести серию команд в командной строке, которые очистят все системные файлы и сбросят настройки.

0x80070246 ERROR_ILLEGAL_CHARACTER — Обнаружен недопустимый символ.
Нестандартная ошибка, которая может быть связана как с системной ошибкой, так и с ошибками пользователя. Решение ошибки 0x80070246 «Обнаружен недопустимый символ» осложняется тем фактом, что утилита swf / scannow (и ряд других системных служб) не может быть запущена с ней).

Чтобы исправить этот код ошибки Центра обновлений, вам необходимо:

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

0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR — Строка идентификатора повреждена.
На веб-сайте Microsoft ошибка 0x8007370D описывается как ошибка повреждения, возникающая при повреждении системных файлов. Это стандартная ошибка, которую можно устранить в Центре устранения неполадок. Встроенная утилита восстановит целостность системных файлов, после чего больше не будут появляться ошибки при загрузке и установке обновлений.

В Windows Vista или XP необходимо запустить средство устранения неполадок Центра управления Windows. Вы можете найти его, выполнив поиск в меню «Пуск» или на панели управления.

Windows 7, 8 / 8.1 и 10 также просты, но для правильной работы средства устранения неполадок требуется подключение к Интернету. В противном случае вероятность успешного решения проблемы снижается, поскольку система не сможет загрузить недостающие файлы.

Microsoft рекомендует использовать этот метод для следующих кодов ошибок (для Windows 7, Vista, XP):

В Windows 10 вы также можете использовать ISO-образ системы (доступен на веб-сайте Microsoft) и встроенную утилиту DISM.exe для восстановления системы после ошибок.

0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME — имя атрибута в удостоверении вне допустимого диапазона.
Ошибка обновления Windows 0x8007370B указывает на то, что Магазин компонентов Windows поврежден. Независимо от причины требуется доступ в Интернет, сканирование системы и дополнительная загрузка поврежденных или отсутствующих файлов. Как и в других случаях, ошибка исправляется с помощью DISM.exe или средства проверки готовности системы к обновлению.

0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE — значение атрибута в удостоверении вне допустимого диапазона.
В большинстве случаев ошибка возникает в Windows 10. Сайт поддержки Microsoft рекомендует решить эту проблему с помощью одной из двух команд, которые вы должны ввести в командной строке как администратор: DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: d: sourcessxs или DISM / online / cleanup-image / RestoreHealth / source: d: sources / LimitAccess, если первая команда не помогла.

Вместо d: необходимо указать диск, на котором установлена ​​Windows 10 (или находится виртуальный образ). Если проблема связана с Net Framework 3.5, может потребоваться полная переустановка этой платформы. Если ничего не помогает, остается запустить процесс установки Windows и выбрать пункт «обновление с сохранением данных». Раньше вы могли сохранить все необходимые файлы на внешний носитель, чтобы избежать потери важной информации (хотя риск при восстановлении минимален).

0x80070057 ERROR_INVALID_PARAMETER — недопустимый параметр.
Если вы получаете сообщение об ошибке с кодом 0x80070057 в Центре обновлений, вам следует попробовать установить его вручную, загрузив файлы из каталога Microsoft или Центра обновлений.

В случае сбоя обновления стоит сделать резервную копию редактора реестра и удалить следующий ключ: KEY_LOCAL_MACHINE SYSTEM Журнал событий службы CurrentControlSet Microsoft-Windows-PrintService / Operational. Ключ также находится в журнале событий служб HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet. После удаления ключа необходимо перезагрузить компьютер и перезапустить установку обновления.

0x800B0100 TRUST_E_NOSIGNATURE — у этого объекта нет подписи.
При получении ошибки 0x800B0100 убедитесь, что все файлы .mum и .cat находятся в каталоге% windir% TempCheckSURservicing и что все файлы манифеста должны находиться в каталоге% windir% TempCheckSURmanifests.

Вы также можете решить следующие проблемы с помощью DISM.exe, команды sfc / scannow, средства подготовки обновления системы и загрузочного образа Windows:

ERROR_NOT_FOUND может указывать на временные сетевые ошибки или проблемы с подключением к Интернету. Если проблема не исчезнет, ​​попробуйте установить обновление вручную.

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

При установке некоторых программ в Windows может появиться ошибка 0x800736B3.

Устранить ошибку 0x800736B3.

More from my site

More from my site

Ошибки при обновлении Windows 10: причины появления и устранение неполадок по коду

Ошибка обновления

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

Бесконечное обновление Windows 10: что с этим делать

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

Проблема с обновлением операционной системы Windows 10 может возникнуть двумя способами:

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

Как устранить зацикливание обновления

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

Меню раздела Центра обновления Windows

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

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

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

Поэтому есть два способа решить эту проблему:

Решение проблемы с помощью входа в учётную запись

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

Содержимое папки ProfileList

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

Перед удалением учетных записей необходимо экспортировать папку ProfileList. Это действие поможет вам восстановить активную учетную запись, если она была случайно удалена.

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

Этот тип реанимации устройства используется, если владелец не может войти в Windows. Подходит даже в том случае, если первый метод не дал результатов. Вам понадобится другое устройство с подключением к Интернету и флэш-накопитель объемом не менее 4 ГБ. Ошибка будет устранена созданием установочного носителя с Windows 10. Для этого вам необходимо:

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

Как устранить прерывание обновления

Процесс обновления системы иногда зависает и прерывается на одном из этапов. Это можно увидеть в процентах, которые указаны в конце установки. Как правило, это 30%, 42% или 99%. Но это также может быть 25, 32, 44 или 84%.

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

Если по прошествии длительного времени процент обновления не изменился, необходимо сделать следующее:

Если эти действия не помогли и компьютер не меняет индикаторы или зависает, причиной может быть неисправность в Центре обновления Windows».

Экран бесконечного обновления Windows 10

Если частота обновлений не меняется долгое время, могут быть проблемы в Центре обновления Windows

Исправление ошибок в «Центре обновления Windows»

Часто бывает, что «Центр обновлений» может быть поврежден из-за неосторожного обращения со стороны пользователя или из-за вирусов. Нет необходимости переустанавливать операционную систему для восстановления предыдущей активности системы. Вам просто нужно перезагрузить систему, перезагрузив устройство. Но сначала стоит очистить систему следующим образом:

Устранение ошибок с помощью утилиты от Microsoft

Для подключения утилиты необходимо пройти по пути: «Панель управления» — «Устранение неполадок» (или «Устранение неполадок») — «Система и безопасность» — «Устранение неполадок через Центр обновления Windows». Затем программа будет искать возможные проблемы. Некоторые исправления, возникающие во время обновления, будут исправлены автоматически, для других потребуется подтверждение пользователя. По окончании проверки на дисплее появится отчет о найденных проблемах, исправлениях и, если они есть, о нерешаемых проблемах. После этой операции необходимо перезагрузить устройство и проверить, обновлена ​​ли система или ситуация не изменилась.

Иногда проблемы возникают из-за проблемы с загрузкой обновления. Поэтому полезно запустить «Фоновую интеллектуальную службу передачи BITS», которая отвечает за правильную загрузку обновлений. Вы можете найти его в папке «Устранение неполадок» на вкладке «Все категории».

Видео: как исправить проблему бесконечного обновления Windows 10

Ошибки обновления Windows 10 и их решения по коду

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

Таблица: коды ошибок обновления и их решения

В результате этой процедуры некоторая информация может быть потеряна. Для безопасности данных всю необходимую информацию следует скопировать на USB-накопитель или внешний жесткий диск.

После ввода каждой команды нажимайте Enter.

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

После ввода каждой команды нужно подтверждать действие, нажимая Enter.

Видео: как устранить ошибки при обновлении Windows 10

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

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