Как исправить ошибку Windows Update 0x8007370
Кому это нужно
- Обычным пользователям, у которых зависают обновления Windows.
- Системным администраторам и техподдержке, которые решают проблемы обновления на нескольких машинах.
Почему возникает ошибка 0x8007370 при обновлении Windows
Краткое определение: ошибка 0x8007370 — код, который появляется при сбое процесса скачивания или установки обновлений Windows.
Основные причины:
- Проблемы с компонентами Windows Update (службы, каталоги загрузки и т.п.).
- Повреждённые системные файлы, которые мешают установке обновлений.
- Отключённые или неправильно работающие фоновые сервисы (BITS, Cryptographic, Windows Update и др.).
- Конфликты с антивирусным ПО или сетевые проблемы.
Важно: прежде чем выполнять сложные операции, сделайте резервную копию важных данных.
Быстрые проверки перед углублённой диагностикой
- Перезагрузите компьютер.
- Проверьте подключение к интернету и скорость сети.
- Временно отключите сторонний антивирус и попробуйте установить обновления снова.
Если ошибка сохраняется — переходите к подробным инструкциям ниже.
План действий (быстрое резюме)
- Шаг A: Восстановление системных файлов (DISM + SFC).
- Шаг B: Проверка и запуск критичных служб.
- Шаг C: Сброс компонентов Windows Update.
- Шаг D: Ручная установка проблемного пакета KB.
- Шаг E: In-place обновление (спасательный вариант, сохраняет файлы и приложения).
1. Восстановите повреждённые системные файлы (DISM + SFC)
Когда использовать: если система нестабильно работает, приложения не открываются или есть BSOD.
Пошагово:
- Нажмите Windows + S, введите Command Prompt и выберите «Запуск от имени администратора».

- Подтвердите действие в UAC (кнопка Да).
- Последовательно выполните эти команды, нажимая Enter после каждой, чтобы запустить средство DISM:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth- Затем выполните SFC-сканирование:
sfc /scannow
- Перезагрузите компьютер.
Пояснение: DISM проверяет и восстанавливает образ Windows, а SFC заменяет повреждённые системные файлы из кэша. Вместе они решают большинство проблем с целостностью ОС.
Совет: если DISM не может восстановить файлы из локального образа, используйте источник с установочного ISO (опция /Source), но это требует отдельной инструкции.
2. Убедитесь, что критичные службы запущены
Когда использовать: если обновления не стартуют или зависают на этапе загрузки.
- Нажмите Windows + R, введите services.msc и нажмите Enter.

- Найдите Background Intelligent Transfer Service, щёлкните правой кнопкой и выберите «Свойства».

- В «Тип запуска» выберите Automatic, нажмите Start, затем OK.

- Повторите для служб:
- Cryptographic Services
- Windows Installer (MSI Server)
- Windows Update
После старта служб перезагрузите систему и проверьте обновления.
Примечание: для корпоративных систем согласуйте изменения со службой IT — автоматический старт служб влияет на политику безопасности.
3. Сброс компонентов Windows Update (детальная процедура)
Когда использовать: если каталог SoftwareDistribution или catroot2 повреждён, либо загрузки не идут.
- Нажмите Windows + R, введите cmd и нажмите Ctrl + Shift + Enter, чтобы открыть Командную строку от имени администратора.

- Подтвердите UAC.
- Остановите службы:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc- Удалите временные загрузки:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
- Удалите каталоги SoftwareDistribution и catroot2:
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q- Сбросьте ACL для BITS и службы Windows Update (выполните команды как есть):
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)- Перейдите в системную папку:
cd /d %windir%\system32
- Зарегистрируйте критические DLL (выполните каждую строку отдельно):
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll- Сброс сетевой конфигурации:
netsh winsock reset
netsh winsock reset proxy- Запустите ранее остановленные службы:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvcПерезагрузите компьютер. Эти шаги часто устраняют большинство проблем с загрузкой и установкой обновлений.
4. Ручная установка проблемного обновления (KB)
Когда использовать: если ошибка возникает только при установке конкретного пакета обновления.
- Определите номер KB (Knowledge Base) для проблемного обновления в журнале обновлений.
- Откройте Microsoft Update Catalog и вставьте номер KB в строку поиска.

