Ошибка 0x80240034 Windows Update — что это и как исправить

Ошибка 0x80240034 прерывает загрузку обновлений Windows. Разбираем причины и 5 рабочих способов исправить её в Windows 10 и Windows 11.

Ошибка 0x80240034 возникает в Центре обновления Windows на этапе загрузки или установки обновления и означает, что пакет не удалось скачать до конца. Появляется в Windows 10 и Windows 11, чаще всего при установке накопительных обновлений или функциональных апдейтов. Основная причина — повреждённый кеш загрузок или сбой служб обновления.

Что означает ошибка 0x80240034

Код 0x80240034 относится к группе WU_E_DOWNLOAD_FAILED — «обновление не удалось загрузить». Система начала скачивать пакет, но процесс прервался: данные пришли повреждёнными, оборвалось соединение, либо локальный кеш обновлений уже содержит битые файлы и мешает докачке. В отличие от ошибок установки, здесь проблема возникает раньше — на стадии получения файлов с серверов Microsoft.

Если обновление сорвалось один раз, иногда достаточно перезагрузить компьютер и повторить проверку обновлений. Если ошибка 0x80240034 повторяется стабильно, применяйте способы ниже по порядку — от простого к глубокому.

При установке некоторых обновлений возникли проблемы, но мы повторим попытку позже. Если эта ошибка повторяется и вы хотите получить помощь в Интернете, выполните поиск по этому коду ошибки: (0x80240034)

Сообщение появляется в разделе Параметры → Обновление и безопасность → Центр обновления Windows (в Windows 11 — Параметры → Центр обновления Windows). Рядом с проблемным обновлением отображается статус «Сбой» и предложение повторить попытку.

Причины появления

  • Повреждённый кеш загрузок в папке SoftwareDistribution.
  • Обрыв или нестабильность интернет-соединения во время скачивания.
  • Зависшие или остановленные службы Центра обновления (wuauserv, BITS).
  • Повреждение системных файлов, отвечающих за обновление.
  • Конфликт со сторонним антивирусом или VPN, перехватывающим трафик.
  • Нехватка свободного места на системном диске.
  • Временный сбой на серверах Microsoft при массовой раздаче обновления.

Способ 1: средство устранения неполадок Центра обновления

Встроенный инструмент автоматически перезапускает службы и чистит часть кеша. Самый безопасный первый шаг.

  1. Откройте Параметры (Win + I).
  2. В Windows 10: Обновление и безопасность → Устранение неполадок → Дополнительные средства устранения неполадок → Центр обновления Windows.
  3. В Windows 11: Система → Устранение неполадок → Другие средства устранения неполадок → Центр обновления Windows → Запустить.
  4. Дождитесь завершения проверки и примените предложенные исправления.
  5. Перезагрузите компьютер и снова запустите проверку обновлений.

Способ 2: сброс кеша обновлений (SoftwareDistribution)

Это главный способ при ошибке 0x80240034. Нужно остановить службы обновления, очистить папку с битыми загрузками и запустить службы заново. Запускайте команды в командной строке от имени администратора (правый клик по «Пуск» → Терминал (Администратор) или Командная строка (Администратор)).

Остановите службы:

net stop wuauserv
net stop bits
net stop cryptsvc

Переименуйте папки кеша (чтобы система создала их заново):

ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old

Запустите службы обратно:

net start wuauserv
net start bits
net start cryptsvc

Перезагрузите компьютер и повторно запустите проверку обновлений. Старые папки .old можно удалить через несколько дней, если всё работает.

Способ 3: проверка и восстановление системных файлов

Повреждённые системные компоненты тоже вызывают 0x80240034. Восстановите образ хранилища, затем проверьте файлы. Выполняйте по очереди в командной строке от имени администратора:

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Первая команда восстанавливает хранилище компонентов (требует интернета и занимает несколько минут), вторая проверяет и чинит системные файлы. После завершения обеих команд перезагрузите компьютер и повторите установку обновления.

Способ 4: ручная установка обновления через каталог

Если конкретное обновление упорно не качается с ошибкой 0x80240034, скачайте его вручную из каталога Microsoft.

  1. Узнайте номер обновления (KB) — он указан рядом со сбойным апдейтом в Центре обновления (например, KB5034123).
  2. Откройте каталог обновлений Microsoft: catalog.update.microsoft.com.
  3. Введите номер KB в поиск.
  4. Выберите версию под вашу разрядность (x64 для большинства систем) и редакцию Windows, скачайте файл .msu.
  5. Запустите скачанный файл двойным кликом и следуйте мастеру установки.
  6. Перезагрузите компьютер.

Способ 5: проверка соединения, места и антивируса

Иногда причина проще, чем кажется.

  • Свободное место. Убедитесь, что на системном диске (обычно C:) есть хотя бы 10–20 ГБ свободного места. Очистите диск через Параметры → Система → Память.
  • Отключите VPN и прокси на время загрузки обновления — они часто прерывают докачку больших пакетов.
  • Временно приостановите сторонний антивирус (например, Kaspersky или ESET) и повторите загрузку. Встроенный Защитник Windows конфликтует с обновлениями крайне редко.
  • Используйте проводное соединение вместо нестабильного Wi-Fi для крупных функциональных обновлений.

Что делать, если ничего не помогло

Если ошибка 0x80240034 сохраняется после всех способов:

  • Сбросьте сетевые настройки. Выполните netsh winsock reset и netsh int ip reset в командной строке администратора, затем перезагрузитесь.
  • Установите обновление вручную через помощник. Для крупных функциональных апдейтов используйте «Помощник по обновлению Windows» с официального сайта Microsoft — он скачивает пакет в обход обычного Центра обновления.
  • Выполните восстановление на месте (in-place upgrade). Запустите Media Creation Tool, создайте загрузочный носитель или запустите установку из работающей системы с опцией «Сохранить файлы и приложения» — это переустанавливает компоненты Windows без потери данных.
  • Проверьте журнал. Файл C:\Windows\WindowsUpdate.log и журнал событий помогут точнее понять, на каком этапе обрывается загрузка.

FAQ

Опасна ли ошибка 0x80240034 для системы?

Нет. Это ошибка загрузки, а не повреждения Windows. Система остаётся работоспособной, просто не устанавливается конкретное обновление. Главный риск — отсутствие свежих исправлений безопасности, поэтому проблему стоит решить.

Можно ли просто игнорировать ошибку 0x80240034?

Однократный сбой можно проигнорировать — Windows повторит попытку сама. Но если обновление не ставится неделями, вы упускаете патчи безопасности. Лучше выполнить сброс кеша обновлений (способ 2).

После сброса SoftwareDistribution пропадут мои данные?

Нет. В этой папке хранится только кеш скачанных обновлений, личных файлов там нет. После переименования Windows создаст папку заново и заново загрузит обновления.

Почему ошибка 0x80240034 появляется при каждом крупном обновлении?

Чаще всего из-за нестабильного соединения или нехватки места на диске для больших функциональных апдейтов. Используйте проводной интернет, освободите 15–20 ГБ и скачивайте обновление вручную через каталог Microsoft.

Помогает ли откат к точке восстановления?

Откат полезен, если ошибка появилась после установки какой-то программы или предыдущего обновления. Но саму проблему загрузки он обычно не решает — эффективнее сброс кеша и проверка системных файлов.

Нужно ли отключать антивирус для исправления 0x80240034?

Только временно и в крайнем случае. Сначала попробуйте сброс кеша и средство устранения неполадок. Если они не помогли, приостановите сторонний антивирус на время загрузки и обязательно включите обратно после.

Алексей Герзанов aka Gerzoid
Алекс Гезанов

Работаю в сервисном центре по ремонту и обслуживанию бытовой техники. За более чем 10 лет трудовой деятельности, я сталкивался с решением большого количества проблем в работе ОС Windows, периферийных устройств, бытовой техники, игровых консолей Playstation и т. д.

Добавить комментарий