Гид по технологиям

Ошибка обновления Windows 0xc190020e — как исправить

• 7 min read • Windows • Обновлено 25 Nov 2025
Ошибка Windows 0xc190020e — как исправить
Ошибка Windows 0xc190020e — как исправить

Коротко: ошибка обновления Windows 0xc190020e обычно возникает из‑за нехватки дискового пространства, повреждённых обновлений или конфликтов в системе. Пройдите быстрые проверки (перезагрузка, отключение периферии, очистка диска), затем последовательно выполните шаги ниже: очистка диска, включение Storage Sense, отключение гибернации, увеличение квоты защиты системы, удаление папки Windows.~BT, добавление AllowOSUpgrade в реестр и запуск SFC/DISM.

Сообщение об ошибке обновления Windows с кодом 0xc190020e

Эта инструкция подробно объясняет причины ошибки 0xc190020e и пошаговые решения. Подходит для Windows 10 и обновлений функций (feature update). Если вы администратор — следуйте разделу для специалистов по развертыванию.

Быстрая проверка перед началом

Важно выполнить эти простые проверки перед сложным восстановлением:

  • Перезагрузите компьютер.
  • Отключите все внешние устройства, оставьте только мышь и клавиатуру.
  • Удалите ненужные программы и большие файлы (временные файлы, установщики).
  • Убедитесь, что у системного диска (обычно C:) остаётся минимум 10–20 ГБ свободного места для обновления.

Если после этого ошибка сохраняется — продолжайте пошаговое руководство ниже.

Причины ошибки 0xc190020e

Ниже — часто встречающиеся причины и короткие объяснения.

  • Нехватка места на диске — инсталлятор не может распаковать или отложить файлы обновления.
  • Несколько ожидающих обновлений — конфликтующие пакеты или незавершённые установки.
  • Повреждённые/некорректные файлы обновлений — скачанные пакеты могли быть частично повреждены.
  • Вредоносное ПО — может повредить системные файлы или блокировать компоненты обновления.
  • Ограничения защиты системы и точки восстановления — места недостаточно для создания контрольных точек.

Важно: все шаги ниже безопасны при аккуратном выполнении, но создание точки восстановления и резервной копии важных данных рекомендуется.

Пошаговые решения

Ниже — подробные инструкции с пояснениями и что проверять после каждого шага.

1. Очистка диска с помощью Disk Cleanup

  1. Нажмите Windows + R, введите cleanmgr и нажмите Enter.

Диалог запуска Disk Cleanup через Run

  1. Выберите системный диск (обычно C:) и нажмите OK.
  2. Нажмите “Очистить системные файлы”.

Выбор диска в Disk Cleanup

  1. Снова выберите системный диск, дождитесь пересчёта.
  2. Отметьте все пункты в “Файлы для удаления” (включая предыдущие установки Windows, временные файлы и корзину) и нажмите OK.

Кнопка очистки системных файлов

  1. Подтвердите удаление файлов.

После этого проверьте свободное место и попробуйте снова запустить обновление.

2. Включение Storage Sense (Освобождение места автоматически)

  1. Нажмите Windows + I, чтобы открыть Параметры.

Окно Параметры Windows — раздел Система

  1. Перейдите в “Система” → “Хранилище”.
  2. Включите переключатель Storage Sense (Экономия места).

Переключатель Storage Sense включён

  1. Нажмите “Временные файлы”, отметьте ненужные элементы и нажмите “Удалить файлы”.

Удаление временных файлов через Параметры

Storage Sense автоматически удалит временные и старые файлы, помогая освободить место перед обновлением.

3. Отключение гибернации (Hibernate)

Отключение гибернации освобождает файл гибернации hiberfil.sys, который может занимать значительный объём.

  1. Откройте меню Пуск, введите cmd, щёлкните правой кнопкой и выберите “Запуск от имени администратора”.

Запуск командной строки от администратора

  1. Введите команду:
powercfg.exe /hibernate off

Команда отключения гибернации

  1. Перезагрузите ПК.

После перезагрузки проверьте свободное место и попробуйте повторно запустить обновление.

4. Увеличение использования диска для защиты системы

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

  1. Нажмите Windows + R, введите sysdm.cpl и нажмите Enter.

Команда запуска Advanced system settings

  1. Перейдите на вкладку “Защита системы” и нажмите “Настроить”.

Настройка защиты системы и дискового пространства

  1. Под разделом “Использование дискового пространства” передвиньте ползунок вправо (например, до 5–10% от размера диска), нажмите “Применить” и “ОК”.

Сдвиг ползунка Disk Space Usage

Этот шаг освобождает возможность создания контрольных точек, необходимых установщику обновлений.

5. Удаление папки C:\$Windows.~BT

Папка C:\$Windows.~BT может содержать прежние файлы установки, которые мешают новой установке.

  1. Нажмите Windows + R, введите C:\$Windows.~BT и нажмите Enter.

Открытие папки Windows.~BT через Run

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

Примечание: если файлы не удаляются, запустите систему в безопасном режиме и повторите удаление.

6. Добавление AllowOSUpgrade в реестр

Если политика блокирует обновление, добавление ключа AllowOSUpgrade разрешит обновления функций.

  1. Нажмите Windows + R, введите regedit и нажмите Enter.

Открытие редактора реестра regedit

  1. Экспортируйте файл реестра (Файл → Экспорт) для резервной копии.
  2. Перейдите по пути:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade
  1. Если нет ключа OSUpgrade — создайте папку OSUpgrade.
  2. Правой кнопкой → “Создать” → “Параметр DWORD (32 бита)” и назовите его AllowOSUpgrade.

