Меню

800f081f ошибка обновления windows 10

Как исправить код ошибки 0x800F081F в Windows 10

Несмотря на значительные улучшения за последние пару лет, Windows все еще склонна выбрасывать случайный код ошибки. Ранее мы рассмотрели, как исправить критический процесс ( Critical Process Died Stop ) с кодом ошибки 0x000000EF. Теперь пришло время исследовать код ошибки 0x800F081F. Разберем, что вызывает и как исправить эту проблему.

Что вызывает код ошибки 0x800F081F?

Код ошибки 0x800F081F является одним из четырех возможных кодов ошибок, которые указывают на одну и ту же проблему. Остальные три — это код ошибки 0x800F0906, код ошибки 0x800F0907 и код ошибки 0x800F0922. Несовместимость Microsoft .NET Framework 3.5 вызывает все эти коды ошибок. Как правило, они будут возникать при включении .NET Framework, используя либо мастер установки, инструмент обслуживания изображений и управления развертыванием (DISM), либо команды Windows PowerShell.

Вы будете видеть эти коды только на Windows 10, Windows Server 2016, Windows Server версии 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 и Windows Server 2012. В этих операционных системах Microsoft .NET Framework 3.5 не включен по умолчанию. Когда вы включаете эту функцию, Windows Update пытается захватить .NET-файлы вместе с другими необходимыми файлами. Если ваш компьютер настроен неправильно, то вы можете увидеть коды:

  • 0x800F081F: Windows не смогла найти исходные файлы .NET для продолжения установки.
  • 0x800F0906: Windows не смогла загрузить исходные файлы .NET и подключиться к Интернету, или установить роль службы или функцию.
  • 0x800F0907: Сбой программы DISM, либо параметры сетевой политики не позволяют Windows подключаться к сети.
  • 0x800F0922: Обработка .NET-инсталляторов или общих команд завершилась неудачно.

Как исправить коды ошибок 0x800F081F, 0x800F0906, 0x800F0907 или 0x800F0922 на Windows 10

К счастью, способы для исправления первых трех кодов ошибок одинаковы. Для кода ошибки 0x800F0922 вам нужно перейти прямо к способу 2.

Способ 1. Настройка групповой политики

Примечание. Редактор групповой политики доступен только в Windows 10 Pro, Enterprise и Education. К счастью, есть обходной путь. Вы можете ознакомиться с руководством по доступу к редактору групповой политики в Windows 10 Home .

1. Нажмите Windows + R, затем введите gpedit.msc и нажмите Enter. Команда откроет окно редактора групповой политики.

2. Далее перейдите Конфигурация компьютера > Административные шаблоны > Система. С правой стороны прокрутите немного вниз и найдите «Укажите параметры для установки необязательных компонентов и восстановления компонентов

3. Теперь нажмите по этому слову два раза мышкой, чтобы открыть «настройки». Далее в новом окне Вам нужно поставить точку на «Включено«. Если ошибка не устранена

Способ 2. Включение .NET Framework с помощью команды DISM

Примечание. Это единственный метод, который исправит код ошибки 0x800F0922, и требует для этого использование команды DISM для включения .NET Framework.

1. Прежде чем начать основной процесс, вам сначала нужно убедиться, что у вас есть образ ISO Windows 10. Версия ISO должна точно соответствовать вашей текущей операционной системе. Вы можете скачать Windows официально специальным средством. Скачали ISO образ? Тогда приступим.

2. Для начала вам нужно смонтировать недавно загруженный образ ISO. Откройте проводник (этот компьютер), найдите свой скачанный ISO образ и нажмите на нем правой кнопкой мыши, и выберите в меню «Подключить«. Таким образом мы создадим виртуальный диск с Windows 10.

3. Если процесс был успешным, вы увидите ISO Windopws 10 на виртуальном диске, открыв «Этот компьютер». Запомните имя диска, в моем случае это G.

4. Теперь откройте «меню пуск» и введите в поиск cmd. Когда вы увидите список результатов, щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.

5. В окне командной строки задайте следующую команду dism /online /enable-feature /featurename:NetFx3 /All /Source:G:\sources\sxs /LimitAccess и нажмите Enter.

6. После окончания процесса с командной строкой, откройте «Этот компьютер» и нажмите правой кнопкой мыши на виртуальном созданном диске, и в меню выберите «Извлечь«. Таким образом мы удалим созданный ранее наш виртуальный диск с Windows 10, чтобы не мешал. Он нам больше не нужен. Перезагрузите ПК и проверьте, устранена ли ошибка.

Переустановить Microsoft .NET Framework 3.5

После того, как вы успешно выполнили инструкции, пришло время установить .NET Framework 3.5 , чтобы исправить ошибки 0x800F081F и связанных с ним кодов.