- Нажмите Download рядом с подходящим пакетом для вашей архитектуры (x64/x86/ARM).

- В появившемся окне кликните по ссылке для загрузки.

- После загрузки запустите установщик и следуйте инструкциям на экране.

Преимущество: вы обходитeте механизм Windows Update и устанавливаете пакет напрямую.
5. In-place обновление (сохранение файлов и приложений)
Когда использовать: когда предыдущие шаги не помогли, а вы хотите восстановить систему без потери данных.
- Скачайте ISO Windows 11 с официального сайта Microsoft, выберите редакцию и язык.

- Дважды кликните на ISO-файл, нажмите Open в появившемся окне.

- Запустите setup.exe из смонтированного образа.

- Подтвердите UAC.
- Нажмите Next и затем Accept для согласия с лицензионными условиями.

- Убедитесь, что выбран вариант Keep personal files and apps, и нажмите Install.

In-place обновление занимает время (обычно часы), но часто исправляет глубокие проблемы системы, не удаляя пользовательские данные и приложения.
Когда эти методы не сработают — возможные причины и альтернативы
- Аппаратные проблемы (ошибки диска, оперативной памяти). Проверьте SMART и выполните тесты памяти.
- Групповые политики или корпоративные настройки обновлений блокируют установку. Согласуйте с IT.
- Повреждение профиля пользователя — попробуйте создать временную локальную учётную запись и запустить обновление оттуда.
Альтернативы:
- Чистая установка Windows (требует резервного копирования данных).
- Обращение в официальную поддержку Microsoft, если проблема воспроизводится на разных машинах.
Фактбокс: ключевые команды (для быстрой справки)
- DISM:
DISM /Online /Cleanup-Image /RestoreHealth - SFC:
sfc /scannow - Остановить службы:
net stop bitsnet stop wuauservnet stop appidsvcnet stop cryptsvc - Сброс Winsock:
netsh winsock reset - Удалить SoftwareDistribution:
rmdir %systemroot%\SoftwareDistribution /S /Q
Чеклист для разных ролей
Администратор:
- Проверил логи Windows Update (Event Viewer → Windows Logs → System / Setup).
- Запустил DISM + SFC.
- Сбросил компоненты Windows Update и перезагрузил.
- Если корпоративная сеть — подтвердил настройки WSUS/GPO.
Обычный пользователь:
- Перезагрузил ПК.
- Отключил сторонний антивирус.
- Запустил обновления снова.
- При необходимости отправил скриншоты ошибок администратору.
Критерии приёмки
- Обновления успешно скачиваются и устанавливаются без появления кода 0x8007370.
- Никаких ошибок в журналах Windows Update после выполнения процедур.
- Система загружается в нормальном режиме, приложения открываются корректно.
Небольшая методология диагностики (минимальный набор шагов)
- Воспроизведите проблему и запишите точный текст ошибки и номер KB.
- Примените быстрые исправления (перезагрузка, антивирус, сеть).
- Просканируйте файлы DISM + SFC.
- Если не помогло — сброс компонентов и ручная установка.
- При повторении ошибки — in-place обновление или обращение в поддержку.
Короткий словарь (1 строка)
- DISM: средство для обслуживания образа Windows; использутеся для восстановления целостности образа.
- SFC: System File Checker, проверяет и восстанавливает системные файлы.
- SoftwareDistribution: каталог, в котором Windows хранит загруженные обновления.
- KB: номер пакета обновления Microsoft (Knowledge Base).
Советы по безопасности и конфиденциальности
- Скачивайте ISO и обновления только с официального сайта Microsoft.
- Перед серьёзными изменениями делайте резервные копии важных данных на внешний диск или облако.
- Не отключайте штатный Защитник Windows надолго, если вы не используете надёжную альтернативу.
Важно: если вы не уверены в шагах с командной строкой, обратитесь к специалисту — неправильные команды могут навредить системе.
Если решили написать в комментариях — укажите модель компьютера, версию Windows и точный текст ошибки. Это поможет дать точный совет.
Короткий итог: чаще всего DISM + SFC, запуск служб и сброс компонентов решают 0x8007370. Если нет — ручная установка KB или in-place обновление спасают ситуацию без потери данных.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента