Установка.Net Framework Ошибка: 0x800f080c Имя функции netfx3 неизвестно
Когда я запускаю установщик.Net Framework 3.5, я получаю следующую ошибку: Windows не может выполнить запрошенные изменения. Когда я пытаюсь включить.Net Framework в командной строке, я получаю следующую ошибку:
C:\WINDOWS\system32>dism /online /enable-feature /featurename:netfx3 /all
/limitaccess
Deployment Image Servicing and Management tool
Version: 10.0.18362.1
Image Version: 10.0.18362.86
Error: 0x800f080c
Feature name netfx3 is unknown.
A Windows feature name was not recognized.
Use the /Get-Features option to find the name of the feature in the image
and try the command again.
The DISM log file can be found at
C: \ WINDOWS \ Logs \ DISM \ Dism.log
Когда я иду в Windows Features, мой список выглядит следующим образом.
Весь мой.Net Framework полностью исчез.
Мои приложения, такие как paint.net, Discord, UDK, UE4 и Windows Troubleshooter, не работают.
Я попытался установить.net Framework с помощью диспетчера сервера, но для этого также требуется.Net Framework
UT3 Editor работает, хотя:)
Вот ошибка, которую я получаю:
PaintDotNet.exe - .NET Framework Initialization Error
To run this application, you first must install one of the following versions of the .NET Framework:
v4.0
Обратитесь к издателю вашего приложения за инструкциями по получению соответствующей версии.NET Framework.
Хорошо
И вот мои характеристики:
⌘ Windows 10
Microsoft Windows Version 1903 (OS Build 18885.1001) @ 2019 Microsoft Corporation. All rights reserved
The Windows 10 Pro Insider Preview Operating System and its user interface are protected by trademark and other pending or existing intellectual property rights in the United States and other countries/regions.
Evaluation copy. Expires 08/01/20 00-41
Чтобы добавить более важную информацию, в "Панели управления \ Система и безопасность \ Система" тип системы "64-разрядная операционная система, 64-разрядный процессор"
Редактировать: некоторые из моих проблем были исправлены, потому что Framework 4.8 автоматически переустанавливал себя,.net 1.1 и 2 можно устанавливать, поэтому он просто ждет, пока приложения, которые я использую, добавят поддержку.Net 4.8, Спасибо всем за ваши ответы!
2 ответа
Та же проблема Windows 10 Enterprise 1909 (обновление 1903 года):
Журнал DISM:
2019-12-06 22:09:00, Info DISM DISM Package Manager: PID=13756 TID=14532 Processing the top level command token(enable-feature). - CPackageManagerCLIHandler::Private_ValidateCmdLine
2019-12-06 22:09:00, Info DISM DISM Package Manager: PID=13756 TID=14532 Attempting to route to appropriate command handler. - CPackageManagerCLIHandler::ExecuteCmdLine
2019-12-06 22:09:00, Info DISM DISM Package Manager: PID=13756 TID=14532 Routing the command... - CPackageManagerCLIHandler::ExecuteCmdLine
2019-12-06 22:09:00, Info DISM DISM Package Manager: PID=13756 TID=14532 Encountered the option "featurename" with value "NetFx3" - CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine
2019-12-06 22:09:00, Info DISM DISM Package Manager: PID=13756 TID=14532 Encountered an unknown option "featurename" with value "NetFx3" - CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine
2019-12-06 22:09:00, Error DISM DISM Package Manager: PID=13756 TID=14532 Failed to get the Update through CBS. - CDISMPackage::Internal_OpenFeature(hr:0x800f080c)
2019-12-06 22:09:00, Error DISM DISM Package Manager: PID=13756 TID=14532 Failed to get the underlying CBS Feature - CDISMPackage::OpenFeature(hr:0x800f080c)
2019-12-06 22:09:00, Error DISM DISM Package Manager: PID=13756 Feature name NetFx3 is unknown. - CPackageManagerCLIHandler::Private_GetFeaturesFromCommandLine(hr:0x800f080c)
2019-12-06 22:09:00, Error DISM DISM Package Manager: PID=13756 TID=14532 Unknown features were specified on the command-line. - CPackageManagerCLIHandler::Private_GetFeaturesFromCommandLine(hr:0x800f080c)
2019-12-06 22:09:00, Error DISM DISM Package Manager: PID=13756 TID=14532 Failed to get the Feature List from the command line. - CPackageManagerCLIHandler::Private_ProcessFeatureChange(hr:0x800f080c)
2019-12-06 22:09:00, Error DISM DISM Package Manager: PID=13756 TID=14532 Failed while processing command enable-feature. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f080c)
2019-12-06 22:09:00, Info DISM DISM Package Manager: PID=13756 TID=14532 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
Восстановление Windows и установка .Net 4.8 в моем случае не имеют значения.
Решение:
Установите следующие пакеты вручную
используя DISM.EXE, например:
Dism.exe /online /add-package /packagepath:c:\Windows\servicing\Packages\Microsoft-Windows-NetFx3-OC-Package~31bf3856ad364e35~amd64~~10.0.18362.1.mum
После установки всех 6 недостающих пакетов добавление функции netfx3 работает нормально даже без перезагрузки!
У меня были серьезные проблемы с Windows 10 Pro 1909.
Решением было перейти в программу предварительной оценки Windows (Настройки \ Обновление и безопасность \ Программа предварительной оценки Windows).
Это обновило компьютер до предварительной версии. Сразу после загрузки он просит меня установить.NET 2/3.5, что устранило все проблемы.
Обратите внимание, что я попытался применить другое решение в этом вопросе. Я также применил обновление на месте для сборки 1909 года и многие другие варианты, но безуспешно.
Мой план состоит в том, чтобы держать компьютер в программе инсайдеров в течение 6 месяцев, а затем вернуться к "широкому населению".