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

Хорошая новость: в 90% случаев ошибку 0xc1900204 можно устранить самостоятельно, не прибегая к переустановке системы. Далее разберём причины её возникновения и 5 проверенных способов решения — от простых (очистка кэша обновлений) до продвинутых (ручное исправление реестра). Начнём с самого эффективного.

Почему возникает ошибка 0xc1900204 и что она значит

Код 0xc1900204 относится к категории ошибок Windows Update и обычно означает, что система не смогла загрузить или установить необходимый файл обновления. В официальной документации Microsoft эта ошибка расшифровывается как «WU_E_UH_NEEDANOTHERDOWNLOAD» — то есть «требуется повторная загрузка».

Основные причины:

  • Повреждённые файлы кэша обновлений — чаще всего виновник. Windows хранит временные файлы в папке C:\Windows\SoftwareDistribution\Download, и если они повреждены, процесс обновления срывается.
  • Нехватка места на системном диске — для установки крупных обновлений (например, Windows 10 22H2) требуется не менее 20–30 ГБ свободного пространства на диске C:.
  • Конфликт с антивирусом или брандмауэром — некоторые программы (например, Avast, Kaspersky или Bitdefender) блокируют загрузку файлов обновлений, принимая их за угрозу.
  • Проблемы с service Windows Update — если служба обновлений отключена или работает некорректно, система не может получить доступ к серверам Microsoft.
  • Повреждённые системные файлы — ошибки в реестре или битых компонентах Windows также могут вызывать сбой.

В большинстве случаев ошибка 0xc1900204 не указывает на аппаратные проблемы, а значит, её можно исправить программными методами.

💡

Перед выполнением любых действий сохраните важные данные на внешний носитель или в облако. Даже простая очистка кэша редко приводит к потере файлов, но перестраховка не помешает.

СпособСложностьВремя выполненияЭффективность
Очистка кэша Windows UpdateНизкая2–5 минут70%
Запуск утилиты DISM и SFCСредняя10–20 минут80%
Отключение антивирусаНизкая1–2 минуты60%
Увеличение места на дискеНизкая5–10 минут50%
Ручное обновление через Media Creation ToolСредняя30–60 минут90%

Способы устранения ошибки: от простого к сложному

Начнём с самых быстрых и безопасных методов. Если первый способ не сработал — переходите к следующему.

Как видно из таблицы, очистка кэша и запуск системных утилит дают результат в большинстве случаев. Рассмотрим их подробнее.

Очистка кэша обновлений Windows 10

Этот метод работает в 7 из 10 случаев. Суть проста: мы удаляем временные файлы обновлений, чтобы система загрузила их заново.

Выполните следующие шаги:

  • Откройте Командную строку от имени администратора. Для этого нажмите Win + X и выберите Командная строка (администратор) или Windows PowerShell (администратор).
  • Остановите службу Windows Update, введя команду: net stop wuauserv
  • Остановите службу Фоновая интеллектуальная служба передачи (BITS): net stop bits
  • Перейдите в папку C:\Windows\SoftwareDistribution и удалите все файлы и папки внутри неё (используйте Ctrl + A → Delete). Если система запросит подтверждение — соглашайтесь.
  • Запустите службы обратно: net start wuauserv и net start bits.
  • Перезагрузите компьютер и попробуйте обновление снова.

Если после очистки кэша ошибка 0xc1900204 всё ещё появляется, переходите к следующему способу.

Исправление системных файлов с помощью и SFC

Если ошибка вызвана поврежденными системными файлами, помочь могут встроенные утилиты DISM (Deployment Image Servicing and Management) и SFC (System File Checker).

  1. Откройте Командную строку от имени администратора (как в предыдущем способе).

  2. Запустите проверку системных файлов: sfc /scannow Дождитесь завершения процесса (это может занять 10–20 минут). Если утилита найдёт ошибки, она попробует их автоматически исправить.

  3. Если SFC не сработала или нашла ошибки, но не смогла их исправить, запустите DISM: DISM /Online /Cleanup-Image /RestoreHealth Эта команда проверяет целостность образа Windows и восстанавливает его при необходимости. Процесс может занять до 30 минут.

  4. После завершения работы обеих утилит перезагрузите компьютер и попробуйте обновление снова.

⚠️ Внимание: Не прерывайте работу DISM или SFC. Это может привести к ещё большим проблемам с системой. Если процесс завис на долгом времени (более часа), проверьте, не загружен ли диск на 100% в Диспетчере задач.
Какой метод вы пробовали первым для исправления ошибки 0xc1900204?
Очистка кэша обновлений
Запуск DISM/SFC
Отключение антивируса
Ручное обновление через Media Creation Tool

Проверка свободного места на диске и отключение антивируса

Иногда ошибка 0xc1900204 возникает из-за банальной нехватки места на системном диске. Windows 10 требует не менее 20 ГБ свободного пространства для установки крупных обновлений, а для версий вроде 22H2 может потребоваться и 30–40 ГБ.

Чтобы проверить свободное место:

  1. Откройте Проводник (Win + E).
  2. Выберите диск C: и посматрите на строку Свободно в нижней части окна.
  3. Если места меньше 20 ГБ, удалите ненужные файлы (например, временные файлы через Очистку диска или старые точки восстановления).

Ещё один частый виновник — антивирусное ПО. Некоторые программы (например, Avast или Kaspersky) могут блокировать загрузку файлов обновлений. Попробуйте временно отключить антивирус и повторите установку обновления.

АнтивирусКак временно отключитьПримечание
AvastПравый клик по значку в трее → Управление экранами → Отключить на 10 минутПосле обновления не забудьте включить обратно
KasperskyПравый клик по значку → Приостановить защитуМожно отключить на 1 час
BitdefenderОткройте программу → Защита → ОтключитьВыберите На 15 минут
Windows DefenderПараметры → Обновление и безопасность → Безопасность Windows → Защита от вирусов и угроз → Управление настройками → Защита в реальном времени (отключить)Включается автоматически после перезагрузки

Ручное обновление через Media Creation Tool

Если автоматические методы не сработали, можно попробовать обновить Windows 10 вручную с помощью официального инструмента от Microsoft — Media Creation Tool. Это надёжный способ, так как утилита загружает чистую копию системы и устанавливает её поверх текущей, сохраняя личные файлы и большинство программ.

Как это сделать:

  1. Скачайте Media Creation Tool с официального сайта Microsoft (введите в поиске Media Creation Tool Windows 10).
  2. Запустите утилиту и выберите Обновить этот компьютер сейчас.
  3. Следуйте инструкциям на экране. Программа загрузит необходимые файлы и начнёт установку.

Важно: Этот метод занимает больше времени (от 30 минут до нескольких часов в зависимости от скорости интернета), но обычно решает проблему с ошибкой 0xc1900204.

Ручное обновление через Media Creation Tool — самый надёжный способ устранить ошибку 0xc1900204, если другие методы не помогли. Он не удаляет личные файлы, но требует стабильного подключения к интернету и свободного места на диске.

Дополнительные методы: проверка реестра и сброс компонентов обновлений

Если ни один из предыдущих способов не сработал, можно попробовать более глубокие настройки. Один из них — сброс компонентов Windows Update через реестр. Будьте осторожны: неверные действия в реестре могут привести к нестабильной работе системы.

Вот что нужно сделать:

  1. Откройте Редактор реестра (Win + R → введите regedit → Enter).
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  3. Найдите параметры DoNotConnectToWindowsUpdateInternetLocations и SetUpdateService. Если они есть, удалите их.
  4. Закройте реестр и перезагрузите компьютер.

Ещё один способ — полный сброс компонентов обновлений через командную строку. Для этого:

  1. Откройте Командную строку от имени администратора.
  2. Поочерёдно выполните команды: net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Переименуйте папки SoftwareDistribution и Catroot2: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  4. Запустите службы обратно: net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Перезагрузите компьютер.
Что делать, если ошибка 0xc1900204 появляется при обновлении до Windows 11?

Если вы пытаетесь обновиться до Windows 11 и видите ошибку 0xc1900204, проверьте соответствие вашего ПК минимальным требованиям: процессор должна поддерживать TPM 2.0, а на материнской плате должен быть включён Secure Boot. Используйте утилиту PC Health Check Tool от Microsoft для диагностики.

Пошаговая инструкция: как исправить ошибку 0xc1900204 за 10 минут

Если вы не хотите разбираться в причинах и ищете максимально быстрый способ, выполните этот чек-лист. В большинстве случаев он решает проблему.

Быстрое устранение ошибки 0xc1900204

Выполнено: 0 / 6

Часто задаваемые вопросы

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

Технически да, но не рекомендуется. Обновления Windows 10 содержат не только новые функции, но и важные исправления безопасности. Без них ваша система становится уязвимой для вирусов и атак. Если ошибка не устраняется, попробуйте отложить обновление на несколько дней — иногда проблема решается сама собой на стороне серверов Microsoft.

Почему ошибка 0xc1900204 появляется только на одном компьютере, а на других нет?

Причины могут быть разные: от уникальной конфигурации системы (например, установленного ПО или драйверов) до аппаратных ограничений (нехватка места на диске, старый процессор). Чаще всего проблема кроется в локальных настройках Windows Update или конфликтах с программами.

Безопасно ли использовать сторонние утилиты для исправления ошибки?

В большинстве случаев нет. Сторонние программы для «исправления ошибок Windows» часто содержат рекламное ПО или вирусы. Лучше пользоваться встроенными инструментами (SFC, DISM, Media Creation Tool) или обратиться к официальной поддержке Microsoft.

Что делать, если после всех манипуляций ошибка 0xc1900204 всё равно появляется?

Если ни один из способов не помог, попробуйте:
1. Подождите 1–2 дня и повторите обновление — возможно, проблема на стороне серверов Microsoft.
2. Создайте загрузочный USB-накопитель с Windows 10 и выполните чистую установку (с сохранением данных).
3. Обратитесь в службу поддержки Microsoft или к специалисту по ремонту компьютеров.