Ошибка обновления Windows 0xc1900131: 5 способов её исправить
Всем известно, как важны обновления для операционной системы Windows, они могут предоставить исправления, патчи и, что наиболее важно, повысить безопасность ваших устройств.
Многие пользователи, включая меня, столкнулись с ошибкой обновления 0xc1900131, которая делает невозможным обновление и установку этих патчей. Иногда вы получаете уведомление установка не может продолжаться, потому что хэш экземпляра не совпадает.
В этой статье я покажу вам несколько способов обойти эту ошибку и обновить вашу систему в кратчайшие сроки.
Что такое ошибка обновления Windows 0xc1900131?
Это распространенная ошибка Windows, которая указывает на сбой установки или прерывание во время обновления, она может быть вызвана несколькими факторами:
- Поврежденные системные файлы – Повреждение может испортить целостность обновления и остановить процесс его завершения.
- Недостаточно места на диске – Иногда ошибка возникает из-за недостатка места на диске, поэтому рекомендуется получить дополнительное хранилище перед обновлением.
- Неверные записи реестра – Некоторые файлы реестра связаны с процессом обновления. Если с этими файлами возникла проблема, вы можете столкнуться с ошибкой 0xc1900131.
- Проблемы с драйверами – Устаревшие, несовместимые или поврежденные драйвера также могут вызывать ошибку обновления в Windows 11.
Хотя это не исчерпывающий список, он поможет вам определить, какие из предложенных ниже решений наиболее применимы.
Как исправить ошибку 0xc1900131?
Прежде чем перейти к подробным исправлениям, следующие обходные пути могут быть полезны:
- Освободите место на диске – Рекомендуется удалить временные или ненужные файлы или получить дополнительное хранилище.
- Перезагрузите компьютер – Перезагрузка может исправить незначительные сбои, которые вызывают ошибку, поэтому первый шаг может заключаться в перезагрузке и повторной попытке.
- Используйте быстрое интернет-соединение – Смена вашего провайдера может помочь, так как медленное интернет-соединение может привести к сбоям в обновлении.
Если вам не удалось исправить ошибку 0xc1900131 с помощью вышеперечисленных шагов, переходите к более подробным решениям ниже.
1. Запустите сканирование файлов
- Нажмите Windows + R, введите cmd, и нажмите Ctrl + Shift + Enter.

- Введите следующую команду и нажмите Enter.
sfc /scannow

- Теперь выполните следующие команды, чтобы исправить обнаруженные ошибки:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

- Эти команды могут занять некоторое время для выполнения, но после завершения перезагрузите устройство и проверьте, осталась ли ошибка обновления.
Вы можете легко автоматизировать процесс сканирования, используя специализированное программное обеспечение для восстановления Windows. Эти инструменты значительно упростят процесс восстановления любого системного файла.
2. Запустите средство устранения неполадок обновления Windows
- Нажмите Windows + I, чтобы открыть приложение Настройки.
- В правой панели нажмите Устранение неполадок.

- Выберите Другие средства устранения неполадок.

- Нажмите кнопку Запустить перед Обновлением Windows.

- Подождите, пока выполняется процесс, затем примените рекомендуемые изменения.
3. Перезапустите службы Windows
- Нажмите Windows + R, введите services.msc, и нажмите Ctrl + Shift + Enter.

- Найдите Служба интеллектуальной передачи в фоновом режиме и дважды щелкните по ней.
- Если она не работает, нажмите Запустить.

- Запустите службу Обновление Windows, выполнив те же шаги, затем проверьте, исправлена ли ошибка 0xc1900131.
4. Запустите утилиту проверки диска
- Нажмите Windows + R, введите cmd, и нажмите Ctrl + Shift + Enter.
- Если вы используете HDD, введите следующую команду и нажмите Enter:
chkdsk c: /f
- Если вы используете SDD, введите следующую команду и нажмите Enter:
chkdsk c: /f /r /x
- Если обнаружены ошибки на жестком диске, нажмите Y, чтобы завершить процесс, затем перезагрузите компьютер.
5. Сбросить компоненты обновления
- Нажмите Windows + R, введите cmd, и нажмите Ctrl + Shift + Enter.
- Остановите важные службы, выполнив следующие команды (вам может понадобиться подтвердить действия, нажав Y или N):
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

- Перезапустите службы, введя следующие команды и нажимая Enter после каждой:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

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