При установке последних обновлений в Windows 10 в центре обновлений некоторые пользователи столкнулись с ошибкой 0x800f0835, появление этой же ошибки возможно и у пользователей Windows 11.
В этой инструкции подробно о возможных способах исправить эту ошибку и установить обновление, которое не устанавливается.
Простые варианты решения
В случае ошибки 0x800f0835 для некоторых пользователей срабатывают простые способы её исправления:
- Простая перезагрузка компьютера, при этом желательно использовать именно опцию перезагрузки, а не завершения работы с повторным включением, и повторная попытка установки обновления в Центре обновлений. Если помимо обновления с ошибкой, в нём присутствуют другие обновления, попробуйте загрузить и установить их, перезагрузиться, а затем перейти к обновлению, при установке которого возникла ошибка.
- Ручная загрузка обновления из каталога обновлений Майкрософт и его установка вручную. В каталоге обновлений потребуется ввести KB-номер нужного обновления в поиске, найти версию обновления для вашей версии Windows (обратите внимание: x86 соответствует 32-бит версии Windows, x64 — 64-бит), скачать его и запустить установку.
Во многих случаях одного из указанных выше вариантов оказывается достаточно для решения проблемы. Если они не сработали, некоторые дополнительные не сложные для проверки варианты:
- Если на компьютере используются какие-то инструменты, вмешивающиеся в работу сети: прокси, файрволлы и другие, попробуйте их временно отключить. В некоторых случаях влияние могут оказывать и сторонние антивирусы.
- Проверьте, изменит ли ситуацию использование средства устранения неполадок Центра обновлений: нажмите клавиши Win+R на клавиатуре, введитеmsdt.exe /id WindowsUpdateDiagnosticи нажмите Enter, пройдите все шаги по устранению неполадок.
- Нажмите клавиши Win+R на клавиатуре, введите services.msc и нажмите Enter, затем проверьте состояние и тип запуска служб «Готовность приложений» (тип запуска по умолчанию — «Вручную»), «Оптимизация доставки» (автоматически), «Сборщик событий Windows» (Вручную). Для изменения типа запуска службы, нажмите по ней дважды, выберите нужный тип запуска и примените настройки.
Восстановление повреждённых системных файлов
Если предыдущие варианты не помогли, следующая возможная причина ошибки 0x800f0835 — повреждение хранилища компонентов и/или системных файлов Windows. Для исправления ситуации выполните следующие шаги:
- Запустите командную строку от имени администратора (способы сделать это).
- По порядку введите команды, нажимая Enter после каждой и дожидаясь окончания выполнения:dism /online /cleanup-image /restorehealth sfc /scannow
- Закройте командную строку и перезагрузите компьютер.
После этого попробуйте выполнить установку обновления снова.
Очистка кэша обновлений
Причиной ошибки 0x800f0835 может стать повреждённый кэш обновлений, для его очистки вы можете запустить командную строку от имени администратора, затем по порядку выполнить команды:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:WindowsSystem32catroot2 catroot2.old ren C:WindowsSoftwareDistribution SoftwareDistribution.old net start cryptSvc net start bits net start msiserver net start wuauserv
После выполнения всех команд обязательно перезагрузите компьютер, а уже затем попробуйте выполнить повторную загрузку и установку обновлений Windows.
В случае, если это не помогло, можно выполнить полный сброс компонентов Центра обновлений.
Дополнительная информация
В крайнем случае, если ничего из перечисленного не сработало, и ошибка продолжает появляться, вы можете использовать одну из следующих стратегий:
- Некоторое время не обращать внимания на ошибку: возможно, она произошла из-за факторов, неучтённых на стороне Майкрософт и со временем будет исправлена на их стороне.
- Попробовать выполнить «Обновление на месте», а затем — повторную попытку установки обновлений.
Надеюсь, что-то из перечисленного помогло. Буду благодарен комментарию о том, какой из способов сработал, а если ни один из них — о ваших обстоятельствах появления ошибки 0x800f0835, возможно, решение удастся найти.