Windows 10 все еще находится в предрелизном состоянии, и хотя пользователи получили удобный механизм обновления через систему Windows Update, периодически и этот функционал выдает ошибки. Как исправить ошибку 0x80246017 при попытке обновления?

Ошибка 0x80246017: правка реестра

Решение проблемы предлагают представители Microsoft. Чтобы избавиться от бага, необходимо исправить реестр системы. Пользователю нужно перейти в каталог ПО (HKEY_LOCAL_MACHINE\SOFTWARE), затем найти раздел Microsoft, а в нем — WindowsSelfHost и вложенную папку Applicability.

Для начала следует проверить настройку BranchName. Параметр должен быть установлен в значение fbl_impressive. Если указано что-то другое, значение нужно откорректировать вручную.

Также нужно проверить и при необходимости изменить параметр ThresholdRiskLevel. Правильное значение для него — low.

В разделе Applicability не нужны параметры ThresholdOptedIn и ThresholdInternal. Если такие есть, их необходимо удалить в ручном режиме.

После правки системного реестра можно устанавливать обновления. Для этого перейдите в Параметры, раздел Обновления и безопасность. В подразделе Дополнительные параметры нужно проверить и при необходимости изменить вариант поставки обновлений. Он должен быть установлен в значение Fast. Затем проверьте, есть ли обновления для системы, и установите желаемые.

Причина ошибки

Компания-разработчик объяснила, почему у пользователей появляется такая ошибка. Ее вызывает отсутствие прав у системы на скачивание релиза при помощи Windows Update.

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

В результате таких «правок» и появляется текущая ошибка. Все, что необходимо сделать пользователю — вернуть системные значения реестра, устанавливаемые «по умолчанию».