Ошибка обновления Windows 0x80070306 прерывает процесс обновления в Windows 11, не давая возможности установить важные обновления безопасности и функций. Эта ошибка часто появляется, когда системные файлы повреждены, компоненты обновления работают со сбоями или предыдущие обновления оставляют систему в несогласованном состоянии. Устранение этой проблемы быстро восстанавливает способность вашего устройства получать обновления и обеспечивает безопасность и стабильность вашей системы.
Запустите средство устранения неполадок Центра обновления Windows
Шаг 1: Откройте меню «Пуск» и выберите Settings
. Перейдите к System
и прокрутите вниз до Troubleshoot
.
Шаг 2: Нажмите Other troubleshooters
на следующую страницу.
Шаг 3: Найдите Windows Update
в списке и щелкните Run
рядом с ним. Средство устранения неполадок автоматически диагностирует и пытается исправить проблемы, связанные с обновлением. Следуйте всем инструкциям на экране и перезагрузите ПК после завершения. Этот процесс решает распространенные проблемы обновления путем сброса компонентов и устранения временных проблем.
Восстановление системных файлов с помощью DISM и SFC
Шаг 1: Введите cmd
в поле поиска Windows, щелкните правой кнопкой мыши Command Prompt
и выберите Run as administrator
.
Шаг 2: Сначала запустите службу развертывания образов и средство управления ими (DISM), введя:
DISM.exe /Online /Cleanup-image /Restorehealth
Эта команда проверяет и исправляет проблемы с образом Windows. Дождитесь завершения процесса.
Шаг 3: Затем запустите средство проверки системных файлов, введя:
sfc /scannow
Это сканирование находит и восстанавливает поврежденные или отсутствующие системные файлы, которые могут блокировать обновления. Дайте сканированию завершиться, а затем перезагрузите ПК. Эти шаги направлены на более глубокие системные повреждения, которые средство устранения неполадок не может исправить.
Сброс компонентов Центра обновления Windows
Шаг 1: Откройте командную строку от имени администратора.
Шаг 2: Остановите службы Windows Update. Введите следующие команды одну за другой:
net stop bits
net stop wuauserv
net stop msiserver
net stop cryptsvc
Шаг 3: Переименуйте папки хранения обновлений, чтобы заставить Windows создать новые:
Ren %Systemroot%\SoftwareDistribution SoftwareDistribution.old
Ren %Systemroot%\System32\catroot2 catroot2.old
Шаг 4: Перезапустите службы, которые вы остановили ранее:
net start bits
net start wuauserv
net start msiserver
net start cryptsvc
Сброс этих компонентов очищает старые, поврежденные файлы обновления и устраняет постоянные сбои обновления. Перезагрузите компьютер и попробуйте обновиться еще раз.
Установите обновления в безопасном режиме
Шаг 1: Нажмите Windows+R
, введите msconfig
и нажмите Enter
.
Шаг 2: В окне «Конфигурация системы» перейдите на Boot
вкладку и проверьте Safe boot
выбранное Network
. Нажмите OK
и перезагрузите ПК.
Шаг 3: В безопасном режиме попробуйте снова запустить Центр обновления Windows. Безопасный режим загружает только необходимые драйверы и службы, что позволяет обойти конфликты программного обеспечения или проблемы с драйверами, блокирующие обновления. После обновления верните настройки загрузки в обычный режим.
Используйте «Устранение неполадок с помощью Центра обновления Windows» (только для Windows 11)
Шаг 1: Откройте приложение «Настройки» и перейдите в System
> Recovery
.
Шаг 2: В разделе Fix problems using Windows Update
нажмите Reinstall now
. Следуйте инструкциям на экране. Этот процесс выполняет установку восстановления, которая сохраняет ваши файлы, приложения и настройки нетронутыми, одновременно исправляя проблемы, связанные с обновлением.
Загрузка и установка обновлений вручную
Шаг 1: Посетите каталог Центра обновления Microsoft и найдите код обновления (например, KB5053598).
Шаг 2: Загрузите соответствующий пакет обновления для вашей версии системы (подтвердите, является ли ваше устройство процессором x64 или ARM в Settings > System > About
).
Шаг 3: Сохраните файл в папке (например, C:\Packages
), затем откройте командную строку от имени администратора и выполните:
DISM /Online /Add-Package /PackagePath:C:\Packages\your-update-file.msu
Перезагрузите ПК при появлении соответствующего запроса. Этот метод обходит проблемы со стандартным процессом обновления, применяя пакет обновления напрямую.
Сброс или восстановление.NET Framework
Шаг 1: Откройте строку поиска и введите Windows Features
. Выберите Turn Windows features on or off
.
Шаг 2: Снимите все отметки.NET Framework и нажмите OK
. Перезагрузите компьютер.
Шаг 3: Вернитесь в то же окно, снова отметьте флажки.NET Framework и щелкните, OK
чтобы переустановить их. Перезагрузите компьютер еще раз. Этот процесс исправит повреждение.NET Framework, которое может привести к сбоям обновления.
Используйте Media Creation Tool или Installation Assistant
Шаг 1: Загрузите Windows 11 Media Creation Tool или Installation Assistant с официального сайта Microsoft.
Шаг 2: Запустите инструмент и следуйте инструкциям, чтобы обновить или восстановить вашу установку Windows. Этот процесс сохраняет ваши файлы и приложения, одновременно устраняя упрямые ошибки обновления, которые не поддаются другим исправлениям.
Выполнение этих шагов позволит устранить основные причины ошибки 0x80070306 в Windows 11, восстановить способность вашего устройства получать обновления и обеспечить бесперебойную работу системы.