Ошибка 0x800F081F и 0x800F0950 при установке .NET Framework 3.5 в Windows 10 — как исправить

Опубликовано: 18.07.2018Обновлено: 16.01.2021Категория: Инструкции windowsАвтор: myWEBpc

Примечание: Если вы получаете ошибку 0x800F081F в центре обновления Windows 10, то обратитесь к данному руководству.

kod-oshibki-0x800f081f-net-framework-3.5-v-windows-10.jpg

Код ошибки 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

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

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

Вход-в-групповую-политику.jpg

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

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

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

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

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

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

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

В окне командной строке задайте следующую команду и перезагрузите ПК:

  • dism /online /enable-feature /featurename:NetFx3 /All /Source:G:sourcessxs /LimitAccess

Если выше команда не помогла, то вводим следующeю команду и перезагружаем ПК:

  • DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess

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

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

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

Смотрите еще:

  • Как исправить ошибку 0x80070017 в Windows 10
  • Windows Media Creation Tool: Код ошибки 0x80072F76-0x20017
  • Как исправить ошибку 0xc000014c в Windows 10
  • 0x80070422 Проблемы с установкой обновлений Windows 10
  • Ошибка 0x80070643: Не удалось установить обновления Windows 10

Загрузка комментариев

Политика конфиденциальности

Ручная установка .NET Framework 3.5 для исправления ошибки

Первое, что следует попробовать при ошибках во время установки .NET Framework 3.5 в Windows 10 в «Установке компонентов» — использовать командную строку для ручной установки.

Реклама

Первый вариант предполагает использование внутреннего хранилища компонентов:

  1. Запустите командную строку от имени администратора. Для этого можно начать набирать «Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по найденному результату и выбрать пункт «Запустить от имени администратора».
  2. Введите команду
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess

    и нажмите Enter. 

  3. Если всё прошло успешно, закройте командную строку и перезагрузите компьютер. .NET Framework5 будет установлен.

Если этот способ также сообщил об ошибке, попробуем использовать установку из дистрибутива системы.

Вам потребуется либо загрузить и смонтировать образ ISO с Windows 10 (обязательно в той же разрядности, что у вас установлена, для монтирования нажимаем правой кнопкой мыши по образу и выбираем «Подключить». См. Как скачать оригинальный ISO Windows 10), либо, при наличии, подключить флешку или диск с Windows 10 к компьютеру. После этого выполняем следующие шаги:

  1. Запустите командную строку от имени администратора.
  2. Введите команду
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    где D: — буква смонтированного образа, диска или флешки с Windows 10 (на моем скриншоте буква J). 

  3. Если команда была выполнена успешно, перезагрузите компьютер.

С большой вероятностью один из описанных выше методов поможет в решении проблемы и ошибка 0x800F081F или 0x800F0950 будет исправлена.

Исправление ошибок 0x800F081F и 0x800F0950 в редакторе реестра

Реклама

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

  1. Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter (Win — клавиша с эмблемой Windows). Откроется редактор реестра.
  2. В редактор реестра перейдите к разделу
    HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU

    При отсутствии такого раздела, создайте его.

  3. Измените значение параметра с именем UseWUServer на 0, закройте редактор реестра и перезагрузите компьютер. 
  4. Попробуйте выполнить установку через «Включение и отключение компонентов Windows».

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

Дополнительная информация

Некоторые дополнительные сведения, которые могут оказаться полезными в контексте ошибок при установке .NET Framework 3.5:

  • На сайте Майкрософт есть утилита для устранения проблем с установкой .Net Framework, доступная на странице https://www.microsoft.com/en-us/download/details.aspx?id=30135. О её эффективности судить не берусь, обычно ошибка исправлялась до её применения.
  • Поскольку рассматриваемая ошибка имеет прямое отношение к возможности связаться с центром обновлений Windows, если вы каким-то образом отключали или блокировали его, попробуйте снова включить. Также на официальном сайте https://support.microsoft.com/ru-ru/help/10164/fix-windows-update-errors доступно средство автоматического устранения неполадок центра обновлений.

На сайте Майкрософт присутствует оффлайн установщик .NET Framework 3.5, но для предыдущих версий ОС. В Windows 10 он просто загружает компонент, а при отсутствии интернет-подключения сообщает об ошибке 0x800F0950. Страница загрузки: https://www.microsoft.com/ru-RU/download/confirmation.aspx?id=25150

