Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

0xc1900500 Windows Server, AD и Роли

Ошибка 0xc1900500 / 0x20000 при обновлении Windows 10/11

Обновлено: 09.09.2026 · Официальная документация ↗

Фазы установки и причины отката (Rollback)

Ошибки с префиксом 0xC1900... генерируются механизмом Setup (Modern Setup Host) во время мажорных обновлений версий Windows (In-Place Upgrade). Код 0xc1900500 в сочетании с субкодом 0x20000 указывает на сбой на фазе SAFE_OS во время операции PREPARE_ROLLBACK или на жесткую блокировку установки сторонним ПО. Процесс не может применить образ WIM из-за конфликта драйверов фильтров (часто антивирусов) или нехватки места на скрытом разделе System Reserved Partition (SRP). Бизнес-риски: провал миграции парка ПК на поддерживаемую версию ОС.

Типичные блокираторы (Hard Blocks)

Тип блокиратораПримеры ПО/ДрайверовРешение
Security SoftwareKaspersky, ESET, Symantec Endpoint, КриптоПро CSPПолное удаление утилитами производителей (Kavremover и т.д.) перед апгрейдом.
Дисковые утилитыAcronis True Image (драйверы фильтров хранилища), Daemon ToolsДеинсталляция и перезагрузка.
SRP РазделЗабит логами USN Journal или шрифтамиРучная очистка и расширение раздела (минимум 50MB свободно).

Траблшутинг процесса In-Place Upgrade

Сценарий 1: Анализ логов установки (SetupDiag)

Не гадайте — читайте логи. Основные причины записаны в скрытой папке.

 Пути к логам сбоя обновления:
C:\$Windows.~BT\Sources\Panther\setupact.log
C:\$Windows.~BT\Sources\Panther\setuperr.log

 Рекомендуется: Скачать и запустить утилиту Microsoft SetupDiag.exe, она автоматически спарсит логи и выдаст виновника (XML отчет).

Сценарий 2: Очистка кэша и чистая загрузка (Clean Boot)

Изоляция системы от сторонних служб перед запуском Setup.exe.

  1. Откройте msconfig -> вкладка "Службы" -> ОБЯЗАТЕЛЬНО поставьте галочку "Не отображать службы Microsoft" -> нажмите "Отключить все".
  2. В Диспетчере задач на вкладке "Автозагрузка" отключите все приложения.
  3. Выполните перезагрузку.
  4. Очистите папку C:\Windows\SoftwareDistribution\Download.
  5. Запустите обновление через ISO/Media Creation Tool.

Сценарий 3: Освобождение места на System Reserved Partition (SRP)

Если скрытый EFI или SRP раздел заполнен (0 байт свободно).

 1. Назначаем букву диску в Disk Management (diskmgmt.msc)
 2. Открываем CMD от SYSTEM (через PsExec -i -s cmd.exe)
 3. Очищаем журнал USN на этом томе:
fsutil usn deletejournal /D /N Y: (где Y - буква SRP)

Типовые ошибки администраторов

  • Игнорирование КриптоПро: Старые версии криптопровайдеров на 100% блокируют In-Place Upgrade. Остановка служб не поможет, драйвер cpypkcs.sys работает в ядре. Требуется временное удаление.
Не удается массово обновить парк ПК до Windows 11?
Ошибки совместимости тормозят внедрение новой ОС. Команда ITSTM проведет аудит готовности инфраструктуры (Readiness Assessment), выявит блокирующее ПО и разработает автоматизированные Task Sequences для SCCM/MDT.
💡 Практика специалистов: Практика ITSTM: При анализе setuperr.log ищите строки, содержащие 'CONX'. Это логи компонента Appraiser (оценщика совместимости). Если вы видите 'CONX: Blocked by app...', рядом будет указан путь к исполняемому файлу программы, которая стала причиной отката (Hard Block).

Частые вопросы (FAQ)

Где скачать SetupDiag?

Утилита доступна для скачивания на официальном сайте Microsoft (Learn). Начиная с Windows 10 версии 2004, она запускается автоматически при откате установки, и ее логи лежат в папке %SystemDrive%\$Windows.~bt\Sources\Rollback.

Что значит папка $Windows.~BT?

Это скрытая временная папка в корне диска C:, куда скачиваются файлы нового образа Windows и где происходит распаковка и подготовка среды WinPE (SAFE_OS) для миграции.

Можно ли просто удалить папку $Windows.~BT?

Да, если предыдущая попытка обновления зависла. Сначала остановите службу Windows Update, затем очистите папку SoftwareDistribution, удалите $Windows.~BT и $Windows.~WS, и начните процесс заново.

Нужно ли отключать интернет при обновлении с ISO?

Да, это отличный обходной путь (Workaround). Отключите патч-корд / Wi-Fi и при запуске Setup.exe выберите 'Не скачивать обновления сейчас'. Это исключит ошибки, связанные с загрузкой динамических апдейтов.

Полезные материалы
Рекомендуем