Ошибка 0x800f0991 может возникнуть при обновлении Windows 11 и 10, особенно когда дело касается установки компонентов. Этот код ошибки печально известен среди пользователей, и в этой статье мы рассмотрим причины возникновения и эффективные способы решения проблемы.
Причины ошибки 0x800f0991
Ошибка 0x800f0991 связана с системой CBS (Component-Based Servicing). Вот основные причины возникновения:
- Повреждение или отсутствие системных файлов: Когда обновляемые файлы повреждены или заменены более старыми версиями, это может вызывать ошибки при обновлении.
- Ошибки в манифестах обновлений: Если файлы обновления повреждены в процессе скачивания или по причине ошибок на жестком диске, это также может привести к ошибке.
- Вмешательство сторонних приложений: Некоторые антивирусные программы могут блокировать установку обновлений.
Способы устранения ошибки 0x800f0991
1. Проверка диска
Если возникли сомнения в работоспособности системного диска, запустите командную строку от имени администратора и выполните следующую команду:
chkdsk C: /sdcleanup /offlinescanandfix
Эта команда требует перезагрузки компьютера.
2. Восстановление системных файлов
Для восстановления системных файлов с помощью командной строки выполните следующие команды по порядку:
dism /online /cleanup-image /restorehealthsfc /scannow
Первая команда может занять некоторое время, ожидайте завершения процесса.
3. Очистка кэша обновлений
Чтобы очистить кэш обновлений, выполните следующие шаги в командной строке:
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserverren C:\Windows\System32\catroot2 catroot2.oldren C:\Windows\SoftwareDistribution SoftwareDistribution.oldnet start cryptSvcnet start bitsnet start msiservernet start wuauserv
Не забудьте перезагрузить компьютер после этих операций. Более надежным способом является сброс компонентов Центра обновлений через PowerShell, за которым также следует перезагрузка.
4. Анализ журнала ошибок
Откройте файл журнала по пути C:\Windows\Logs\CBS\CBS.log. Можно выполнить поиск по коду ошибки или найти события Error, чтобы выявить конкретные проблемы с компонентами.
5. Установка обновления вручную
Попробуйте найти необходимое обновление в официальном каталоге Microsoft по его номеру KB, скачайте подходящую версию для вашей операционной системы и запустите установку вручную. Иногда это может помочь, когда Центр обновлений сообщает об ошибках.
6. Отключение антивируса
Попробуйте временно отключить сторонний антивирус, если он установлен, так как он может блокировать процесс обновления.
7. Обновление на месте
Если ни один из методов не помог, возможно, стоит прибегнуть к "обновлению на месте". Это позволяет переустановить систему без потери данных и с последующим обновлением Windows.
Применяя один или несколько из этих методов, вы сможете устранить ошибку 0x800f0991 и успешно установить необходимые обновления. Если же проблема сохраняется, возможно, стоит подождать дальнейших обновлений от Microsoft, которые исправят обнаруженные недостатки.