Версия Виндовс 10 оснащена широким функционалом и возможностями. Но после последнего обновления стали появляться баги в работе обновленных продуктов от компании «Майкрософт». Загрузка технологии .Net Framework сопровождается кодом ошибки 0x800f081f. Соответственно, владелец гаджета пытается найти ответы на вопросы: из-за чего появляется ошибка 0x800f081f и как ее исправить в Windows 10?

В основном, она возникает при сбое во время обновления операционки. В итоге выполнить установку кумулятивных пакетов становится невозможно. После возникновения неполадки рабочая среда Виндовса подвергается разного рода проблемам, происходит зависание устройства. Неполадки такого рода обычно появляются на ПК с 64-разрядным процессором.

Причины возникновения данной ошибки:

  • повреждение системных файлов;
  • появление конфликтов между обновлениями системы и установленными программами;
  • сбой при обновлении ОС, связанный с блокировкой вирусными ПО, файерволом;
  • появление ошибки во время инсталляции кумулятивных обновлений.

Основной причиной ее появления также может стать сбой обновления Винды по причине некорректной работы .Net Framework. Здесь пользователь может установить программу повторно с использованием автономного установщика пакета утилиты.

Исходя из причины появления ошибки 0x800f081f, выбирают метод ее устранения. Для этого не требуется переходить к радикальным мерам, типа переустановки ОС. Достаточно воспользоваться одним из предложенных методов.

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

  • проверить гаджет на наличие вирусных программ;
  • обновить драйверы;
  • очистить реестр, применив соответствующие утилиты.

Но перед выполнением этих действий юзеру нужно попробовать один из ниже перечисленных способов устранения проблемы, сопровождающейся кодом ошибки 0x800f081f.

Если на ПК уже установлена утилита, а ошибка все равно появляется, нужно попробовать обновить библиотеку. Возможно, программа просто не активирована на устройстве.

Для запуска технологии понадобится выполнить следующее:

  • Открыть окно «Выполнить» нажатием горячих клавиш: «Win+R».
  • Набрать в строке: OptionalFeatures.
  • В открывшемся окне установить маркеры рядом со строкой «.Net Framework 3.5…».
  • Нажать «Ok».
  • Дождаться окончания процесса.
  • Перезагрузить устройство.

Если после запуска компонента произошел сбой, пользователю понадобится инсталлировать утилиту с помощью автономного установщика приложения.

Средство Командной строки, которое применяется для обслуживания образа системы, а также подготовки образа среды предустановки Винды. Операция выполняется с администраторскими правами.

Пошаговая инструкция:

  • Нажать «Пуск» ПКМ.
  • Выбрать из появившегося списка «Windows PowerShell».
  • Ввести: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess.
  • Нажать «Enter».

После завершения процедуры установки утилиты пользователю останется перезагрузить гаджет. Если во время процедуры возник сбой, можно воспользоваться методом установки программы из дистрибутива ОС.

Представляет собой полный слепок состояний операционной системы, включает все настройки, конфигурации и установленные в ОС программы. Для использования метода юзеру понадобится загрузить и смонтировать образ ISO в «десятке».

Чтобы воспользоваться этим вариантом, нужно скачать софт Media Creation Tools, далее следовать инструкции:

  • Открыть программу.
  • В открывшемся окне поставить маркер рядом со строкой «Создать установочный носитель…»
  • Выбрать язык, архитектуру и выпуск ОС.
  • Нажать «Далее».
  • В открывшемся списке выбрать файл ISO, указать путь к папке.
  • После загрузки ISO системы кликнуть ПКМ, выбрать «Подключить».
  • Открыть КС (требуются администраторские права).
  • Ввести путь: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:e:sourcessxs, где e:sourcessxs.

После выполнения всех пунктов компонент ОС установится за короткий промежуток времени. При запуске софта ошибка больше не должна появиться.

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

Порядок действий:

  • Нажать: «Win + R».
  • Ввести в строку: regedit. Нажать «Enter».
  • Перейти по пути: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU.
  • Поменять значение на «0» параметра UseWUServer.
  • Закрыть окно реестра, перезагрузить ПК.
  • Инсталлировать Фреймворк, используя «Включение и отключение компонентов Windows».

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

