- Исправить ошибки в Центре Обновления Windows 10
- Как исправить ошибки центра обновления windows 10
- 1. Устранения неполадок центра обновления
- 2. Сброс кеша центра обновления в Windows 10
- 3. Восстановить системные файлы с DISM
- 4. Обновить при помощи MediaCreationTool
- 5. Скачать патч KB. вручную
- 6. Остановка и запуск служб обновления
- 7. Очистить папку SoftwareDistribution
- 8. Сбросить и восстановить папку catroot2
- Исправление ошибок обновления Windows с помощью средства готовности к обновлению системы или DISM
- Симптом
- Разрешение для Windows 8.1, Windows 10 и Windows Server 2012 R2
- Разрешение для Windows 7 Пакет обновления 1 (SP1) и Windows Server 2008 R2 SP1
- Разрешение — скачайте пакет из каталога обновлений Майкрософт напрямую
- Описание распространенных ошибок коррупции
- Что делает средство готовности к обновлению системы
- Проверка целостности ресурсов
- Ведение журнала
- Устранение ошибок, найденных в файле журнала CheckSUR
Исправить ошибки в Центре Обновления Windows 10
С момента выпуска первого обновления windows 10, microsoft очень интенсивно начало поддерживать операционную систему, выпуская каждый месяц два патча для обновления. Один патч для безопасности, второй для обслуживания системы (устранение багов, лагов, улучшения интерфейса, дизайн и т.п.). Тем не менее, многим пользователем приходиться решать каждый месяц проблемы при установке обновлений Windows 10.
С этим руководством вы сможете исправить распространенные коды ошибок в центре обновления windows: 0x80073712, 0x800705B4, 0x80004005, 0x8024402F, 0x80070002, 0x80070643, 0x80070003, 0x8024200B, 0x80070422, 0x80070020.
Как исправить ошибки центра обновления windows 10
1. Устранения неполадок центра обновления
Microsoft выпустила инструмент по устранению ошибок при обновлении Windows 10, Windows 8.1, Windows 7. Я собрал все популярные утилиты от microsoft для устранение неполадок в системе в специальном разделе на сайте. Просто перейдите по ссылке и скачайте, или следуйте ниже способу.
Нажмите сочетание кнопок Win+i и выберите «Обновления и безопасность» > «Устранение неполадок» > справа «Дополнительные средства устранения неполадок«. В новом окне выберите «Центр обновления Windows» и запустите.
2. Сброс кеша центра обновления в Windows 10
Иногда бывает, что кеш обновлений в Windows 10 может быть поврежден, что и вызывает кучу ошибок с различными кодами. Особенно этот способ очень помогает, когда ошибка обновления функций в Windows 10 .
Запустите командную строку от имени администратора и вводите ниже команды по очереди, нажимая Enter после каждой.
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
После успешной операции, закройте командную строку, откройте «Параметры» > «Обновление и безопасность» и нажмите «Проверка наличия обновлений».
3. Восстановить системные файлы с DISM
Будем исправлять с помощью командной строки и параметра DISM. Откройте командную строку от имени администратора.
В строке введите или скопируйте по порядку следующие команды:
- DISM.exe /Online /Cleanup-image /Restorehealth
- DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
- sfc /scannow
Дождитесь после каждой команды 100% результата и не выключайте интернет и компьютер от сети.
4. Обновить при помощи MediaCreationTool
Перейдите на сайт Microsoft и скачайте специальную утилиту MediaCreationTool нажав на «Скачать средство сейчас«, после чего запустите её. В утилите нажмите «Обновить этот компьютер сейчас» и следуйте рекомендациям на экране.
5. Скачать патч KB. вручную
Вы можете скачать и установить отдельно патч с официального каталога обновлений Microsoft. Обратитесь ниже к руководству.
6. Остановка и запуск служб обновления
По одной из частых причин, что Windows не может обновиться или установить обновления, может быть блокировка служб другими программными процессами. Можно попробовать перезагрузить компьютер и освободить некоторые процессы. Если не помогло, то мы разберем способ с помощью команды BITS, остановим и перезапустим сервисы связанные с центром обновления windows. Откройте командную строку от имени администратора и введите по порядку следующие команды:
Остановка служб:
- net stop bits
- net stop wuauserv
- net stop appidsvc
- net stop cryptsvc
Запуск служб:
- net start bits
- net start wuauserv
- net start appidsvc
- net start cryptsvc
7. Очистить папку SoftwareDistribution
Проблема иногда заключается в папке SoftwareDistribution, где хранятся сами файлы обновления windows. Когда система скачивает обновления, то они хранятся именно в той папке. После удачной установке обновлений, WUAgent удаляет с этой папки все старое содержимое, но иногда эти процессы сбиваются и папка остается с разными файлами. Мы очистим вручную папку SoftwareDistribution, чтобы не было сбоев и ошибок при установке обновлений windows. Откройте командную строку от имени администратора и введите следующие команды:
- net stop wuauserv
- net stop bits
Теперь перейдем в саму папку и удалим все содержимое в ней. Перейдите на компьютере по пути C:\Windows\SoftwareDistribution и удалите все файлы в этой папке. Если по какой-то причине файлы не удаляются, то попробуйте перезагрузить комп, а лучше загрузиться в безопасном режиме и повторить выше действия заново. После удаления файлов, проблемы должны исчезнуть, но как мы помним мы остановили две службы Update и WUAgent теперь мы их запустим обратно. Откройте CMD и введите следующие команды:
- net start wuauserv
- net start bits
8. Сбросить и восстановить папку catroot2
Catroot и catroot2 являются папками операционной системы Windows, которые необходимы для процесса обновления Windows. При запуске Центра обновления Windows папка catroot2 хранит подписи пакета обновления Windows и помогает в ее установке. Сброс и восстановление папки catroot2 решает многие ошибки при обновлении или установке обновлений Windows 10. Чтобы сбросить папку catroot2, запустите командную строку от имени администратора и введите следующие команды, нажимая enter после каждой:
- net stop cryptsvc
- md %systemroot%\system32\catroot2.old
- xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
Удалите теперь все содержимое папки catroot2 по пути C:\Windows\System32\catroot2
После удаления, введите команду net start cryptsvc .
Если вы снова запустите Центр обновления Windows, папка с каталогом будет сброшена.
Примечание: Не удаляйте и не переименовывайте папку Catroot. Папка Catroot2 автоматически воссоздается Windows, но папка Catroot не воссоздается, если она переименована. Если вы обнаружите, что папка catroot или catroot2 отсутствует или не воссоздается, если вы случайно ее удалили, вы можете создать новую папку с этим именем в папке System32, перезагрузить компьютер и затем запустить Центр обновления Windows.
Исправление ошибок обновления Windows с помощью средства готовности к обновлению системы или DISM
Оригинальная версия продукта: Windows 10, версия 1809 и более поздние версии, Windows 8.1, Windows Server 2012 R2, Windows 7 Пакет обновления 1, Windows Server 2008 R2 Пакет обновления 1
Исходный номер КБ: 947821
Симптом
Обновления и пакеты служб Windows могут не устанавливаться при ошибках коррупции. Например, обновление может не установиться, если системный файл поврежден. Средство готовности к обновлению DISM или system update может помочь вам устранить некоторые ошибки с повреждениями Windows.
Эта статья предназначена для агентов поддержки и ИТ-специалистов. Если вы домашние пользователи и ищете дополнительные сведения о исправлении ошибок обновления Windows, см. в руб. Исправление ошибок обновления Windows.
Разрешение для Windows 8.1, Windows 10 и Windows Server 2012 R2
Чтобы устранить эту проблему, используйте средство обслуживания и управления изображениями для развертывания в почтовых ящиках (DISM). Затем снова установите обновление Windows или пакет служб.
Откройте окно командной строки с повышенными полномочиями. Для этого откройте меню «Пуск» или «Пуск», введите командную подсказку, выберите командную подсказку справа и выберите Выполнить в качестве администратора. Если вам предложен пароль администратора или подтверждение, введите пароль или выберите Разрешить.
Введите следующую команду и нажмите кнопку Ввод. Для завершения командной операции может потребоваться несколько минут.
При запуске этой команды DISM использует Windows Update для предоставления файлов, необходимых для устранения коррупции. Однако если клиент Windows Update уже нарушен, используйте запущенную установку Windows в качестве источника восстановления или используйте папку Windows из сетевой доли или из съемного носителя, например DVD Windows, в качестве источника файлов. Для этого запустите следующую команду:
Замените местообладатель C:\RepairSource\Windows расположением источника ремонта. Дополнительные сведения об использовании средства DISM для восстановления Windows можно найти в справке Ремонт образа Windows.
Введите sfc /scannow команду и нажмите кнопку Ввод. Для завершения командной операции может потребоваться несколько минут.
Закрой командную подсказку и снова запустите обновление Windows.
DISM создает файл журнала (%windir%/Logs/CBS/CBS.log), который фиксирует все проблемы, найденные или исправленные инструментом. %windir% — это папка, в которой установлена Windows. Например, папка %windir% — C:\Windows.
Разрешение для Windows 7 Пакет обновления 1 (SP1) и Windows Server 2008 R2 SP1
Чтобы устранить эту проблему, используйте средство готовности к обновлению системы. Затем снова установите обновление Windows или пакет служб.
Скачайте средство готовности к обновлению системы.
выберите ссылку на скачивание в следующей таблице, соответствующую версии Windows, запущенной на компьютере. Дополнительные сведения о том, как найти установленную версию Windows, см. в дополнительных сведениях о том, работает ли компьютер с 32-битной или 64-битнойверсией Windows.
Этот инструмент обновляется регулярно, рекомендуется всегда скачивать последнюю версию. Этот инструмент доступен не на всех поддерживаемых языках. Проверьте приведенную ниже ссылку, чтобы узнать, доступна ли она на вашем языке.
Операционная система | Ссылка для скачивания |
---|---|
x86-based (32-bit) versions of Windows 7 SP1 | значок Скачать пакет прямо сейчас. |
x64-based (64-bit) versions of Windows 7 SP1 | значок Скачать пакет прямо сейчас. |
x64-based (64-bit) версии Windows Server 2008 R2 SP1 | значок Скачать пакет прямо сейчас. |
Итаниумовые версии Windows Server 2008 R2 SP1 | значок Скачать пакет прямо сейчас. |
Установите и запустите средство.
Выберите скачивание на веб-странице Центра скачивания, а затем сделайте одно из следующих:
- Чтобы немедленно установить средство, выберите Open или Run, а затем выполните инструкции на экране.
- Чтобы установить средство позже, выберите Сохранить, а затем скачать файл установки на компьютер. Когда вы будете готовы установить средство, дважды выберите файл.
В диалоговом окне Автономный установщик обновления Windows выберите Да.
При установке средства он автоматически запускается. Хотя для запуска обычно требуется менее 15 минут, на некоторых компьютерах это может занять гораздо больше времени. Даже если планка прогресса, как представляется, останавливается, сканирование по-прежнему запущено, поэтому не выберите Отмена.
Когда вы увидите полное завершение установки, выберите Закрыть.
Переустановка обновления или пакета служб, которые вы пытались установить ранее.
Чтобы вручную устранить ошибки коррупции, которые обнаруживает средство, но не может быть исправлено, см. в статью Как устранить ошибки, обнаруженные в файле журнала CheckSUR.
Разрешение — скачайте пакет из каталога обновлений Майкрософт напрямую
Вы также можете попробовать непосредственно скачать пакет обновления из каталога обновления Майкрософт,а затем установить пакет обновления вручную.
Например, при попытке установки обновлений из Windows Update могут возникнуть проблемы. В этой ситуации можно скачать пакет обновления и попытаться установить обновление вручную. Для этого выполните следующие действия:
В поле поиска ввести номер обновления, который необходимо скачать. В этом примере ввод 3006137. Затем выберите Поиск.
Найдите обновление, которое применимо к операционной системе надлежащим образом в результатах поиска, а затем выберите Добавить, чтобы добавить обновление в корзину.
Выберите корзину представлений, чтобы открыть корзину.
Выберите Скачать, чтобы скачать обновление в корзине.
Выберите Просмотр, чтобы выбрать место для скачивания обновления, а затем выберите Продолжить.
Выберите Закрыть после того, как процесс загрузки будет сделан. Затем можно найти папку с пакетом обновления в указанном вами расположении.
Откройте папку, а затем дважды выберите пакет обновлений для установки обновления.
Если обновление Windows или пакет служб установлен успешно, вы закончите работу. Если проблема не устранена или средство готовности к обновлению системы не может найти причину, свяжитесь с нами, чтобы получить дополнительные справки.
Описание распространенных ошибок коррупции
В следующей таблице перечислены возможные коды ошибок с обновлением Windows для вашей справки:
Код | Ошибка | Описание |
---|---|---|
0x80070002 | ERROR_FILE_NOT_FOUND | Не удается найти указанный файл. |
0x8007000D | ERROR_INVALID_DATA | Данные недействительны. |
0x800F081F | CBS_E_SOURCE_MISSING | Источник пакета или файла не найден. |
0x80073712 | ERROR_SXS_COMPONENT_STORE_CORRUPT | Хранилище компонентов находится в несогласованном состоянии. |
0x800736CC | ERROR_SXS_FILE_HASH_MISMATCH | Файл компонента не соответствует сведениям проверки, представленным в манифесте компонента. |
0x800705B9 | ERROR_XML_PARSE_ERROR | Невозможно сделать анализ запрашиваемой XML-данных. |
0x80070246 | ERROR_ILLEGAL_CHARACTER | Был встречен недействительный символ. |
0x8007370D | ERROR_SXS_IDENTITY_PARSE_ERROR | Строка удостоверений имеет неправильное формы. |
0x8007370B | ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME | Имя атрибута в удостоверении не находится в допустимом диапазоне. |
0x8007370A | ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE | Значение атрибута в удостоверении не находится в допустимом диапазоне. |
0x80070057 | ERROR_INVALID_PARAMETER | Параметр неправильный. |
0x800B0100 | TRUST_E_NOSIGNATURE | В субъекте не было подписи. |
0x80092003 | CRYPT_E_FILE_ERROR | Ошибка произошла во время чтения или записи обновления Windows в файл. |
0x800B0101 | CERT_E_EXPIRED | Необходимый сертификат не находится в пределах срока действия при проверке на текущих системных часах или на отметке времени в подписаном файле. |
0x8007371B | ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE | Один или несколько необходимых участников транзакции не присутствуют. |
0x80070490 | ERROR_NOT_FOUND | Windows не может искать новые обновления. |
0x800f0984 | PSFX_E_MATCHING_BINARY_MISSING | Существует каталог компонентов, но двоичный отсутствует |
0x800f0986 | PSFX_E_APPLY_FORWARD_DELTA_FAILED | Применение перепада вперед не удалось |
0x800f0982 | PSFX_E_MATCHING_COMPONENT_NOT_FOUND | Не удалось определить соответствие компонента для гидратации |
Что делает средство готовности к обновлению системы
Проверка целостности ресурсов
Средство готовности к обновлению системы проверяет целостность следующих ресурсов:
- Файлы, расположенные в следующих каталогах:
- %SYSTEMROOT%\Servicing\Packages
- %SYSTEMROOT%\WinSxS\Manifests
- Данные реестра, расположенные в следующих подкайлах реестра:
- HKEY_LOCAL_MACHINE\Components
- HKEY_LOCAL_MACHINE\Schema
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing
Этот список может быть обновлен в любое время.
Когда средство готовности к обновлению системы обнаруживает неправильные манифесты, кабмины или данные реестра, он может заменить неправильные данные исправленной версией.
Ведение журнала
Средство готовности к обновлению системы создает файл журнала, который фиксирует все проблемы, найденные или исправленные инструментом. Файл журнала расположен здесь:
Устранение ошибок, найденных в файле журнала CheckSUR
Чтобы вручную устранить ошибки коррупции, которые обнаруживает средство готовности к обновлению системы, но не может исправить, выполните следующие действия:
%SYSTEMROOT% — это переменная среды, которая сохраняет папку, в которой установлена Windows. Например, обычно папка %SYSTEMROOT% — это C:\Windows.
Определите пакеты, которые средство не может исправить. Например, в файле журнала можно найти следующее:
В этом случае поврежден пакет KB958690.
Скопируйте пакет (.msu) в %SYSTEMROOT%\CheckSUR\packages каталог. По умолчанию этот каталог не существует, и необходимо создать каталог.
Перезахоранить средство готовности к обновлению системы.