Устранение ошибки 0xc1900101 при обновлении с Windows 10 до Windows 11

Хотя обновление до новой операционной системы должно быть приятным событием, ошибки иногда случаются. Ошибка 0xc1900101 — одна из самых неприятных и распространенных ошибок. Пожалуйста, знайте, что если вы столкнулись с проблемой, пытаясь перейти с Windows 10 на Windows 11, вы не одиноки. Хотя эта проблема может сильно испортить настроение, к счастью, она почти всегда решается.

Эта ошибка является распространенным признаком того, что что-то пошло не так в процессе установки. Причины могут быть самыми разными, от проблем с оборудованием до конфликтного программного обеспечения и устаревших драйверов. Система не может завершить обновление и откатывается к старой, надежной Windows 10.

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

При обновлении Windows 10 до Windows 11 ошибка 0xc1900101 чаще всего возникает из-за проблем с драйверами, несовместимым оборудованием или повреждёнными системными файлами. В большинстве случаев проблему можно решить, обновив драйверы, особенно сетевые и чипсетные, проверив доступное пространство на диске и запустив программу проверки системных файлов. Отключение антивируса или временный запуск установки с флешки иногда помогают. Главное, чтобы не паниковать: ошибка не является критической и обычно устраняется простыми шагами.

Способ 1: Удаление стороннего софта

Установленный антивирус от стороннего разработчика является одной из наиболее распространенных проблем, вызывающих ошибку 0xc1900101 при обновлении Windows 10 до Windows 11. Такие программы блокируют попытки установки апдейтов за подозрительную деятельность.

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

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

Дополнительно: Удаление программ Windows 10 Ранее мы писали об удалении антивирусного ПО в отдельном материале, в котором представлены наиболее распространенные среди пользователей Windows продукты. Кроме того, эта ошибка наиболее часто встречается в установленных антивирусах Avast, Symantec и ESET, но также может возникнуть и с другими подобными программами. После удаления антивируса не забудьте перезагрузить компьютер.

Дополнительная информация: удаление антивируса с компьютера

Способ 2: Отключение периферии

Подключенные внешние устройства, такие как принтеры, сканеры, геймпады, USB-хабы или даже кардридеры, являются еще одной распространенной причиной проблем при обновлении операционной системы Windows 10, в том числе ошибки 0xc1900101. Дело в том, что программное обеспечение сторонней периферии может вступать в конфликт с компонентами системы и обновлениями, что мешает установке обновлений.

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

Способ 3: Чистая загрузка

Чистая загрузка Windows 10 отключает сторонние службы и процессы; только системные компоненты, необходимые для правильного функционирования системы, включая автоматические средства для работы с обновлениями, остаются при запуске. Когда сторонние приложения и связанные с ними фоновые службы мешают некоторым функциям операционной системы, рекомендуется выполнить чистую загрузку Windows 10 и обновить ее в таком режиме.

  1. Используйте сочетание клавиш «Win + R» для вызова окна «Выполнить», затем в текстовое поле введите msconfig и нажмите на кнопку «ОК».
  2. В открывшемся окне утилиты «Конфигурация системы» переключитесь на вкладку «Службы», затем внизу отметьте пункт «Не отображать службы Майкрософт», благодаря чему в списке останутся только сторонние службы.
  3. Остановите работу всех сторонних процессов, убедившись, что все строчки отмечены галочками, и кликнув по кнопке «Отключить все». Сохраните внесенные изменения нажатием на «ОК».
  4. Далее нужно отключить сторонние программы, добавленные в автозагрузку и запускающиеся вместе с системой. Для этого потребуется перейти к другому встроенному средству – «Диспетчеру задач». Сделать это можно прямо из оснастки «Конфигурация системы», переключившись на вкладку «Автозагрузка» и кликнув по ссылке для перехода к упомянутому средству.
  5. Далее поочередно уберите все программы из автозагрузки, имеющиеся в списке. Выделяйте каждую из них и нажимайте на кнопку «Отключить».

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

Способ 4: Очистка системного диска

Как известно, обновления требуют определенного объема физической памяти и иногда требуют значительного объема свободного пространства в памяти. Это в первую очередь касается различных глобальных обновлений, а также перехода на другие выпуски операционных систем, в данном случае Windows 11. Когда на локальном диске недостаточно места для установки операционной системы, могут возникнуть различные проблемы и ошибки, особенно во время установки новой Windows. Проверьте, достаточно ли свободного места на системном разделе. Рекомендуется иметь как минимум 20-30 ГБ свободного пространства.

Посмотрите, сколько свободного пространства на системном диске, открыв список подключенных дисков. Чтобы это сделать, дважды кликните по иконке «Этот компьютер» на рабочем столе или откройте штатный «Проводник», перейдя на левую панель и выбрав соответствующую вкладку. Кроме того, прочитайте: Как добавить ярлык «Мой компьютер» на Рабочий стол Windows 10

В настоящее время мы рассматриваем наиболее эффективные методы освобождения места на «Локальном диске C», включая ручную очистку от ненужных файлов и удаление программ, которые не используются. Чтобы получить максимальный результат, поочередно выполняйте все рекомендации в статье по ссылке ниже, чтобы освободить большое количество пространства на «Локальном диске C».

