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

Недавно потребовалось обновить клиенту Windows с версии сборки 10240 до Creators Update (сборка 1703). Обновление никак не хотело устанавливаться стандартным способом через консоль обновлений, настырно выдавая ошибку 0xc1900107. Прочитал, что дело может быть в папке $WINDOWS.~BT, сохранившейся от предыдщего обновления с Windows 7 до Windows 10. Папка эта просто так не удаляется, пришлось переименовать папку и, переназначив владельца, удалить. Инструкций в интернете полно, например вот здесь. После этого попробовал обновиться еще раз. Опять та же ошибка — 0xc1900107. Попробовал обновление через стандартную утилиту Microsot «Помощник по обновлению». Она долго скачивала обновление, пыталась установить, но в итоге тоже выдала ошибку, но уже другую — 0xc1420127.

В итоге помогло решение отсюда и отсюда, заключающееся в том, что необходимо удалить ключ(и) из ветки реестраHKEY_LOCAL_MACHINESOFTWAREMicrosoftWIMMountMounted Images На всякий случай — лучше, конечно, сделать экспорт ключа в файл.

После удаления ключа все обновилось как из пушки.

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

Итак! Что же необходимо сделать, чтобы исправить ошибку 0xc1900107 и успешно обновиться до последней версии или сборки Windows.

Для исправления ошибки 0xc1900107 необходимо удалить или же переименовать папку $WINDOWS.~BT.

Папка $WINDOWS.~BT используется для того, чтобы хранить на ней файлы предыдущей версии или сборки Windows. Это необходимо для того чтобы, получить возможность откатится до рабочей версии Windows без использования диска для восстановления. Подробнее об этой папке вы можете легко найти информацию в интернете.

Вот что необходимо сделать:

  • Найдите папку $WINDOWS.~BT которая расположена в корне системного диска C (данная папка системная и скрытая, поэтому необходимо в настройках сделать ее видимой. О том как это сделать я показываю в видео ниже);
  • Удалите или переименуйте папку $WINDOWS.~BT;
  • Перейдите в центр обновления Windows и попытайтесь загрузить и установить обновления снова. На этот раз обновление должно установится без проблем и ошибки 0xc1900107.

Если вам что-то не понятно, то посмотрите видеоролик в котором я показываю все действия наглядно.

Видео: Ошибка при обновлении Windows 10 — 0xc1900107. Как исправить?

На этом все! Напишите пожалуйста в комментариях получилось ли у Вас устранить ошибку 0xc1900107 при обновлении Windows 10? И не возникло ли при этом каких-либо трудностей?

Кстати! Если вы не успели обновить свою систему до Windows 10 легально и с официального сайта, то у вас есть такая возможность!Сделайте это прямо сейчас!

Подписывайтесь на мой канал на YouTube если еще не подписаны и на оповещения, нажав на колокольчик рядом с кнопкой подписки!

Обновление Windows 10, очень часто вызывает различные ошибки для пользователей. В наших постах, мы обсудили варианты исправления ошибок из-за обновления ОС до Windows 10, таких как – 0xc1900200, 0x8024401c и многие другие. И сегодня в этом посте мы описываем другой код ошибки 0xc1900107. Ошибка обновление Windows, с которой сталкиваются многие пользователи при попытке установить большие обновления Windows 10.

В процессе обновления появляется сообщение об ошибке, содержащее код ошибки 0xc1900107 и происходит сбой установки. Microsoft часто выпускает обновления для повышения безопасности и улучшения операционной системы Windows 10. Поэтому они являются обязательными для пользователей, чтобы установить важные обновления для Windows 10, для лучшей работы и более высокой производительности. Но обновление Windows 10 проходит не так гладко, как кажется. Возможно пользователи получают ошибки при обновлении до Windows 10.

windows-10-update-error-0xc1900107-1.jpg

Из этой статьи вы можете узнать – как исправить код ошибки 0xc1900107 в Windows 10.

Решение 1: использовать устранение неполадок центра обновления Windows

Решение 2: Обновление вручную, чтобы переустановить компоненты Windows

Может случиться так, что вы получаете код ошибки 0xc1900107 из-за дефектных компонентов центра обновления Windows. Поэтому, чтобы исправить ошибку обновления Windows, попробуйте вручную переустановить и обновить компоненты Windows. Как это сделать: В меню щёлкните на кнопку Пуск > нажмите правой кнопкой мыши, чтобы открыть меню WinX, либо нажмите кнопку Пуск > введите команду cmd > правой кнопкой мыши на cmd > выберите запуск от имени администратора. Теперь, нажмите на командная строка (Администратор) в меню WinX и запустите командную строку с повышенной привилегией. Тип данных команды в повышенной командной строке вводите по одной. Нажмите Ввод после ввода каждой команды и подождите, пока команда успешно выполнится, прежде чем вводить следующие команды: net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc ren %systemroot%SoftwareDistribution SoftwareDistribution.bak ren %systemroot%system32catroot2 catroot2.bak net start bits net start wuauserv net start appidsvc net start cryptsvc Далее закройте командную строку. И перезагрузите систему.

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