Для нормального функционирования ОС требуется восстановление файла с использованием редактора.

Воспользоваться инструментом можно следующим образом:

  • Открыть окно «Выполнить».
  • Ввести в строку: gpedit.msc.
  • Нажать «Enter».
  • Перейти в раздел «Конфигурация системы», далее – в «Административные шаблоны».
  • Выбрать папку «Система».
  • Справа выбрать и запустить «Укажите параметры для установки…».
  • В окне «Включено» сохранить настройки.

Редактором в «десятке» можно воспользоваться только в Профессиональной, Корпоративной и Образовательной версиях.

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

  • Открыть «Пуск».
  • Перейти в «Параметры».
  • Тапнуть по разделу «Обновление и безопасность».
  • Кликнуть пункт «Проверка наличия обновлений».
  • При обнаружении обновлений установить их через раздел «Параметры».

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

Средство восстановления доступно на сайте разработчика. Помогает обнаружить проблемы, а также причины их возникновения. С помощью утилиты можно восстановить поврежденные файлы поддерживаемой версии .Net Framework. Приложение имеет простой и понятный интерфейс, предусмотрена поддержка Командной строки и ряд дополнительных возможностей.

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

Исправить ошибку с помощью отключения антивируса можно следующим образом:

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

После отключения антивирусного ПО пользователю потребуется снова проверить причины, спровоцировавшие появление ошибки.

Если ошибка возникла в ходе обновления операционки, можно попытаться включить или отключить ЦО.

Для этого понадобится:

  • Вызвать окно «Выполнить».
  • Ввести в строку: services.msc.
  • Нажать «Enter».
  • В перечне найти Центр обновлений, щелкнуть по нему ПКМ.
  • В окне выбрать «Перезапустить».
  • Если ЦО был выключен, нажать «Включить».

После перезапуска ЦО инсталляция файлов должна происходить без ошибок.

Решить возникшие неполадки в сопровождении кода ошибки 0x800f081f можно несколькими способами. Обычно методы помогают справиться с поставленной задачей. Но, если же ни один из них не помог устранить неполадку, пользователю остается только переустановить систему.

13.12.202020:42429Евгений ВерещакаИнформационный портал IT Техник

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

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

  • KB4058258;
  • KB4090913;
  • KB4056892;
  • KB4051963;
  • KB4048955;
  • KB4074588.

Разумеется, что после появления сообщения «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:sourcessxs, где e:sourcessxs –  путь для выставления компонентов .NET Framework 3.5. Этот путь будет меняться в зависимости от названия виртуального раздела с образом системы.

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

Через regedit

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

  1. Нажимаем на клавиатуре клавиши Win+R, вводим команду regedit и жмём Enter.
  2. В открывшемся редакторе реестра переходим к разделу HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU. При отсутствии такого раздела – создаём его.
  3. Изменяем значение параметра с именем UseWUServer на, закрываем редактор реестра и перезагружаем компьютер.
  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. Ставим галочку напротив опций отключения Брандмауэра для всех типов сетей и сохраняем изменения.

Подробнее: Как отключить брандмауэр на Windows 10

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

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

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

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

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

Заключение

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

Ошибка с кодом 0x800f081f появляется только в операционной системе Windows 10 и только в 64-разрядных версиях. Обычно связана она с невозможностью установки и запуска программы на Windows 10, если для её работы требуется библиотека NET Framework 3.5. Однако её исправление не такое лёгкое, как может показаться на первый взгляд. Ниже рассмотрим способы, которые помогут справиться с ошибкой 0x800f081f.

Oshibka-0x800f081f.png

Содержание

Устранение ошибки 0x800f081f

Как уже было написано выше – эта ошибка появляется только на компьютерах и системах с определённой конфигурацией. Если на вашем компьютере уже установлены библиотеки NET Framework 3.5, а ошибка всё равно возникает, то скорее всего это связано с тем, что библиотеку нужно обновить. Также проблема может возникать в случае с некорректно установленными обновлениями.

Способ 1: Установка нужных обновлений

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

  1. Перейдите в «Параметры» операционной системы. Чтобы это сделать воспользуйтесь комбинацией клавиш Win+I. Также можно нажать на иконку «Пуска» и выбрать там иконку в виде шестерёнки.
  2. Выберите там пункт «Обновление и безопасность».

Perehod-k-Obnovleniya-i-bezopasnost.png

Нажмите на кнопку «Проверка наличия обновлений».</li>

Proverka-nalichiya-obnovlenii-v-Windows-10.png

Ожидайте завершение проверки. Обычно она длится несколько минут, но в некоторых случаях результаты приходится ждать несколько часов. Пока идёт проверка не рекомендуется пользоваться компьютером.</li>Если были обнаружены какие-либо обновления, то рекомендуется их установить из интерфейса «Параметров», воспользовавшись соответствующей кнопкой.</li>Ожидайте завершения установки обновлений. Она может длится до нескольких часов, но чаще всего компьютер справляется за 20-30 минут. Во время установки обновлений система может перезагрузиться несколько раз. Это нормально.</li></ol>

Если после установки обновлений ничего не поменялось, и ошибка так и осталась, то рекомендуется воспользоваться специальными командами, которые вводятся в интерфейсе «Командной строки»:

  1. Откройте саму «Консоль». Для этого можно воспользоваться комбинацией клавиш Win+R. В появившейся строке введите команду cmd. Нажмите Ctrl+Shift+Enter для её применения от имени администратора. Если запустить «Командую строку» в обычном режиме, то корректно ввести нужную команду не получится.
  2. В «Командой строке» пропишите значение: Dism /online /enable-feature /featurename:NetFx3 /AllНажмите Enter для применения команды.

Ustanovka-obnovlenii-dlya-NET-Framework-iz-komandnoi-stroki.png

В «Командной строке» может запуститься процесс инициализации и обновления библиотеки. Ожидайте его завершения.</li>Когда всё закончится перезагрузите компьютер и проверьте, была ли устранена ошибка.</li></ol>

Способ 2: Переустановка NET Framework 3.5

Так как ошибка с кодом 0x800f081f связана с неполадками в работе библиотеки NET Framework, то логично будет предложить, что его нужно переустановить, чтобы ошибка исчезла. Также вполне вероятно, что у вас просто не установлена данная библиотека, поэтому и не получается запустить то или иное приложение.

Для начала рассмотрим, как удалить библиотеку NET Framework, если она у вас уже установлена, но работает некорректно:

  1. Откройте «Панель управления» любым удобным для вас способом. Например, её можно запустите через поисковую строку по компонентам системы.
  2. Для удобства напротив «Просмотр» установите значение «Крупные значки» или «Мелкие значки».
  3. Найдите там элемент «Программы и компоненты». Перейдите по нему.

Perehod-v-programmi-i-komponenti-v-paneli-upravleniya.png

Воспользуйтесь поиском в верхней правой части окна и найдите там «NET Framework». Выделите его кликом левой кнопки мыши.</li>

Poisk-po-programmam-i-komponentam.png

Нажмите на кнопку «Удалить».</li></ol>

Если вы не смогли найти в списке установленных программ компонент «NET Framework», то скорее всего он просто не установлен в вашей операционной системе. В любом случае, удалили вы его или нет, вам потребуется перейти на официальный сайт Майкрософт и скачать библиотеку оттуда. Скачивание и установка производятся по следующей инструкции:

  1. Перейдите на официальный сайт Майкрософт и воспользуйтесь поиском, что расположен в верхней правой части сайта. Введите туда наименование искомого объекта. В данном случае это библиотека NET Framework 3.5.

Poisk-po-ofitzialnomu-saitu-Microsoft.png

В результатах поиска выберите приемлемый для вас вариант.</li>На странице скачивания выберите язык продукта и нажмите на кнопку «Скачать».</li>После скачивания библиотеки откройте установочный файл и следуйте инструкциям мастера установки. Сам процесс не должен занять у вас много времени.</li>Когда закончите установку нужно будет перезагрузить компьютер.</li></ol>

Способ 3: Специальная команда

Для этого вам понадобится «Командная строка», а также флешка с записанным на ней установочным образом той версии Windows, которая на данный момент находится у вас на компьютере. Версия должна полностью совпадать с вашей по разрядности и типу, то есть если на компьютере стоит Windows 10 Pro x64, то и образ должен быть от Windows 10 Pro x64.

Читайте также:Как сделать откат системы через BIOSКак удалить обновления в Windows (Виндовс) 10Код ошибки 43 — причины появления и методы устраненияОшибка при запуске приложения 0xc000007b

После создания установочного носителя можно приступать непосредственно к процедуре устранения ошибки при помощи специальной команды:

  1. Вставьте флешку с загрузочным носителем.
  2. Откройте «Командную строку» от имени администратора. Про то, как это сделать было написано в инструкции выше.
  3. В неё введите команду: Dism /online /enable-feature /featurename:NetFx3 /All /Source:X:sourcessxs /LimitAccessВместо знака X нужно написать букву флешки, на которой находится образ с операционной системой. Нажмите Enter для применения.
  4. Дождитесь окончания выполнения команды. После этого рекомендуется перезагрузить компьютер и проверьте, исчезла ли ошибка 0x800f081f.

Способ 4: Восстановление системы

Данный способ является больше крайней мерой, когда ни один из описанных выше не сработал. Вы можете воспользоваться «Точками восстановления» и выполнить процедуру по следующей инструкции:

  1. Откройте «Панель управления». Её можно открыть из поисковой строки Windows.
  2. Для удобства установите значение «Крупные значки» напротив параметра «Просмотр».
  3. Теперь найдите и перейдите в «Восстановление».
  4. Нажмите на пункт «Запуск восстановления системы». Если у вас нет на компьютере «Точек восстановления», то вы получите соответствующую ошибку. В таком случае этот способ не для вас.
  5. Если же на компьютере были обнаружены «Точки восстановления», то появится соответствующее окно с кратким описанием процедуры восстановления системы. Там нужно нажать на «Далее».
  6. В следующем окне выберите «Точку восстановления». Каждой из них присвоено имя в зависимости от даты её создания.
  7. Когда выберите нужную «Точку» нажмите «Готово» и ожидайте завершения процедуры восстановления. Пока идёт процесс компьютер лучше не трогать.

Процедура восстановления не подразумевает удаление или повреждение пользовательских данных, но некоторые настройки системы могут быть сброшены до тех, которые стояли на момент создания той или иной «Точки восстановления».

Если на компьютере нет «Точек восстановления», то вы можете выполнить процедуру при помощи образа операционной, записанного на флешку:

  1. Вставьте флешку с образом ОС и перезагрузите компьютер.
  2. Войдите в BIOS компьютера. Для этого не дожидаясь загрузки операционной системы нажмите на клавиши от F2 до F12 или Delete. На разных компьютерах может быть разная клавиша для входа в BIOS. Подробнее можно посмотреть в документации к компьютеру или материнской плате.
  3. В интерфейсе BIOS вам нужно перейти в раздел «Boot» или «Advanced». Название раздела зависит от версии BIOS. Управление в этой среде происходит при помощи клавиш со стрелочками и клавиши Enter.
  4. Далее найдите и выберите параметр «1st Boot Device». В разных версиях название может меняться, но смысл останется тот же.
  5. После выбора данного пункта появится соответствующее меню, где вам нужно будет указать свою флешку.
  6. Сохраните настройки и выйдите из BIOS. Для этого можно воспользоваться клавишей F10 или пунктом в верхнем меню «Save changes & Exit».
  7. После перезапуска компьютера он загрузится с флешки. Появится окошко, где вам нужно выбрать язык и раскладку клавиатуры, а затем нажать на «Далее».
  8. Теперь найдите в нижней левой части окна пункт «Восстановление системы».
  9. В плитках выберите вариант «Диагностика».
  10. Затем «Восстановление образа системы».
  11. В следующих окна нужно будет согласиться с условиями, воспользовавшись кнопками «Далее» и «Готово».

Как видите, ошибку с кодом 0x800f081f можно решить несколькими способами. Универсальным в данном случае является последний способ, но он же считается скорее крайней мерой.

Используемые источники:

  • https://mywebpc.ru/windows/ispravit-kod-oshibki-0x800f081f-v-windows-10/
  • https://remontka.pro/0x800f081f-0x800f0950-net-framework-windows-10/
  • https://it-tehnik.ru/windows10/oshibki/0x800f081f-kak-ispravit.html
  • https://kompukter.ru/kak-ispravit-oshibku-obnovleniya-0x800f081f-na-windows-10/
  • https://public-pc.com/error-0x800f081f/

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
7th-studio.ru
Добавить комментарий