Открыть сервисСервис

Ошибка обновления Windows «Что-то пошло не так

«Что-то пошло не так. Попробуйте повторно открыть позже» — типовое сообщение об ошибке в центре обновления Windows (Windows Update), возникающее при попытке загрузки или установки обновлений операционной системы Microsoft Windows. Ошибка сопровождается кодом 0x80070005 или отсутствием кода и указывает на недоступность служб обновления, проблемы с правами доступа, повреждение компонентов или сбой сетевого подключения.

Причины возникновения

Сообщение может появляться по нескольким группам причин:

  • Проблемы с правами доступа. Служба Windows Update работает от имени системной учётной записи и обращается к папкам C:\Windows\SoftwareDistribution и C:\Windows\System32\catroot2. Повреждение или изменение ACL этих каталогов приводит к ошибке 0x80070005 (отказ в доступе).
  • Сбой службы BITS и криптографической службы. Служба фоновой передачи данных (BITS) и служба криптографии отвечают за загрузку и проверку цифровых подписей пакетов обновления. Их остановка или сбой вызывает сообщение о недоступности центра обновления.
  • Повреждение кэша обновлений. Каталог SoftwareDistribution\Download хранит временные файлы пакетов. Неполные или повреждённые загрузки блокируют повторную установку.
  • Вредоносное ПО или антивирус. Антивирусные программы и средства защиты Windows (Windows Defender) могут блокировать запись в системные каталоги, интерпретируя действия службы обновления как подозрительные.
  • Сетевые ограничения. Прокси-серверы, корпоративные файрволы, DNS-сбои и ограничения провайдера мешают обращению к серверам Microsoft Update (update.microsoft.com, download.windowsupdate.com).
  • Повреждение системных файлов. Ошибки в компонентах обслуживания (Component-Based Servicing, CBS) или повреждение файлов Windows приводят к невозможности установки обновлений.

Способы решения

Перезапуск служб

Наиболее простой способ — перезапустить связанные службы через консоль services.msc или командную строку от имени администратора:

`` net stop wuauserv net stop bits net stop cryptsvc net stop msiserver ``

После остановки служб удаляется содержимое папок SoftwareDistribution и catroot2, затем службы запускаются повторно командами net start.

Проверка целостности системных файлов

Утилита SFC (System File Checker) сканирует защищённые системные файлы и восстанавливает повреждённые из кэша компонентов:

`` sfc /scannow ``

Дополнительно применяется DISM:

`` DISM /Online /Cleanup-Image /RestoreHealth ``

DISM восстанавливает компонентный магазин Windows, после чего SFC может корректно заменить повреждённые файлы.

Сброс кэша обновлений

Полное удаление содержимого C:\Windows\SoftwareDistribution\Download с последующей перезапуской службы wuauserv заставляет центр обновления заново запросить список доступных пакетов у серверов Microsoft.

Проверка прав доступа

Для устранения ошибки 0x80070005 выполняется сброс прав на системные каталоги:

`` icacls C:\Windows\SoftwareDistribution /reset /t /c icacls C:\Windows\System32\catroot2 /reset /t /c ``

Устранение неполадок встроенными средствами

Windows включает средство устранения неполадок обновления (Windows Update Troubleshooter), доступное в разделе «Параметры» → «Обновление и безопасность» → «Устранение неполадок». Средство автоматически перезапускает службы, очищает кэш и проверяет сетевые подключения.

Проверка сетевых настроек

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

`` netsh winsock reset ipconfig /flushdns ``

Версии Windows, для которых характерна ошибка

Сообщение встречается в Windows 7, Windows 8.1, Windows 10 и Windows 11. В Windows 10 и 11 центр обновления объединён с разделом «Параметры» и работает как служба wuauserv (Windows Update Agent). В Windows 7 обновления устанавливаются через отдельное приложение «Центр обновления» и могут поставляться через пакеты Standalone Installer (.msu).

Особенности корпоративного применения

В корпоративных средах с Windows Server Update Services (WSUS) или системами управления обновлениями (SCCM/MECM) ошибка может указывать на потерю связи с внутренним сервером обновлений, истечение сертификатов или некорректную групповую политику, направляющую клиентов на недоступный источник пакетов.

Интересные факты

  • Сообщение «Что-то пошло не так» не содержит кода ошибки, что затрудняет диагностику; код можно получить в журнале событий Windows (журнал Microsoft-Windows-WindowsUpdateClient/Operational).
  • С 2016 года Microsoft предлагает утилиту wushowhide.diagcab для скрытия отдельных проблемных обновлений, что позволяет продолжить установку остальных пакетов.

Источники:

  • Официальная документация Microsoft по устранению неполадок обновления Windows
  • Справка Windows по службе Windows Update Agent
  • Техническая документация по DISM и SFC для Windows 10/11
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru