Как исправить ошибку 0xc1900107 при обновлении Windows 10: методы решения

0
25

Краткая памятка по исправлению ошибки 0xc1900107

  1. Удалите или переименуйте папки $WINDOWS.~BT и $WINDOWS.~WS.
  2. Запустите встроенное средство устранения неполадок Центра обновления.
  3. Выполните сброс компонентов Центра обновления через командную строку.
  4. Проверьте целостность системных файлов командой SFC /scannow.
  5. Используйте DISM для восстановления образа системы.
  6. Освободите не менее 20 ГБ на системном диске.
  7. Временно отключите сторонний антивирус и брандмауэр.
  8. Перезагрузите компьютер после каждого выполненного шага.
  9. Проверьте наличие обновлений драйверов, особенно для видеокарты.
  10. Если ничего не помогает, используйте помощник по установке Windows 10.

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

Ошибка при обновлении - изображение номер один
Ошибка при обновлении — изображение номер один

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

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

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

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

Receive - изображение номер два
Receive — изображение номер два

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

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

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

How to - изображение номер три
How to — изображение номер три

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

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

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

Resolve 0xc1900107 - изображение номер четыре
Resolve 0xc1900107 — изображение номер четыре

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

ЧИТАЙТЕ ТАКЖЕ:  Как устранить код ошибки 6006 в Windows 10 подробное руководство и способы решения

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

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop cryptsvc
  • Ren %systemroot%\SoftwareDistribution
  • Ren %systemroot%\system32\catroot2
  • sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  • sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  • cd /d %windir%\system32
  • 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.

Часто задаваемые вопросы об ошибке 0xc1900107

Вопрос: Что означает код ошибки 0xc1900107?
Ответ: Этот код указывает на проблему с временными файлами обновления Windows, которые мешают установке новой версии системы.

Вопрос: Безопасно ли удалять папку $WINDOWS.~BT?
Ответ: Да, это безопасно. Папка содержит временные файлы предыдущей попытки обновления, и ее удаление не повредит системе.

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

Вопрос: Как запустить средство устранения неполадок Центра обновления?
Ответ: Перейдите в Параметры → Обновление и безопасность → Устранение неполадок → Дополнительные средства устранения неполадок → Центр обновления Windows.

Вопрос: Что делать, если сброс компонентов Центра обновления не помог?
Ответ: Попробуйте выполнить сканирование системных файлов (SFC /scannow) или воспользуйтесь утилитой DISM для восстановления образа системы.

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

Вопрос: Нужно ли освобождать место на диске перед обновлением?
Ответ: Да, для обновления требуется не менее 20 ГБ свободного места. Используйте утилиту «Очистка диска» для удаления временных файлов.

Вопрос: Как переименовать папку $WINDOWS.~BT, если она не удаляется?
Ответ: Запустите командную строку от имени администратора и выполните команду: takeown /f C:\$WINDOWS.~BT /r /d y, затем icacls C:\$WINDOWS.~BT /grant administrators:F /t, после чего переименуйте папку.

Вопрос: Ошибка 0xc1900107 появляется на всех версиях Windows 10?
Ответ: Да, ошибка встречается на разных версиях Windows 10, включая 1903, 1909, 2004 и более новые сборки.

Вопрос: Стоит ли использовать сторонние программы для исправления ошибки?
Ответ: Рекомендуется использовать только встроенные средства Windows, так как сторонние утилиты могут повредить системные файлы.