Подробнее: Освобождаем место на диске C в Windows 10

В качестве альтернативного варианта можно расширить объем всего системного раздела, взяв пространство у пользовательских разделов. Это решение подойдет в тех случаях, когда изначально для системного тома выделено слишком мало места, а удаление временных файлов и ненужного софта не приносят ожидаемого эффекта. Но учитывайте, что сработает он только при условии, что разделы, с которыми вы собираетесь работать, размещены на одном физическом накопителе (другими словами если один физический диск разбит на логические: системный и пользовательские). Взять пространство от одного физического диска и добавить его к другому не получится.

Расширение системного диска Windows 10

Способ 5: Сброс «Центра обновления Windows»

Если попытка обновиться с помощью Центра обновления Windows вызывает ошибку 0xc1900101, удаление и сброс папок с кешем обновлений являются решением проблемы. Все это можно выполнить с помощью консольной оболочки и простых команд:

  1. Запустите «Командную строку» от имени администратора, используя для этого строку системного поиска, запрос cmd и соответствующий тип запуска.
  2. В открывшемся окне поочередно введите несколько команд, нажимая после каждой клавишу «Enter» для выполнения. Так приостановится работа самого «Центра обновления Windows» и служб, которые с ним связаны:

    net stop wuauserv

    net stop cryptSvc

    net stop bits

    net stop msiserver

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

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

    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

После закрытия «Командной строки» и перезагрузки компьютера можно удалить папки, переименованные в Шаге 3. Если эта попытка обновления операционной системы прошла успешно, эти папки больше не нужны, поскольку система создаст новые с новыми данными.

Способ 6: Удаление файлов установки

Попробуйте еще один метод, который может помочь вам избежать конфликтов между компонентами программного обеспечения, которые мешают установке обновлений. Это требует ручного удаления файлов установки Windows 10. Следует повторно загрузить обновления после завершения процесса. Эта инструкция предназначена для устранения ошибки, если она возникла из-за повреждения обновлений на этапе скачивания:

  1. Отключите интернет на компьютере. Если это проводной доступ в сеть, вытащите LAN-провод или выключите маршрутизатор. В случае с Wi-Fi достаточно перейти в панель уведомлений и деактивировать функцию там.
  2. Через окно «Выполнить» откройте утилиту «Очистка диска», выполнив запрос cleanmgr.
  3. Выберите диск для очистки.
  4. На вкладке «Очистка диска» среди компонентов найдите и отметьте пункт «Временные файлы установки Windows», затем нажмите на кнопку «ОК» для запуска процедуры удаления файлов.
  5. Далее нужно вручную удалить несколько папок, хранящихся на системном диске. Для начала запустите «Проводник» и включите отображение скрытых элементов: перейдите на вкладку «Вид» и в блоке «Показать или скрыть» отметьте опцию «Скрытые элементы».
  6. В корневом каталоге «Локального диска C» найдите папку под названием $WINDOWS.~BT или $Windows.~WS – их следует удалить стандартным способом (через контекстное меню или клавишей «Delete»).

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

Способ 7: Обновление с помощью ISO-образа

Для решения проблемы требуется смонтировать оригинальный ISO-образ и запустить установочный файл.

  1. Скачайте с официального сайта Microsoft образ или утилиту, с помощью которой его можно создать.

    Перейдите на сайт Microsoft.

  2. После создания образа смонтируйте его как виртуальный диск. Лучше воспользоваться встроенными средствами: достаточно двойным кликом открыть образ, затем через «Проводник» открыть содержимое виртуального привода (ПКМ по смонтированному диску в «Проводнике» > «Открыть в новом окне»). Отключитесь от интернета, найдите файл под названием «setup.exe» и запустите его.

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

При обновлении Windows 11 ошибка 0xc1900101 является неприятным сюрпризом, но к счастью, она обычно решается. Он редко возникает из-за одной причины, поэтому важно действовать последовательно. Не паникуйте; обычно это связано с конфликтом программного обеспечения, драйверов или оборудования.

Начать с диагностики «железа» — самый верный путь. С помощью встроенных в Windows утилит проверьте оперативную память и жесткий диск на ошибки. Часто это место является источником проблемы. Следующим шагом будет поиск драйверов последнего поколения — особенно для контроллера хранилища и чипсета — на сайтах производителей материнских плат и видеокарт.

Кроме того, не забывайте о простых вещах. Перед повторным попыткой обновления отключите все дополнительное оборудование, включая внешние диски, принтеры, флешки и даже сетевой кабель, если вы используете только Wi-Fi (или наоборот). Запустите установку в качестве администратора. Эти несложные шаги решают проблемы в десятках случаев.

В конечном счете, несмотря на то, что эта ошибка кажется ужасной, она просто просит вас уделять больше внимания своему компьютеру. Очистите его от цифровой пыли, обновите драйверы и проверьте компоненты. Скорее всего, после этих нехитрых манипуляций система успешно обновится, и вы сможете наконец познакомиться с Windows 11 поближе.

Поделиться с друзьями
Дмитрий Соколов

Разработчик ПО и энтузиаст «железа», который совмещает практический опыт программирования с глубоким интересом к устройству компьютеров.

Оцените автора
Добавить комментарий