Ошибки 0x80070302 и 0x80070306 при обновлении Windows — решение
Среди прочих часто встречающихся кодов ошибки установки обновления через Центр обновления Windows 11 и 10 — 0x80070302 и 0x80070306, решения для которых как правило одинаковы.
В этой инструкции подробно о способах исправить ошибки обновлений с указанными кодами и дополнительная информация, которая может оказаться полезной в контексте рассматриваемой темы.
Базовые способы исправления ошибки
Сначала о простых способах исправить ошибки 0x80070302 и 0x80070306, один из которых или сразу несколько в сочетании друг с другом могут помочь решить проблему:
- Указанные ошибки часто бывают связаны с проблемами компоненты .NET Framework. Вы можете попробовать использовать официальную утилиту исправления ошибок .NET Framework, а если это не поможет — попробовать отключить компоненты .NET Framework в дополнительных компонентах Windows, применить изменения и при наличии соответствующего запроса — перезагрузиться, после чего вновь включить их.
- Если вы столкнулись с ошибкой при установке «Предварительного просмотра накопительного обновления», проблемы могут быть в нём самом. Можно попробовать отключить установку предварительных вариантов обновлений, а финальное, возможно, установится без ошибок. Подробнее: Что делать, если не устанавливается предварительный просмотр накопительного обновления.
- Очистите кэш обновлений, после чего попробуйте выполнить их загрузку и установку повторно. Для этого запустите командную строку от имени администратора и по порядку выполните следующие команды:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\System32\catroot2 catroot2.old ren C:\Windows\SoftwareDistribution SoftwareDistribution.old net start cryptSvc net start bits net start msiserver net start wuauserv
Обязательно перезагрузите компьютер после выполнения всех команд.
Во многих случаях приведённых способов оказывается достаточно, чтобы решить проблему, но не всегда.
Например, причиной ошибок могут оказаться повреждённые системные компоненты, стороннее ПО (антивирусы, средства оптимизации), иногда — использование «сборок» Windows.
Дополнительные варианты решения
Если методы из предыдущего раздела инструкции не сработали, попробуйте следующие варианты действий, чтобы исправить ошибки установки обновления:
- Вручную найдите по KB-номеру и скачайте обновление из Каталога Центра обновления Майкрософт после чего установить его вручную.
- Выполните проверку и восстановление целостности системных файлов Windows 11/10: запустите командную строку от имени администратора и по порядку выполните команды:
dism /online /cleanup-image /restorehealth sfc /scannow
- Выполните полный сброс компонентов Центра обновлений Windows.
- Проверьте, выполняется ли установка обновлений в режиме чистой загрузки.
Если ни один из способов не помогает, при этом установить обновление и избавиться от ошибок 0x80070302 и 0x80070306 необходимо, можно попробовать выполнить «Обновление на месте» — оно сработает с наибольшей вероятностью.