1. Нажмите Win + R и введите appwiz.cpl.

2. Нажмите слева «Включение и отключение компонентов«. В новом окне найдите в списке NET Framework 3.5 (включая .NET 2.0 и 3.0) и установите рядом с ним флажок, после чего нажмите OK. Процесс установки займет несколько минут, в зависимости от скорости вашего соединения. Проверьте устранена ли ошибка 0x800F081F.

Источник статьи: http://mywebpc.ru/windows/ispravit-kod-oshibki-0x800f081f-v-windows-10/

Как устранить ошибку «0x800f081f» на Windows 10

Опытным пользователям ОС Виндовс не привыкать к появлению различных багов и сбоев в работе новых продуктов компании Microsoft. Так, например, на фоне последних обновлений Windows 10 система начала всё чаще выдавать ошибки под кодом 0x800f081f, связанные с невозможностью получения и установки новых версий ОС, которые «прилетают» на компьютер чуть ли не каждую неделю. В связи с этим возникает вопрос, что из себя представляет ошибка 0x800f081f Windows 10 и как её исправить.

Описание ошибки

Чаще всего ошибка установки 0x800f081f Windows 10 возникает при активации компонента .NET Framework во время использования мастера установки, инструмента обслуживания изображений и управления развертыванием (DISM), командной строки Windows PowerShell. Также нередки случаи появления неполадок во время установки для ОС следующих кумулятивных обновлений:

Разумеется, что после появления сообщения «Windows не смогла найти исходные файлы .NET для продолжения установки» пользователь уже не сможет установить нужное ему обновление, даже если попробует начать процедуру заново: загрузка будет постоянно останавливаться, а изменения, выполненные ранее, каждый раз будут отменяться.

Причины появления ошибки 0x800f081f могут быть и другими: поврежденные системные файлы или компоненты Центра обновления, конфликт между устанавливаемой и установленной версией ОС, антивирус или брандмауэр, блокирующие процесс установки обновления. В любом случае подобная неполадка может здорово мешать нормальной работе операционной системы или же полностью вывести её из строя.

Все способы устранить ошибку 0x800f081f на Windows 10

Пробуем установить .NET Framework 3.5

Поскольку ошибка 0x800f081f Net Framework 3.5 Windows 10 чаще всего возникает при отсутствии необходимых компонентов, в первую очередь стоит активировать .NET Framework 3.5 на компьютере. Для этого:

  1. Открываем службу «Выполнить» с помощью комбинации клавиш Win+R и вводим команду OptionalFeatures.
  2. На экране появится окошко «Включение или отключение компонентов Windows». Устанавливаем флажок рядом с «.NET Framework 3.5 (включает .NET 2.0 и 3.0)» и нажимаем «OK».
  3. Ждём окончания процесса установки компонента, при появлении соответствующего запроса – перезагружем компьютер.

В некоторых случаях во время включения компонента может возникнуть сбой. В этом случае стоит попробовать загрузить автономный установщик .NET Framework 3.5 SP1.

Используем команду DISM

Для установки .NET Framework 3.5 можно воспользоваться внутренним хранилищем компонентов, доступ к которой открывается через командную строку.

  1. Запускаем командную строку от имени администратора: ПКМ кликаем на значок Пуска и в открывшемся меню выбираем «Windows PowerShell (администратор).
  2. Вводим команду DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess и нажимаем Enter.

При успешном окончании процесса установки компонента остаётся только закрыть командную строку и перезапустить компьютер. Если же в процессе инсталляции система выдаёт ошибку, стоит использовать метод установки .NET Framework 3.5 из дистрибутива системы.

Устраняем проблему через образ системы

Для реализации этого способа пользователю следует загрузить и смонтировать образ ISO с Виндовс 10. Для этого нужно скачать утилиту Media Creation Tools и проделать следующие действия:

  1. Открываем утилиту и отмечаем пункт «Создать установочный носитель».
  2. В следующем меню выбираем язык системы, выпуск и архитектуру (выбранная разрядность должна совпадать с текущей). Нажимаем «Далее».
  3. В списке доступных для создания установочных носителей отмечаем ISO-файл, указываем место его сохранения и ждём окончания процесса.
  4. После успешной загрузки образа кликаем по нему ПКМ и выбираем «Подключить».

После того, как образ будет смонтирован на виртуальный диск, нужно открыть командную строку от имени администратора и прописать следующую команду: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:e:\sources\sxs, где e:\sources\sxs – путь для выставления компонентов .NET Framework 3.5. Этот путь будет меняться в зависимости от названия виртуального раздела с образом системы.

Компонент будет установлен в течении пары минут. Далее следует попробовать вновь запустить приложение, которое ранее требовало установку .NET Framework 3.5. По идеи, ошибка должна быть устранена.

Через regedit

Этот способ может оказаться полезным, когда установка .NET Framework 3.5 происходит на корпоративном компьютере, где для обновлений используется свой сервер.

  1. Нажимаем на клавиатуре клавиши Win+R, вводим команду regedit и жмём Enter.
  2. В открывшемся редакторе реестра переходим к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU. При отсутствии такого раздела – создаём его.
  3. Изменяем значение параметра с именем UseWUServer на 0, закрываем редактор реестра и перезагружаем компьютер.
  4. Попробуйте выполнить установку Фреймворк через «Включение и отключение компонентов Windows».

Если предложенный метод помог, то после установки компонента стоит изменить значение параметра на первоначальное.

Редактор групповой политики

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

  1. Открываем службу «Выполнить» (Win+R), вводим команду gpedit.msc и нажимаем Enter. Команда откроет окно редактора групповой политики.
  2. Переходим в меню «Конфигурация компьютера»«Административные шаблоны»«Система». С правой стороны прокручиваем немного вниз и 2 раза кликаем на «Укажите параметры для установки необязательных компонентов и восстановления компонентов» для открытия настроек параметров.
  3. В появившемся окне отмечаем «Включено» и сохраняем изменения.

Обратите внимание, что редактор групповой политики доступен только в Виндовс 10 Pro, Enterprise и Education.

Устанавливаем соответствующие обновления

В некоторых случаях ошибка с кодом 0x800f081f появляется в Виндовс в тех случаях, когда на компьютере отсутствуют нужные обновления системы. Это решается очень просто:

  1. Переходим в «Параметры» ОС через меню Пуск или комбинацию клавиш Win+I.
  2. Выбираем раздел «Обновление и безопасность» и нажимаем на «Проверка наличия обновлений».
  3. Если диагностика обнаружила какие-либо обновления, начинаем процесс их установки из интерфейса «Параметров» нажатием на соответствующую кнопку.

Если после установки обновлений ничего не поменялось, можно попробовать обновить сам компонент. Для этого нужно открыть командную строку и прописать следующую команду: Dism /online /enable-feature /featurename:NetFx3 /All. Далее запустится процесс инициализации и обновления библиотеки. Когда он закончится, можно перезагрузить компьютер и проверить, была ли устранена ошибка.

Через официальную утилиту Microsoft .NET Framework Repair Tool

На сайте Майкрософт есть утилита для устранения проблем с установкой .Net Framework. Она довольно эффективно работает при появлении во время работы ПК сообщения «Ошибка установки 0x800f081f Windows 10» и ряда других неполадок.

Скачать с официального сайта

Отключение антивируса и брандмауэра

Антивирус и брандмауэр – крайне важное программное обеспечение, обеспечивающее максимальную защиту пользовательских данных на компьютере. Вместе с тем, чрезмерная активность системы безопасности может запросто помешать нормальной работе Виндовс 10, заблокировав наиболее важные компоненты и функции ОС.

Как исправить ошибку обновления 0x800f081f на Windows 10 с помощью антивируса? Легко. Достаточно просто отключить его, используя инструкцию, прилагаемую разработчиком ПО или следуя подсказкам лаунчера.

Если же речь идёт о встроенной защите системы, то здесь всё намного проще:

  1. Заходим в «Панель управления»«Система и безопасность»«Брандмауэр Защитника Windows».
  2. В списке слева выбираем раздел «Включение и отключение брандмауэра защитника Windows».
  3. Ставим галочку напротив опций отключения Брандмауэра для всех типов сетей и сохраняем изменения.

Отключив антивирус и брандмауэр стоит вновь попробовать осуществить действие, повлекшее за собой появление ошибки «Update Windows 10: Error 0x800f081f».

Включаем/Выключаем Центр обновлений

Если ошибка 0x800f081f появляется при попытке обновить Виндовс 10, стоит попробовать вариант с активацией/деактивацией Центра обновлений ОС. Для этого:

  1. Вызываем меню «Выполнить» одновременным нажатием на клавиши Win+R.
  2. В появившемся окне вводим команду services.msc и кликаем на Ок.
  3. В списке служб Виндовс находим строку «Центр обновления» («Windows Update»), нажимаем на неё ПКМ и в контекстном меню выбираем действие «Перезапустить». Если же служба была полностью выключена, стоит включить её нажатием на соответствующую кнопку.

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

Заключение

Выполнение всех вышеуказанных действий должно решить проблему с появлением ошибки 0x800f081f. Если же неполадка продолжает мешать работе Windows, пользователю остаётся только одно – выполнить восстановление операционной системы с сохранением личных данных или их полным удалением.

Источник статьи: http://kompukter.ru/kak-ispravit-oshibku-obnovleniya-0x800f081f-na-windows-10/


Adblock
detector