Москва: проверенные б/у ноутбуки с гарантией и проверкой перед оплатой
+7 906 722-94-45

Главная → Статьи → Ошибка 0xC1900101 при обновлении Windows 11 на ноутбуке: расшифровка фаз отката через SetupDiag и лог Panther

Ошибка 0xC1900101 при обновлении Windows 11 на ноутбуке: расшифровка фаз отката через SetupDiag и лог Panther

Ошибка 0xC1900101 при обновлении Windows 11 на ноутбуке: расшифровка фаз отката через SetupDiag и лог Panther

Ошибка 0xC1900101 при обновлении Windows 11 на ноутбуке: расшифровка фаз отката через SetupDiag и лог Panther

При переходе между крупными функциональными сборками Windows 11 (например, при установке обновления 24H2 или 25H2) ноутбук скачивает гигабайты файлов, уходит в перезагрузку, доходит до 30 %, 71 % или 88 %, внезапно моргает чёрным экраном и выводит сообщение «Отмена изменений, внесённых в компьютер». После возврата на старый рабочий стол Центр обновления показывает код 0xC1900101 — родовой признак драйверного или прошивочного краха во время оффлайн-миграции ОС. Повторно нажимать кнопку «Повторить» бессмысленно: установщик будет раз за разом спотыкаться об один и тот же конфликтующий драйвер, пока вы не прочитаете второй шестнадцатеричный расширенный код (Extend Code).

Таблица расшифровки: что означает вторая часть кода 0xC1900101 - 0x...

Откройте Параметры → Центр обновления Windows → Журнал обновлений или скрытую системную папку C:\$WINDOWS.~BT\Sources\Rollback и сопоставьте пятизначный суффикс после дефиса:

Полный код сбоя Фаза и операция установщика Главный виновник в 90 % случаев на ноутбуках Точечное действие
0xC1900101 - 0x20017 SAFE_OS / BOOT (первая перезагрузка на ~30 %) Новое ядро Windows 11 зависло на самом старте загрузки из-за устаревшего BIOS, криптопровайдера шифрования диска, драйвера Intel VMD / RST или подключённого USB-разветвителя / SD-карты в картридере Обновить BIOS и драйвер контроллера хранения VMD, вынуть все внешние USB-флешки, донглы и карту microSD из слота
0xC1900101 - 0x2000C / 0x20004 SAFE_OS / APPLY_IMAGE или INSTALL_RECOVERY Нехватка места в системном разделе WinRE, обрыв шины перегревающегося SSD во время распаковки десятков гигабайт образа Проверить минимум 35–40 ГБ свободного места на диске C: и отсутствие ошибок сброса контроллера SSD Event ID 129/153
0xC1900101 - 0x30018 FIRST_BOOT / SYSPREP (вторая перезагрузка на ~70–75 %) Сторонний антивирус с ядерным фильтром, VPN-клиент с виртуальным сетевым адаптером (NDIS filter), старый драйвер Wi-Fi или аудиоэффектов вызвал BSOD при первой инициализации устройств в новой ОС Полностью удалить сторонний антивирус и старый VPN-драйвер на время апгрейда, обновить драйверы Wi-Fi/чипсета
0xC1900101 - 0x40017 SECOND_BOOT / BOOT (финальная загрузка на ~85–90 %) Синий экран при первом входе на обновлённый рабочий стол — почти всегда видеодрайвер дискретной/встроенной графики, старый драйвер сенсорной панели или фильтр несовместимый с целостностью памяти HVCI Чистое обновление обоих видеодрайверов (iGPU + dGPU) с сайта вендора и ревизия старых .sys-драйверов
0xC1900101 - 0x4001E / 0x4000D SECOND_BOOT / PRE_OOBE или MIGRATE_DATA Повреждённый профиль пользователя в реестре или конфликт службы синхронизации папок Проверка целостности системного хранилища DISM + sfc и временный выход из сторонних клиентов облачных дисков

Как за 2 минуты узнать имя конкретного виновного .sys-файла без гаданий

Вместо того чтобы вручную сносить половину программ с рабочего ноутбука, используйте штатный механизм Microsoft SetupDiag (в современных версиях Windows 11 он вообще запускается автоматически сразу после неудачного отката!):

  1. Откройте Проводник, включите показ скрытых элементов на вкладке «Вид» и перейдите в каталог C:\$WINDOWS.~BT\Sources\Panther или C:\$WINDOWS.~BT\Sources\Rollback.
  2. Найдите файл SetupDiagResults.log (или откройте конец файла setuperr.log обычным Блокнотом).
  3. Если внутри папки Rollback лежит аварийный дамп памяти, созданный прямо во время неудачной перезагрузки (файл setupmem.dmp или папка CrashDumps), SetupDiag уже разобрал стек вызовов и прямо написал строку вида: Error: Found crash dump... Faulting driver: xxxx.sys! Это даёт снайперскую точность: вы удаляете ровно один сломанный драйвер старого модема или криптоключа и обновляетесь с первой же попытки.

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

Шаг 1. Освободите все внешние порты и слот карт памяти!

Это классическая ловушка тонких ноутбуков, о которой забывают даже опытные администраторы: оставленная в боковом слоте полуживая карточка microSD для хранения архивов, беспроводной USB-ресивер в переходнике или USB-C док-станция заставляют среду Windows PE бесконечно опрашивать зависший контроллер USB-хаба на этапе 0x20017 (30 %). Перед нажатием кнопки «Перезагрузить сейчас» оставьте подключённым только оригинальный кабель питания!

Шаг 2. Временно деинсталлируйте глубокие перехватчики ядра

Просто «выключить значок в трее» у стороннего антивируса, межсетевого экрана или корпоративного VPN-клиента недостаточно: его ядерный драйвер-фильтр класса MiniFilter всё равно мигрирует в новую ОС и загружается на раннем старте до появления рабочего стола.

  • На корпоративном ноутбуке (например, бухгалтерском рабочем месте — см. требования к среде в обзоре ноутбуков для 1С и бухгалтерии) обязательно уточните совместимость установленной версии криптопровайдера электронной подписи с целевой сборкой Windows 11 24H2 / 25H2: старые сборки криптодрайверов 2020–2022 годов гарантированно вызывают откат 0xC1900101 - 0x20017! Сначала обновите криптопровайдер до сертифицированной сборки текущего года или временно удалите его, имея дистрибутив и лицензию под рукой.

Шаг 3. Проверьте здоровье хранилища компонентов и свободное место

Для безопасного развёртывания теневой папки Windows.old установщику требуется не менее 35–40 ГБ свободного пространства на системном томе C:, а также не менее 100–250 МБ свободного места на скрытом системном разделе EFI и разделе восстановления WinRE. Откройте терминал администратора и последовательно выполните:

  1. DISM /Online /Cleanup-Image /RestoreHealth
  2. sfc /scannow
  3. Очистку кэша Центра обновления через Параметры → Система → Память → Временные файлы (не трогая личные документы!).

Шаг 4. Обновите UEFI BIOS, Intel VMD и оба графических драйвера

Скачайте с официальной страницы вашей модели ноутбука актуальные версии BIOS, драйвера контроллера накопителей (Intel Rapid Storage / VMD или AMD Chipset) и драйверов как встроенной, так и дискретной графики. После их установки выполните обычную перезагрузку и запускайте обновление с официального установочного образа ISO Windows 11 той же языковой редакции (запуск setup.exe прямо из смонтированного в системе официального ISO работает надёжнее и информативнее фоновой загрузки через Центр обновления).

Стоп-линия: когда обновление поверх старой ОС лучше не форсировать

  • Если на ноутбуке включено стороннее полнодисковое шифрование не от Microsoft (корпоративные продукты класса Pre-Boot Authentication), обновление без специального ключа отражения драйверов /ReflectDrivers всегда завершится откатом 0x20017 — действуйте строго по регламенту ИТ-отдела вашей организации.
  • Если в отчёте setuperr.log зафиксированы физические ошибки чтения секторов исходного диска или перегрев SSD, ни в коем случае не запускайте повторный многогигабайтный апгрейд — сначала сохраните данные и замените накопитель.
  • Если старый ноутбук официально не поддерживает набор процессорных инструкций SSE4.2 / POPCNT (обязательное аппаратное требование ядра Windows 11 24H2 и новее, обойти которое невозможно даже модифицированными установщиками), система физически не сможет загрузить ядро и всегда вернёт откат на первой перезагрузке.

Контрольный чек-лист перед повторным обновлением

  • [ ] Из лога C:\$WINDOWS.~BT\Sources\Panther\SetupDiagResults.log выписаны расширенный код фазы и имя сбойного драйвера.
  • [ ] Создана резервная копия важных папок и проверен доступ к ключу восстановления BitLocker.
  • [ ] От ноутбука отключены док-станция, флешки, внешние диски и вынута SD-карта из встроенного картридера; подключён штатный блок питания.
  • [ ] Обновлены UEFI BIOS, драйверы чипсета/VMD, графики и криптопровайдера, на диске C: свободно не менее 40 ГБ.

Частые вопросы

Пропадают ли личные файлы после автоматического отката с кодом 0xC1900101?

Штатный механизм Rollback аккуратно возвращает предыдущую рабочую папку Windows на место и сохраняет пользовательские каталоги нетронутыми. Однако любая серия аварийных перезагрузок создаёт риск для открытых баз данных и изношенных SSD — поэтому копирование критичных рабочих папок перед повторной попыткой апгрейда обязательно.

Можно ли удалить скрытые папки $WINDOWS.~BT и $WINDOWS.~WS после чтения логов?

Да, только сначала скопируйте оттуда текстовый файл SetupDiagResults.log на Рабочий стол для анализа, а затем удалите временные файлы предыдущей неудачной установки штатным средством Очистка диска → Очистить системные файлы → Временные файлы установки Windows, чтобы установщик не переиспользовал битый кэш.

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