18 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка 0x800F081F и 0x800F0950 при установке

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

Иногда при установке .NET Framework 3.5 в Windows 10 появляется ошибка 0x800F081F или 0x800F0950 «Windows не удалось найти фалы, необходимые для выполнения запрошенных изменений» и «Не удалось применить изменения», причем ситуация является достаточно распространенной и не всегда легко разобраться, в чем дело.

В этой инструкции подробно о нескольких способах исправить ошибку 0x800F081F при установке компонента .NET Framework 3.5 в Windows 10, от более простых к более сложным. Сама установка описывается в отдельной статье Как установить .NET Framework 3.5 и 4.5 в Windows 10.

Прежде чем приступать, обратите внимание, что причиной ошибки, особенно 0x800F0950, может оказаться неработающий, отключенный Интернет или заблокированный доступ к серверам Майкрософт (например, если вы отключали слежку Windows 10). Также причиной иногда оказываются сторонние антивирусы и файрволлы (попробуйте временно их отключить и повторить установку).

Как исправить коды ошибок 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:sourcessxs /LimitAccess и нажмите Enter.

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

Решение для Windows 10

Код ошибки 0x800F0906, 0x800F081F или 0x800F0907

Чтобы исправить коды ошибок для Windows 10, выполните указанные ниже действия.

Скачайте средство создания Windows Media и создайте образ ISO на локальном компьютере или создайте образ для установленной версии Windows.

Настройте групповую политику, как в способе 2, но также выполните указанные ниже действия.

  1. Подключите ISO-образ, созданный на шаге 1.
  2. Укажите альтернативный путь к исходному файлу для sourcessxs папки ISO из ISO.
  3. Выполните gpupdate/force команду.
  4. Добавьте компонент .NET Framework.

Код ошибки 0x800F0922

При обновлении Windows 10 появляется следующее сообщение об ошибке:

0x800F0922 CBS_E_INSTALLERS_FAILED: сбой обработки дополнительных установщиков и универсальных команд.

Этот код ошибки не относится к платформе .NET Framework.

Чтобы устранить эту проблему, выполните указанные ниже действия.

Откройте папку установочных файлов .NET Framework.

Папка “открытые источники

Щелкните правой кнопкой мыши папку SxS и выберите пункт свойства.

Щелкните Безопасность и убедитесь, что установлен флажок прочесть & выполнить. Если этот флажок отсутствует, нажмите кнопку изменить и включите его.

Нажмите клавишу Windows и клавишу X.

Щелкните Командная строка (администратор).

В окне командной строки введите следующую команду и нажмите клавишу ВВОД:

В окне командной строки введите следующую команду и нажмите клавишу ВВОД:

Как исправить код ошибки 0x800F081F: Резюме

Чтобы исправить код ошибки 0x800F0922 в Windows 10:

  1. Открой Редактор групповой политики.
  2. Идти к Конфигурация компьютера> Административные шаблоны> Система.
  3. Двойной клик по Укажите настройки для дополнительной установки компонента и ремонта компонента.
  4. Выбрать включить.
Читать еще:  Ошибка 0x0000003b Windows 7 что делать

Если это не работает, следуйте этим инструкциям.

  1. Создайте и смонтируйте ISO-образ Windows 10.
  2. Откройте командную строку от имени администратора.
  3. Тип ism / online / enable-feature / имя_функции: NetFx3 / All / источник: [диск]: sources sxs / LimitAccess (заменив [Drive] соответствующей буквой).
  4. Нажмите Войти

Если вы хотите узнать больше о кодах ошибок, прочитайте нашу статью о некоторых из наиболее распространенных кодов ошибок Windows 10 и о том, как их исправить

Решения для Windows Server

При установке .NET Framework 3,5 в Windows Server могут возникать следующие ошибки:

Код ошибки 0x800F0906

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

Чтобы устранить проблему, воспользуйтесь одним из указанных ниже способов.

Способ 1: Проверка подключения к Интернету

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

Если у вас нет доступа к этому веб-сайту, проверьте подключение к Интернету или обратитесь к администратору сети, чтобы определить, существует ли конфигурация, блокирующая доступ к веб-сайту.

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

Это поведение также может быть вызвано системным администратором, который настраивает компьютер для использования служб Windows Server Update Services (WSUS) вместо сервера Windows Update для обслуживания. В этом случае обратитесь к системному администратору и попросите его включить параметр параметры групповой политики для установки и восстановления дополнительных компонентов , а также настроить альтернативный путь к исходному файлу или установить флажок обратиться к обновлению Windows напрямую, чтобы скачать содержимое для восстановления, а не в режим служб Windows Server Update Services (WSUS) .

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

Запустите редактор локальных групповых политик или консоль управления групповыми политиками.

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

Последовательно разверните узлы Конфигурация компьютераи Административные шаблоны, а затем выберите система. Ниже приведен снимок экрана для этого шага.

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

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

Пример пути к общей папке: \server_nameshareWin8sxs

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

Пример пути к WIM-файлу: WIM:\server_nameshareinstall.wim:3

В этом примере 3 представляет индекс изображения, в котором находятся файлы компонентов.

Если это возможно, установите флажок обратиться непосредственно к обновлению Windows , чтобы скачать содержимое для восстановления, а не Windows Server Update Services (WSUS) .

Нажмите кнопку ОК.

В командной строки с повышенными привилегиями введите gpupdate/force , а затем нажмите клавишу Ввод , чтобы политика немедленно применялась.

Способ 3: использование установочного носителя Windows

Вы можете использовать установочный носитель Windows в качестве источника файлов при включении компонента .NET Framework 3,5. Для этого выполните следующие действия:

Вставьте установочный носитель Windows.

В командной строки с повышенными привилегиями выполните следующую команду:

В этой команде — это буква диска DVD-дисковода. Например, выполните следующую команду:

Способ 4: альтернативные действия для Windows Server

В Windows Server 2012 R2 можно также указать альтернативный источник с помощью командлетов Windows PowerShell или с помощью мастера добавления ролей и компонентов.

Чтобы использовать Windows PowerShell, выполните указанные ниже действия.

Вставьте установочный носитель Windows.

В командном окне Windows PowerShell с повышенными привилегиями выполните следующую команду:

В этой команде — это буква диска для DVD-дисковода или установочного носителя Windows. Например, выполните следующую команду:

Чтобы использовать Мастер добавления ролей и компонентов, выполните следующие действия:

Вставьте установочный носитель Windows.

Запустите мастер добавления ролей и компонентов.

На странице ” Выбор компонентов ” установите флажок .NET Framework 3,5 Features (компоненты .NET Framework ) и нажмите кнопку Далее.

На странице ” Подтверждение выбранных элементов установки ” щелкните ссылку указать альтернативный исходный путь . Ниже приведен снимок экрана для этого шага.

На странице укажите альтернативный исходный путь введите путь к папке SxS в виде локального пути или пути к сетевой папке. Ниже приведен снимок экрана для этого шага.

Нажмите кнопку ОК.

Нажмите кнопку установить , чтобы завершить работу мастера.

Код ошибки 0x800F081F

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

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

Чтобы устранить эту проблему, убедитесь, что полный путь к источнику является правильным ( x:sourcessxs ) и у вас есть по крайней мере доступ на чтение к расположению. Для этого попытайтесь получить доступ к источнику непосредственно с компьютера, на котором она выполняется. Убедитесь, что источник установки содержит допустимый и полный набор файлов. Если проблема повторяется, попробуйте использовать другой источник установки.

Читать еще:  Проверка флешки на ошибки и исправление

Код ошибки 0x800F0907

Этот код ошибки возникает в том случае, если альтернативный источник установки не указан или является недопустимым, а если параметр параметры групповой политики для установки и восстановления компонентов не настроен на неудачную попытку скачивания полезных данных из центра обновления Windows.

Чтобы устранить эту проблему, изучите параметр политики, чтобы определить, подходит ли он для вашей среды. Если вы не хотите загружать полезные данные компонента из центра обновления Windows, рассмотрите возможность настройки альтернативного пути к исходному файлу в параметре групповой политики.

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

Для этого выполните следующие действия:

Запустите редактор локальных групповых политик или консоль управления групповыми политиками в соответствии с вашей средой.

Последовательно разверните узлы Конфигурация компьютераи Административные шаблоны, а затем выберите система.

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

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

Если вы хотите указать альтернативный исходный файл, в поле альтернативный путь к исходному файлу укажите полный путь к общей папке, содержащей содержимое sourcessxs папки с установочного носителя. Или укажите WIM-файл. Чтобы указать WIM-файл в качестве альтернативного расположения исходного файла, добавьте префикс WIM: в путь, а затем добавьте индекс изображения, которое необходимо использовать в WIM-файле, в качестве суффикса. Ниже приведены примеры значений, которые можно указать:

  • Путь к общей папке: \server_nameshareWin8sxs
  • Путь к WIM-файлу, в котором 3 представляется индекс изображения, в котором найдены файлы компонентов:
    WIM:\server_nameshareinstall.wim:3

При необходимости установите флажок обратиться в службу обновления Windows непосредственно к загрузке содержимого для восстановления вместо службы Windows Server Update Services (WSUS) .

Нажмите кнопку ОК.

В командной строки с повышенными привилегиями введите gpupdate/force , а затем нажмите клавишу Ввод , чтобы применить политику немедленно.

Распространенные ошибки .NET Framework 3.5

Исправить .NET Framework ошибки 0x800F0906, 0x800F081F и 0x800F0907

.NET Framework 3.5 не встроен в Windows 10; Вы должны установить его вручную. Существует вероятность того, что вы встретите этот набор кодов ошибок при попытке установить среду.

Чтобы исправить эти коды ошибок, необходимо выполнить следующие шаги:

Загрузите инструмент для создания Windows Media, который поможет вам загрузить Windows 10 ISO.

После завершения загрузки смонтируйте ISO-файл, дважды щелкнув по нему.

Откроется окно. Справа вы увидите три варианта, по умолчанию выбран Отключен . Измените его на Включено . Кроме того, в разделе Альтернативный путь к исходному файлу вставьте адрес ‘sources/sxs’ ISO-образа, который вы смонтировали на шаге 3. После этого нажмите кнопку «ОК».

Запустите команду gpupdate/force в CMD с правами администратора,

  • Проблема должна быть исправлена, и вы сможете снова установить .NET Framework 3.5 без проблем.
  • Читайте также: Как установить .NET Framework в Windows 10.

    Исправить .NET Framework код ошибки 0x800F0922

    Еще одна из распространенных ошибок .NET Framework 3.5. Эта ошибка возникает при обновлении Windows 10, и .NET начинает работать неожиданно. Вы можете исправить это, выполнив следующие действия:

    1. Загрузите и смонтируйте Windows 10 ISO перед продолжением (это можно сделать, выполнив шаги 1, 2 и 3 из предыдущего исправления).
    2. Откройте смонтированный ISO и перейдите в папку Источники .
    3. Там должна быть папка с именем sxs . Скопируйте папку в другое место на вашем компьютере. Например, в этом руководстве мы скопируем его в папку Documents .
    4. Нажмите правой кнопкой мыши на скопированную папку и выберите Свойства в раскрывающемся меню.
    5. Когда откроется окно Свойства , перейдите на вкладку Безопасность . Выберите свое имя пользователя в поле Группа или имена пользователей ; проверьте, есть ли галочка рядом с надписями Читать и Запись в разделе Разрешениядля[. > Ваше имя пользователя ] .
    6. Если вы не нашли галочки, нажмите кнопку Изменить , выберите свое имя пользователя и проверьте Чтение и Запись коробка.
    7. Откройте командную строку и введите в этой команде «dism/online/enable-feature/featurename: netfx3/all/source: [путь]/limitaccess» . Вам следует заменить [путь] на путь к папке sxs на вашем компьютере.
    8. Последний шаг – запустить эту команду, «dism/online/Cleanup-Image/RestoreHealth» .

    Исправить .NET код ошибки 0x80071A91

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

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

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

    Второй способ – ввод трех команд в командную строку с правами администратора:

    1. Dism/Online/Cleanup-Image/CheckHealth
    2. Dism/Online/Cleanup-Image/ScanHealth
    3. Dism/Online/Cleanup-Image/RestoreHealth

    Эти команды должны решить проблему, если нет, попробуйте объединить оба метода, применяя их последовательно.

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

    Исправить .net framework 3.5 с кодом ошибки 0x800f0950

    Для запуска Программы, созданной для сетевых платформ версий 2.0 и 3.0, необходимо установить .net Framework 3.5. Вы можете включить .Net Framework 3.5 Программы и компоненты Windows из Панели управления -> Программы и компоненты -> Включить или отключить функции Windows. здесь выберите .NET Framework 3.5 (включая 2.0 и 3.0).

    Но некоторые пользователи Windows сообщают об установке и включении .чистый каркас 3,5 в Windows 10 не удается установить с сообщением об ошибке. Windows не может подключиться к Интернету для загрузки необходимых файлов. Убедитесь, что вы подключены к Интернету, и нажмите «Повторить», чтобы повторить попытку. Код ошибки 0x800F0906, 0x800f081f, 0x800f0805, 0x80070422, 0x800f0922, 0x800f0906 и т. Д.

    Проверьте и установите последние обновления Windows

    Когда вы сталкиваетесь с кодом ошибки 0x800F081F или 0x800F0906, Вы должны сначала проверить обновления Windows и установить все доступные обновления. Вы можете сделать это из настроек -> обновить безопасность -> обновление окон -> проверить наличие обновлений. Затем попробуйте включить / установить .NET Framework из программ и функций. Тем не менее, нужна помощь следовать следующему решению.

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

    И простое решение. Если вышеперечисленные методы не работают, вы можете попытаться включить NET Framework 3.5 вручную с помощью команды DISM. Сделать это первым Скачать microsoft-windows-netfx3-ondemand-package.cab из приведенного ниже и скопируйте загруженный файл netfx3-onedemand-package.cab на установочный диск Windows (диск C:).

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

    Команда объяснила

    / Online: предназначен для операционной системы, которую вы используете (вместо автономного образа Windows).

    / Enable-Feature / FeatureName: NetFx3 указывает, что вы хотите включить .NET Framework 3.5.

    / Все: включает все родительские функции .NET Framework 3.5.

    / LimitAccess: запрещает DISM связываться с Центром обновления Windows.

    Дождитесь 100% завершения команды, после чего вы получите сообщение «Операция успешно завершена». Закройте командную строку и перезапустите Windows, чтобы начать все сначала. Это все, что вы успешно установили .NET Framework 3.5 на ПК с Windows 10, 8.1.

    Загрузить установщик Offline .net framework 3.5

    Так как код ошибки 0x800f0950 связан с .net framework 3.5, вы можете загрузить его непосредственно с веб-сайта Windows 10

    Скачать Dot Net Framework 3.5 полные пакеты, и установить как привилегии администратора. Перезапустите окна, чтобы изменения вступили в силу.

    Помогло ли это исправить .NET Framework 3.5 Ошибка 0x800f0950 в Windows 10? Дайте нам знать о комментариях ниже.

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

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

    1. Попытка запуска “пиратского софта” на компьютере;
    2. Битые файлы установщика или неверный путь;
    3. Закрытый доступ пользователя к файлам фреймворка – чтение, запись;
    4. Проблемы с активным подключением к Сети интернет;
    5. Блокировка служб обновления Windows.

    Код ошибки 0x800F081F при установке .NET Framework 3.5

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

    Решение 4: Загрузка обновления вручную

    Если предыдущие действия не устранили ошибку 0x800F081F, попробуйте обновить систему вручную. Для получения кода обновления сделайте такие действия:

    1. В строке системного поиска введите «обновления».
    2. Выберите «проверить наличие «, который отображается в разделе наилучшее соответствие.
    3. Скопируйте код (отображается в формате KB2131231).
    4. Перейдите в каталог Центра обновления Майкрософт.
    5. Введите код, и выполните поиск.
    6. Скачайте файл для соответствующей версии ОС.

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

    голоса
    Рейтинг статьи
    Ссылка на основную публикацию
    Статьи c упоминанием слов: