Ошибка 0xc1900101 Windows 10

Исправление ошибки c1900101 при обновлении до Windows 10

Среди распространенных ошибок при установке обновлений компонентов Windows 10 — ошибка 0xc1900101 с различными кодами и сообщениями, например: 0x4000d или 0x40017, сообщениями о SAFE_OS или SECOND_BOOT, а исправление ошибки и успешная установка новой версии ОС подчас сложная задача для начинающего пользователя.

Ранее эта же ошибка и по тем же причинам возникала при обновлении предыдущих версий ОС до Windows 10 (через Центр обновлений или с помощью утилиты Media Creation Tool) или при установке системы путем запуска setup.exe в уже установленной системе предыдущей версии — ошибка Windows Update c1900101 (0xC1900101) с различными цифровыми кодами: 20017, 4000d, 40017, 30018 и другими. Как правило, проблема бывает вызвана невозможностью программы установки обратиться к установочным файлам по той или иной причине, их повреждением, а также несовместимыми драйверами оборудования, недостаточным местом на системном разделе диска или ошибками на нем, особенностями структуры разделов и рядом других причин.

В этой инструкции — набор способов исправить ошибку Windows Update c1900101 (так она отображается в Центре обновлений) или 0xC1900101 (так эта же ошибка показывается в официальной утилите для обновления и установки Windows 10). При этом, дать гарантий того, что эти способы будут работать, не могу: это лишь те варианты, которые чаще всего помогают в указанной ситуации, но не всегда. Гарантированный способ избежать этой ошибки — чистая установка Windows 10 с флешки или диска (при этом для активации можно использовать ключ для предыдущей лицензионной версии ОС, а если ранее на компьютере уже была установлена 10-ка, ключ вводить не нужно вообще).

Как исправить ошибку 0xc1900101 при обновлении или установке Windows 10

Итак, ниже — способы исправления ошибки c1900101 или 0xc1900101, расположенные в порядке вероятности их способности решить возникшую проблему при установке Windows 10. Пробовать повторную установку можно, в общем-то после каждого из пунктов. А можно выполнять их по нескольку штук — как вам будет удобнее.

Простые способы исправления

Для начала 4 самых простых способа, которые срабатывают чаще других при появлении рассматриваемой проблемы.

  • Удалите антивирус — если на вашем компьютере установлен какой-либо антивирус, полностью удалите его, желательно используя официальную утилиту от разработчика антивируса (можно найти по запросу Утилита удаления + название антивируса, см. Как удалить антивирус с компьютера). В качестве причин ошибки были замечены антивирусные продукты Avast, ESET, Symantec, но это вполне может происходить и с другими такими программами. После удаления антивируса обязательно перезагрузите компьютер. Внимание: такой же эффект могут оказывать утилиты для очистки компьютера и реестра, работающие в автоматическом режиме, удалите их тоже.
  • Отключите от компьютера все внешние накопители и все не требующиеся для работы устройства, подключенные по USB (включая кард-ридеры, принтеры, геймпады, USB-хабы и подобные).
  • Выполните чистую загрузку Windows и попробуйте выполнить обновление в этом режиме. Подробнее: Чистая загрузка Windows 10 (инструкция подойдет и для чистой загрузки Windows 7 и 8).
  • Проверьте, достаточно ли свободного места на системном разделе жесткого диска (Диске C). В идеале, иметь 20-30 Гб свободными. См. Как очистить диск C от ненужных файлов, Как увеличить диск C за счет диска D.
  • Если ошибка появляется в Центре обновления, то попробуйте обновиться до Windows 10 с помощью средства обновления до Windows 10 с сайта Microsoft (правда, оно может выдать ту же ошибку, если проблема в драйверах, дисках или программах на компьютере). Подробнее этот способ описан в инструкции Обновление до Windows 10.

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

Очистка файлов установки Windows 10 и повторная загрузка

Попробуйте такой вариант:

  1. Отключитесь от Интернета.
  2. Запустите утилиту очистки диска, нажав клавиши Win+R на клавиатуре, введя cleanmgr и нажав Enter. Очистка файлов обновления Windows 10
  3. В утилите очистки дисков нажмите «Очистить системные файлы», а затем — удалите все временные файлы установки Windows.
  4. Зайдите на диск C и, если на нем имеются папки (скрытые, так что включите показ скрытых папок в Панель управления — Параметры проводника — Вид) $WINDOWS.~BT или $Windows.~WS, удалите их. Папки с файлами обновления Windows 10
  5. Подключитесь к Интернету и либо снова запустите обновление через Центр обновлений, либо загрузите официальную утилиту с сайта Майкрософт для обновления, способы описаны в упомянутой выше инструкции по обновлению.

Исправление ошибки c1900101 в Центре обновлений

Если ошибка Windows Update c1900101 возникает при использовании обновления через Центр обновлений Windows, попробуйте следующие действия.

  1. Запустите командную строку от имени администратора и по порядку выполните следующие команды.
  2. net stop wuauserv
  3. net stop cryptSvc
  4. net stop bits
  5. net stop msiserver
  6. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  7. ren C:\Windows\System32\catroot2 catroot2.old
  8. net start wuauserv
  9. net start cryptSvc
  10. net start bits
  11. net start msiserver

После выполнения команд закройте командную строку, перезагрузите компьютер и снова попробуйте выполнить обновление до Windows 10.

Обновление с использованием образа ISO Windows 10

Ошибка 0xc1900101 в утилите обновления

Еще один простой способ «обойти» ошибку 0xc1900101 — использовать оригинальный образ ISO для обновления до Windows 10. Как это сделать:

  1. Скачайте образ ISO с Windows 10 к себе на компьютер одним из официальных способов (образ с «просто» Windows 10 включает в себя также и профессиональную редакцию, она не представлена отдельно). Подробно: Как скачать оригинальный образ ISO Windows 10.
  2. Смонтируйте его в системе (лучше стандартными средствами ОС, если у вас Windows 8.1).
  3. Отключитесь от Интернета.
  4. Запустите файл setup.exe с этого образа и произведите обновление (оно по результату не будет отличаться от обычного обновления системы).

Это основные способы исправить проблему. Но встречаются специфичные случаи, когда требуются иные подходы.

Дополнительные способы исправить проблему

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

  • Удалите драйвера видеокарты и сопутствующий софт видеокарты с помощью Display Driver Uninstaller (см. Как удалить драйвера видеокарты).
  • Если в тексте ошибки присутствует информация про SAFE_OS во время операции BOOT, то попробуйте отключить Secure Boot в UEFI (БИОС). Также причиной этой ошибки может быть включенное шифрование дисков Bitlocker или иное.
  • Выполните проверку жесткого диска с помощью chkdsk.
  • Нажмите Win+R и введите diskmgmt.msc — посмотрите, не является ли ваш системный диск динамическим диском? Это может вызывать указанную ошибку. Однако, если системный диск — динамический, конвертировать его в базовый без потери данных не получится. Соответственно решение здесь — чистая установка Windows 10 с дистрибутива. Динамический диск с Windows
  • Если на вашем компьютере установлены сторонние средства шифрования дисков или программы наподобие Крипто ПРО, они могут вызывать эту ошибку, в частности, с кодом  0x40017 SECOND_BOOT. Отключите стороннее шифрование, удалите такого рода утилиты.
  • Для некоторых старых материнских плат, оснащенных контроллером FireWire IEEE 1394 помогает его отключение в БИОС.
  • В некоторых случаях исправить ошибку помогает отключение технологий Intel VT-x/Vt-d или AMD-V в БИОС.
  • Если у вас Windows 8 или 8.1, то можно попробовать следующие действия (предварительно сохранив важные данные): зайдите в параметры обновления и восстановления и запустите сброс Windows 8 (8.1) после того, как процедура будет завершена, не устанавливая никаких программ и драйверов, попробуйте выполнить обновление.

Пожалуй, это все, что я могу предложить на данный момент времени. Если вдруг помогли какие-то иные варианты, буду рад комментариям.

Комментарии (19) к Ошибка 0xc1900101 Windows 10

  • Сергей

    Здравствуйте! Мучаюсь с Вин 10 ни обновление ни чистая установка не идет. доходит до перезагрузки то есть до окна и все встало. Комп Samsung RV511, покупал с вин7 сейчас вин 8.1 . Подскажите как поставить Вин 10 ошибка код 80070002.
    Жду Сергей!

    Ответить

    • Dmitry

      Здравствуйте. Попробуйте вот это: windows.microsoft.com/ru-ru/windows/windows-update-error-80070002 хоть там и для Windows 7. Плюс у меня выше тоже этот способ есть — там где в командной строке действия.

      Ответить

  • Артур

    Можно еще проще. Когда, у вас прерывается, обновление. Выбираем способы загрузки и отключаем «проверка цифровых подписей драйверов» и вуаля, обновление продолжается. Лично так сделал на двух разных ноутбуках. У жены на HP Envy и у себя на Sager NP9870 , но лучше потом все равно чисто переустановить, и пред этим записать свой ключик с помощью проги которой можно узнать какой ключ виндовс. Потому что с чистой установки Pro автоматом не хочет регистрироваться, а вот Хом почему то без проблем автоматом.

    Ответить

  • Серж

    У меня на компе была программа КриптоПРО. Удалил — ошибка исчезла.

    Ответить

    • Андро

      Спасибо! Удалил Крипто Про и всё установилось, как по маслу!

      Ответить

    • Алексей

      Удаление КриптоПро помогло. Спасибо!

      Ответить

  • Михаил

    У меня ошибка убралась после обновления драйверов видеокарты Nvidia и удаления Крипто ПРО, спасибо комментарию от Сержа!!!

    Ответить

  • Салим

    Добрый день.
    Ультрабук Sony Vaio SVF13… через вдруг понял, что он работает на сборке 1803, а не на 1809, хотя стационарный ПК и второй ноутбук давно и успешно обновились. Да и этот никаких неудобств при обновлении ранее не доставлял.
    После загрузки и установки обновления и получения разрешения на системную перезагрузку начинает обновляться, дважды после 12 и 30% перезагружается, затем доходит до 75%, экран становится серым, курсор мыши продолжает отображаться, подсветка на клавиатуре остается, вентилятор шумит — и ничего не происходит. После принудительного отключения идет попытка восстановления — и снова серый экран с тем же результатом. После повторного принудительного выключения обновления отменяются система возвращается к исходному состоянию.
    В диспетчере устройств — все живое, нет неопознанных и бездрайверных устройств. систем файл чеккер отработал нормально. Видео — встроенное на чипсете. программы — абсолютно стандартные — офис? Adobe,1C…
    Чистая загрузка Windows c очищенными файлами установки согласно предложенной методике принесла точно такие же результаты.
    Осталось попробовать загрузку с образа, только у ультрабука нет привода.
    А нужен именно ISO или достаточно загрузочной флешки? или что-то в этом случае надо делать по-другому? Очень буду благодарен за совет.
    А может мой ультрабук достиг потолка? Тогда как остаться на 1803, но получать критические обновления? или это невозможно?

    Ответить

    • Dmitry

      Здравствуйте.
      Достаточно загрузочной флешки. Насчет возможных причин: а никаких антивирусов и фаерволов не установлено случайно? Удалите, если есть, возможно, поможет.
      Насчет потолка не знаю, но вряд ли. Я свой Vaio как раз на 1803 сложил в коробку)), забрав из него HDD.

      Ответить

      • Салим

        Спасибо за отклик.
        Нет, только защитник майкрософтовский..
        Ультрабук достаточно новый, там SSD M.2 и места там достаточно…
        Попробую с флешки с отключенным интернетом. Активация не слетит?

        Ответить

        • Dmitry

          Если ту же редакцию ставить (Домашняя, ПРо и т.п.), а стояла именно лицензия, то не слетит (активируется сама после подключения к интернету, ключей никаких вводить не нужно).

          Ответить

          • Салим

            Спасибо.
            Все установилось.
            Еще бы все-таки понять, что же все таки мешалось и путалось под ногами установки…..

            Ответить

  • Глеб

    Доброго времени суток!
    Была проблема на SECOND_BOOT просто крутились точки по много часов.

    Ошибка 0xC19001001 — 0x40017

    Пытался установить раз 15 обновление 1903 — ничего не помогало.

    Удалил VMWare (Updater требовал), антивирус (Avira), Windows Media Player по советам разных статей и форумов, чистил каждый раз временные файлы, проверял целостность (скрипт приложен), диагностировал центр обновления — ничего не помогало..

    Получилось только после того как отключил SecureBoot в BIOS и удалил КриптоПРО из системы и почистил все его хвосты. Не знаю, что из этого помогло, но я таки обновился

    Скрипт очистки и проверки:

    cleanmgr /d C
    net stop wuauserv
    net stop BITS
    net stop CryptSvc
    cd %systemroot%
    ren SoftwareDistribution SoftwareDistribution.old
    net start wuauserv
    net start bits
    net start CryptSvc
    rd /s /q SoftwareDistribution.old
    Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
    Dism.exe /Online /Cleanup-Image /StartComponentCleanup
    Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
    Dism.exe /Online /Cleanup-Image /SPSuperseded
    Dism.exe /Online /Cleanup-Image /RestoreHealth
    sfc /scannow
    pause
    shutdown /r /t 0
    exit
    

    Спасибо авторам статьи за подсказку о КриптоПРО!

    Ответить

  • Алексей

    Спасибо огромное!
    Полтора интернета перечитал, чтобы решение найти. С самого выхода версии 1803 мучался. Наконец-то наткнулся на эту статью.
    ASUS P6T SE, Intel Core i7 920, отключал вообще всё, что мог. Никак не хотелось ставиться обновление Windows 10 1803, выдавало 0xc1900101.
    С загрузочной флешки даже не загружался комп, чтобы с нуля переустановить. Вообще без других накопителей не загружалась версия 1803 и 1903.
    Помогло только отключение технологий Intel VT-x/Vt-d в BIOS.

    Ответить

  • Георгий

    Помогло удаление CryptoPro CSP

    Ответить

  • Tosha1968

    как я смог наконец обновить свой Windows-10.
    Дано: Windows 1903 (версия 18362.418) от Sergei Strelec, с прилетевшим обновлением до версии 18362.449.
    Ещё дано: ISO-образ Windows 1909 (18363.449).
    Требуется: обновить Windows с сохранением своих файлов.
    Неделю не мог решить эту задачу. Зацените мои приключения!

    Попытка №1. Программкой RuFus развернул образ на флэшку. Запускаю с нее setup.exe — не получается. Говорит, что я не администратор. Ладно, копирую все с нее на комп в диск D:

    Попытка №2. Запустил setup.exe, жду пока он не проверит наличие обновлений. Жду 15 часов, пока не проскочит 28%. Наконец появляется кнопка «Продолжить». Запустился синий экран, прошло около 50 минут, пошла первая перезагрузка. Отсчет прерывается на 18%, и система откатывается в исходное состояние. Способ лечения: Захожу в «шестеренку» и отключаю «Режим разработчика», заодно удаляя дополнительный компонент «Режим разработчика».

    Попытка №3. Снова жду 15 часов, пошла перезагрузка, считаю до 68% более часа — снова откат с исходное состояние. Код ошибки уже другой, но итог прежний — я опять не смог обновиться. Способ лечения: читаю на форумах, как сделать «чистую загрузку», выполняю все рекомендации.

    Попытка №4. Опять неудача. Оказалось, что я забыл почистить диск C:, у меня было менее 20 Гб, сделал более 30 Гб.

    Попытка №5. Снова код ошибки, уже третий. Ну сколько же можно? Когда закончились все эмоции, снова лезу на форумы. Один парень написал, что отключил у себя Hyper-V и IIS. Лезу в Панель инструментов, Дополнительные компоненты, отключаю Hyper-V (IIS отключать пока не стал). И чудо наконец-то произошло!

    Попытка №6. Я смог наконец-то обновиться. Лезу в Центр обновления, и получаю накопительное обновление для Windows 1909.

    Еще пишут, что надо отключать не-Microsoft антивирусы, деинсталлировать КриптоПро. А кому не поможет — совсем дикий рецепт по удалению драйверов от видеоплаты, и отключению Анти-Мельдония (знать бы как).
    Короче, соглашаясь обновить свой Windows 10, вы соглашаетесь, что будете сдавать экзамен на звание начинающего хакера, и проходить увлекательный квест. А ставить систему с нуля — это отстой.

    Да, забыл сказать: Не забудьте выдернуть флэшки, выключить принтера и другие USB-устройства!

    Ответить

  • Denis

    Спасибо всем! Обновление установилось!
    Скорее всего проблемы были SecureBoot в BIOS и КриптоПРО

    Ответить

  • Aleksey

    Не устанавливалось с ошибкой 0xC1900101-0x30018 на старенький ноут с Вин7. Удалил во вкладке «Установленные программы» стандартный виндовский защитник и всё сразу установилось :)
    Спасибо за дельные советы!

    Ответить

  • Дмитрий

    Спасибо большое комментаторам! Получилось обновиться только после удаления с компьютера программы КриптоПро (название может быть на английском), другой программы, связанной с КриптоПро (с электронно-цифровой подписью/ЭЦП).
    Код ошибки был 0xc1900101

    Ответить

Оставить комментарий

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

Новое

Список инструкций Windows 10 Подписаться