Создание DWORD в реестре для AllowOSUpgrade

  1. Дважды щёлкните параметр и задайте значение 1.

Изменение значения AllowOSUpgrade на 1

  1. Перезагрузите ПК и попробуйте обновление снова.

Важно: редактирование реестра влияет на систему. Делайте экспорт перед изменениями.

7. Запуск сканов SFC и DISM (восстановление системных файлов)

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

  1. Откройте командную строку от имени администратора.
  2. Выполните:
sfc /scannow
  1. После завершения SFC выполните:
DISM /Online /Cleanup-Image /RestoreHealth

Окно CMD с выполнением SFC и DISM

  1. Перезагрузите компьютер и повторите обновление.

Если DISM не может восстановить из онлайн‑источников, можно указать источник образа Windows (ISO/внешний файл WIM). Это отдельный сценарий — при необходимости опишите в комментариях.

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

  • Попробуйте загрузить средство обновления Windows (Media Creation Tool) и выполнить обновление вручную.
  • Если ошибка сохраняется на корпоративных машинах — проверьте групповые политики и настройки WSUS/посредника доставки (Delivery Optimization).
  • Проверьте логи Windows Update: %windir%\SoftwareDistribution\ReportingEvents.log и просмотр событий в “Просмотре событий” (Event Viewer) — раздел “Журналы Windows” → “Приложение” и “Система”.
  • Если есть подозрение на вирусы — выполните глубокое антивирусное сканирование или загрузку с внешнего AV‑сканера.

Важно: при массовом развёртывании обновлений используйте тестовый пул машин перед распространением на всю инфраструктуру.

Когда эти методы не сработают — альтернативные подходы

  • Чистая установка Windows с сохранением личных файлов (опция при установке с ISO).
  • Откат к предыдущей стабильной версии и ожидание исправления от Microsoft.
  • Использовать восстановление системы до контрольной точки, сделанной до появления ошибки.

Каждый из подходов имеет свои риски: чистая установка требует резервного копирования, откат откатывает недавние изменения.

Диагностика: простая методика и чеклист

Мини‑методология (быстрый план действий):

  1. Быстрая проверка (перезагрузка, отключение периферии, очистка диска).
  2. Проверка свободного места и Storage Sense.
  3. Очистка временных файлов и папки $Windows.~BT.
  4. Правки реестра и квоты защиты системы.
  5. SFC и DISM.
  6. Повторный запуск обновления.

Чеклист для пользователя (копируемый):

  • Перезагрузка выполнена
  • Отключены внешние устройства
  • Очистка диска выполнена
  • Storage Sense включён
  • Гибернация отключена
  • Папка $Windows.~BT удалена
  • AllowOSUpgrade добавлен в реестр
  • SFC / DISM выполнены

Роли и задачи: для пользователя и администратора

  • Конечный пользователь: очистка диска, включение Storage Sense, удаление папки $Windows.~BT, перезагрузка.
  • IT‑администратор: проверка политик WSUS/GPO, анализ логов, создание и распространение исправленных образов, использование Media Creation Tool для массовых обновлений.

Критерии приёмки

Обновление считается успешно выполненным, если:

  • Установлена новая версия Windows и в «Параметры» → «Система» → «О системе» отображается ожидаемая версия.
  • В “Журналах” нет ошибок, относящихся к коду 0xc190020e.
  • Система загружается и основные службы функционируют нормально.

Быстрый фрагмент команд (cheat sheet)

powercfg.exe /hibernate off
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
regedit  (добавить AllowOSUpgrade = 1 в ключ OSUpgrade)

Пример карты решений (decision tree)

flowchart TD
  A[Ошибка 0xc190020e] --> B{Достаточно ли места на диске?}
  B -- Нет --> C[Очистить диск, отключить гибернацию, включить Storage Sense]
  B -- Да --> D{Есть ли повреждённые файлы?}
  D -- Да --> E[Запустить SFC и DISM]
  D -- Нет --> F{Проблемы с политиками/реестром?}
  F -- Да --> G[Добавить AllowOSUpgrade в реестр, проверить GPO/WSUS]
  F -- Нет --> H[Удалить C:\$Windows.~BT, попробовать Media Creation Tool]
  E --> I[Перезагрузить и повторить обновление]
  C --> I
  G --> I
  H --> I

Риски и способы их снижения

  • Риск: потеря данных при чистой установке. Митигирование: создать резервную копию перед началом.
  • Риск: неверное изменение реестра. Митигирование: экспортировать ветку реестра перед изменением.
  • Риск: недоступность корпоративного сервера обновлений. Митигирование: синхронизировать с администратором сети и использовать локальные образы для обновления.

Глоссарий (1 строка)

  • Storage Sense — встроенная функция Windows для автоматической очистки временных файлов.
  • SFC — утилита System File Checker для проверки целостности системных файлов.
  • DISM — утилита для обслуживания и восстановления образа Windows.

Короткая сводка и дальнейшие шаги

Итог: большая часть ошибок 0xc190020e решается освобождением места и восстановлением системных компонентов (SFC/DISM). Если описанные методы не помогли — используйте Media Creation Tool или обратитесь в службу поддержки, особенно в корпоративных средах.

Важно: перед любыми изменениями создавайте резервные копии и экспорт реестра.

Если вам нужна помощь с логами или пошаговым разбором — приложите содержимое журнала обновлений или опишите окружение (домашний ПК/корпоративный ноутбук, версия Windows, наличие WSUS).

Спасибо за внимание — оставляйте вопросы и опыт в комментариях.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро