Ошибка 0x800F081F .NET Framework 3.5 в Windows 10 решение

Некоторые юзеры, которые перешли на использование Windows 10 столкнулись со множеством проблем, одной из них стала ошибка 0x800F081F, возникающая при установке .NET Framework 3.5. Мы собрали все лучшие решения данной проблемы, которые помогут вам исправить этот баг.

Причины ошибки 0x800F081F

Проблема «Не удалось найти файлы. Код ошибки 0x800F081F» в Windows 10 возникает по многим причинам. В основном, она связана с тем, что многие игры или софтины требуют на компьютере наличия загруженной среды .NET Framework 3.5. Примечателен факт, что в самой сборке десятки идет версия 4.6, а апдейт 3.5 также есть, но он не всегда запущен. Также к источникам проблемы стоит отнести:

  1. Попытка запуска «пиратского софта» на компьютере;
  2. Битые файлы установщика или неверный путь;
  3. Закрытый доступ пользователя к файлам фреймворка — чтение, запись;
  4. Проблемы с активным подключением к Сети интернет;
  5. Блокировка служб обновления Windows.
Код-ошибки-0x800F081F-при-установке-NET-Framework-3-5
Код ошибки 0x800F081F при установке .NET Framework 3.5

Аналогичной проблемой также является код ошибки 0x800F0906, однако он появляется в Windows 8/8.1. Поэтому все описанные ниже решения можно применить и к ним.

Решение проблем с установкой

Мы постарались собрать все самые верные решения, отмеченные пользователями популярных форумов и ресурсов. Итак, приступим.

Как показали многие отзывы — повторное скачивание нового пакета фреймворка с официального сайта не помогает. Также, решение которое описывается на официальном форуме мало кому помогает и является достаточно запутанным.

Проверка подключенных компонентов

Для начала проверьте, присутствует ли по умолчанию в системе фреймворк версии 3.5. Возможно его потребуется просто активировать.

  1. Кливаем по значку «Меню Пуск» правой кнопкой и сверху жмем на «Программы и компоненты».
  2. В данной директории просматриваем боковое меню, там кликаем на «Включение или отключение компонентов». Опция должна запускаться из-под админа.
  3. В приведенном окошке ставим галочку напротив .NET Framefork 3.5 и двух его подпунктов.

    Проверка-компонентов-Windows-10
    Проверка компонентов Windows 10

Далее запустится процесс активации. После активируем повторную установку и смотрим — исчезла ли проблема.

Проверяем службы обновления Windows 10

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

  1. Через пуск заходим в «Выполнить», прописываем команду services.msc. Тем самым вы попадете в список всех служб.
  2. Внизу будет Центр обновлений Windows, через правую кнопку проходим в свойства. Во вкладке «Тип запуска» клацаем Автоматически. Чуть ниже в Состоянии кликаем «Запустить».

    Активируем-службу-обновления
    Активируем службу обновления
  3. После пробуем запустить проблемную софтину. Возможно будут задержки — из-за активации пакета среды 3.5.

Офлайн инсталлер

Как вариант можно опробовать применение оффлайн инсталлера .NET Framefork 3.5. Он в принудительном порядке загрузит компоненты в системе. Вот ссылка на скачивание его файлов — загрузить инсталлер. Далее делаем по-пунктам:

  1. Распаковываем на Рабочем столе загруженный архив.
  2. Там будут три файла — папку Sources просто перенесите на диск C. Возможно выйдет уведомление о замене — подтверждаем.
  3. Далее активируйте инсталятор: выберите диск системы C:\ и кликайте Install.

    Применение-оффлайн-инсталлера
    Применение оффлайн инсталлера
  4. Обновление идет несколько минут, во время процесса будет активироваться командная строка.

Сторонние образы

Если проблема выглядит как DISM ошибка 0x800F081F (или 0x800F0906) «Не удалось найти исходные файлы», то действенным вариантом будет применение внешнего носителя с образом системы Windows 10 (диск, флешка).

  1. Монтируем образ. Запоминаем букву присвоенного раздела.
  2. Выполняем Командную строку и записываем туда следующую активацию: {DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs} и клацаем Enter.

    Выполняем-DISM-команду-со-встроенного-образа
    Выполняем DISM команду со встроенного образа
  3. Система должна определить версию образа DISM. Когда выполнение (будет процент прогресса) окончится, пробуйте вновь установить фреймворк.

Заключение

Один из вышеописанных способов должен вам помочь в решении ошибки 0x800F081F при установке .NET Framefork 3.5 в Windows 10. Если вдруг возникнут сложности — отпишитесь в комментах, лучше сразу приложите скрин.

Добавить комментарий

Ваш email нигде не будет показан. Обязательные поля помечены *

Рейтинг@Mail.ru