Решение 3: удалить папку $WINDOWS.~BT

Решение 4: Запустите скрипт WUReset

Теперь попробуйте последнее решение, надеюсь, что это устранит код ошибки 0xc1900107 в Windows 10.

Решение 5: Запустите sfc сканирование

2017-10-05

В настоящее время, многие пользователи сталкиваются с ошибкой 0xc1900107 в Windows 10 при попытке установить обновления. Глядя на сообщение об ошибке 0xc1900107, отображаемой в Центре обновления Windows, можно выудить не так уж много информации. Хоть данную ошибку и принято считать довольно проблематичной, но все же существует метод для ее устранения. Давайте посмотрим, что же это за метод.

0xc1900107.jpg

Удалить/переименовать папку $WINDOWS.~BT для исправления ошибки 0xc1900107

Папка $WINDOWS.~BT используется для того, чтобы хранить на ней файлы предыдущей версии Windows Сделано это для возможности откатиться к предыдущей версии операционной системы, если на то будет необходимость. Подробнее об этой папке вы можете прочитать в этой статье – Для чего используется папка $WINDOWS.~BT в Windows 7/8/10 и можно ли ее удалить?

  1. Найдите папку $WINDOWS.~BT, которая расположена в корне системного диска C.
  2. Переименуйте, либо удалите папку $WINDOWS.~B (Данная папка может быть скрыта).

На этом все. Перейдите в Центр обновления Windows, попытайтесь загрузить и установить обновления снова. На этот раз они должны установиться без проблем и ошибка 0xc1900107 будет ликвидирована.

Прими участие в розыгрыше игры Cyberpunk 2077Подробнее

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

Ошибка 0xc1900107 может появляться на компьютерах пользователей по разным причинам, например, повреждения системных файлов, используемых в процессе обновления, проблемы с компонентами Центра обновления, антивирус или брандмауэр, блокирующие файлы обновления или соединение с серверами Майкрософт, конфликты файлов установки новых и предыдущих обновлений и многое другое.

Помимо прочего, к ошибке 0xc1900107 также прилаживается небольшое сообщение, содержащее в себе немного информации о произошедшем сбое в процессе обновления. В сообщении содержатся следующие строки:

С установкой некоторых обновлений возникли проблемы, но позднее будет предпринята еще одна попытка. Если вы продолжаете видеть это сообщение и хотите поискать дополнительные сведения в Интернете или обратиться в службу поддержки, вам может помочь следующая информация: (0xc1900107)

К огромному счастью, ошибка 0xc1900107 не является серьезной проблемой, так как решается она достаточно быстро и просто с помощью небольшого набора методов, которые мы как раз и будем рассматривать в данной статье.

Windows-Update-error-0xc1900107-1.png

Ошибка 0xc1900107 в Windows 10: методы решения

Прежде чем мы перейдем к чему-то действительно серьезному, давайте пройдемся по нескольким небольшим советам, которые, возможно, помогут вам преждевременно избавиться от ошибки 0xc1900107. Чтобы попробовать исправить проблему, попробуйте выполнить следующий ряд шагов:

  • Попробуйте снова запустить процесс обновления Windows 10, дабы убедиться, что в Центре обновления не произошел случайный сбой.
  • Попробуйте перезагрузить компьютер.
  • Отключите антивирусное ПО на своем компьютере, дабы убедиться, что оно не блокирует устанавливаемые файлы обновлений, которые загружаются с серверов Майкрософт. Рекомендуется также отключить Защитник Windows – системный антивирус Windows.
  • Отключите Брандмауэр Windows, дабы убедиться, что он не блокирует сетевое соединение с серверами обновлений Майкрософт.
  • Убедитесь, что ваше Интернет-соединение стабильно и с помощью него можно подключиться к серверам Майкрософт для проверки наличия и загрузки обновления.

Если вы прошлись по всем вышеуказанным пунктам, но ошибка 0xc1900107 все еще преследует вас при обновлении системы – давайте попробуем выполнить с вами кое-что более эффективное. Ниже мы рассмотрим четыре самый действенных способа, которые зарекомендовали себя среди множества пользователей Windows 10 в устранении ошибки 0xc1900107. Рекомендуем вам выполнять их в том порядке, в котором они расписаны.

Способ №1 Удаление/переименование папки $WINDOWS.~BT или $WINDOWS.~WS

Давайте для начала попробуем самый быстрый и простой способ – удаление папки $WINDOWS.~BT или $WINDOWS.~WS, в которой содержаться временный файлы обновлений и всевозможные логи к ним. Порой, данный файлы могут приводить к конфликтам во время установки новых обновлений для Windows 10.

Все, что вам нужно сделать – это переименовать ту или иную папку, после чего ошибка 0xc1900107 благополучно будет разрешена. Если же переименование не поможет, то эту папку можно спокойно удалить. Итак, пройдите в директорию C:Windows и удалите указанный папки.

После удаления $WINDOWS.~BT или $WINDOWS.~WS перезагрузите свой компьютер, а затем снова попробуйте зайти в Центр обновления и выполнить обновление системы. Зачастую, удаление данной папки исправляет ошибку 0xc1900107.

Метод №2 Устранение неполадок Центра обновления

Удаление вышеуказанных папок не помогло – давайте попробуем что-то немного другое. В вашей операционной системе присутствует специальное средство устранения неполадок с Центром обновления, которое мы сейчас попытаемся использовать. Нажмите на Пуск левой кнопкой мыши и откройте Параметры своей системы.

Далее, в Параметрах, откройте раздел Обновление и безопасность, после чего перейдите во вкладку Устранение неполадок. Найдите пункт Центр обновления Windows и кликните на него левой кнопкой мыши. Все, что вам остается – это следовать инструкции на экране и завершить процесс устранения неполадок. Возможно, средству удалось исправить ошибку 0xc1900107.

Метод №3 Сброс компонентов Центра обновления

Вероятно, с каким-то компонентом Центра обновления Windows что-то произошло, вследствие чего и возникла ошибка 0xc1900107. Если это действительно так, то исправить проблему будет просто с помощью сброса компонентов центра обновления. Сейчас мы подробно объясним вам, как выполнить сброс. Для начала нажмите ПКМ на Пуск и выберите Командная строка(администратор).

Открыв Командную строку с привилегиями Администраторской учетной записи, далее вам потребуется ввести ряд определенных команд. Знайте, что вводить их нужно именно в той последовательности, в которой они указаны ниже.

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop cryptsvc
  • Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
  • Ren %systemroot%system32catroot2 catroot2.bak
  • sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  • sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  • cd /d %windir%system32
  • regsvr32.exe atl.dll
  • regsvr32.exe urlmon.dll
  • regsvr32.exe mshtml.dll
  • regsvr32.exe shdocvw.dll
  • regsvr32.exe browseui.dll
  • regsvr32.exe jscript.dll
  • regsvr32.exe vbscript.dll
  • regsvr32.exe scrrun.dll
  • regsvr32.exe msxml.dll
  • regsvr32.exe msxml3.dll
  • regsvr32.exe msxml6.dll
  • regsvr32.exe actxprxy.dll
  • regsvr32.exe softpub.dll
  • regsvr32.exe wintrust.dll
  • regsvr32.exe dssenh.dll
  • regsvr32.exe rsaenh.dll
  • regsvr32.exe gpkcsp.dll
  • regsvr32.exe sccbase.dll
  • regsvr32.exe slbcsp.dll
  • regsvr32.exe cryptdlg.dll
  • regsvr32.exe oleaut32.dll
  • regsvr32.exe ole32.dll
  • regsvr32.exe shell32.dll
  • regsvr32.exe initpki.dll
  • regsvr32.exe wuapi.dll
  • regsvr32.exe wuaueng.dll
  • regsvr32.exe wuaueng1.dll
  • regsvr32.exe wucltui.dll
  • regsvr32.exe wups.dll
  • regsvr32.exe wups2.dll
  • regsvr32.exe wuweb.dll
  • regsvr32.exe qmgr.dll
  • regsvr32.exe qmgrprxy.dll
  • regsvr32.exe wucltux.dll
  • regsvr32.exe muweb.dll
  • regsvr32.exe wuwebv.dll
  • netsh winsock reset
  • netsh winhttp reset proxy
  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

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

Метод №4 Сканирование и восстановление системных файлов

Еще одной причиной возникновения ошибки 0xc1900107 может быть повреждение системных файлов, которые крайне важны для процесса поиска и установки обновлений. Чтобы найти поврежденные файлы, вы можете воспользоваться системной утилитой SFC, способной сканировать систему на повреждения системных файлов и даже исправить их.

Снова откройте Командную строку, как это было показано в предыдущих способах, после чего введите в нее короткую команду sfc /scannow и нажмите ВВОД на клавиатуре. После нажатия клавиши начнется длительный процесс проверки целостности системных файлов. Дождитесь его окончания, по которому вам будет предоставлены итоги проверки. Если утилита действительно что-то нашла и исправила это – перезагрузите свой компьютер, а затем снова попробуйте обновить Windows 10. Возможно, SFC восстановил именно тот файл, из-за которого и возникала ошибка 0xc1900107.

Нашли опечатку? Выделите текст и нажмите Ctrl + EnterИспользуемые источники:

  • https://bgbug.ru/software/kak-ispravit-oshibki-0xc1900107-i-0xc1420127-pri-obnovlenii-windows-10-do-creators-update-1703
  • https://rabota-na-kompjutere.ru/kak-ispravit-oshibku-obnovlenija-windows-10-oshibka-0xc1900107.html
  • https://mega-obzor.ru/kak-ispravit-oshibku-obnovleniya-0xc1900107-v-windows-10.html
  • https://gamesqa.ru/kompyutery/0xc1900107-windows-10-3770/
  • https://geekhow.ru/os/windows/0xc1900107/

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий