Windows 10에서 .net 3.5를 설치할 수 없습니다


52

.net 3.5를 설치하려고하면 다음과 같은 메시지가 나타납니다.

다음 기능을 설치할 수 없습니다 :

.NET Framework 3.5 (.NET 2.0 및 3.0 포함)

오류 코드 : 0x800F081F

독립형 패키지와 Windows 기능을 통해 시도했습니다.

업데이트 : 인터넷 연결이 정상입니다.


이 문제를 직접 해결해 보셨습니까? 간단한 검색 날 리드 이 페이지
말장난

예 "구성 요소 저장소 손상이 발견되지 않았습니다".
Dunken

3
Dism DISM / Online / Enable-Feature / FeatureName : NetFx3 / Source : d : \ sources \ sxs / All / LimitAccess를 실행하십시오 (D는 마운트 된 Win10 ISO로 대체하십시오).
magicandre1981

@ magicandre1981 : 그게 다야 !! 감사합니다!!
Dunken

.NET Framework 3.5 설치 오류 : 0x800F0906, 0x800F081F, 0x800F0907 은 가능한 솔루션 (허용되는 답변 중 하나)을 나열합니다.
Jakub Januszkiewicz

답변:


80

관리자 권한으로 명령 프롬프트 (cmd.exe)를 열고 다음 명령을 실행하여 .Net 3.5를 설치하십시오.

DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs /All /LimitAccess 

(D :를 장착 된 Win10 ISO로 교체)

일부 환경에서는 DISM이 파일을 가져 오지 못합니다 (프록시, 네트워크 정책). DISM 명령은 DVD에서 파일을 가져옵니다.

MSDN 가입자 인 경우 Windows 10 Features on DemandISO를 다운로드하고 ISO를 마운트하고 Microsoft-Windows-NetFx3-OnDemand-Package.cab을 C : \ Features (또는 다른 폴더) 및 해당 명령에 복사 할 수 있습니다 .

DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:C:\Features

이것이 실패하면 다음을 실행하십시오.

DISM.EXE /Online /Add-Package /PackagePath:C:\Features\Microsoft-Windows-NetFx3-OnDemand-Package.cab

완벽하고 즉시 일했습니다.
brettdj

11
이것이 실패했을 때 나는 혼란에 빠졌지 만 Windows 기능을 사용하지 못하게하는 그룹 정책이 있음을 알았습니다. gpedit.msc>> Computer Configuration>> Administrative Templates>> System>> Specify settings for optional component installation and component repair. 로 설정 Enabled하고 확인 Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)- 소스 : askvg.com/...
StrikeForceZero

1
Windows 10 DVD가없는 경우 어떻게합니까? 어떤 위치에서 다운로드하여 해당 위치를 가리킬 수 있습니까?
Kurkula

당신은 마이크로 소프트에서 ISO를 다운로드 할 수 있습니다 @Chandana : microsoft.com/en-us/software-download/techbench
magicandre1981

1
나를 위해, 마지막 명령 만 DISM.EXE /Online /Add-Package /PackagePath:C:\Features\Microsoft-Windows-NetFx3-OnDemand-Package.cab작동했습니다. 캐비닛 파일은 Windows에서 "안전한"것으로 간주되는 위치에 있어야합니다. USB 썸 드라이브에서 설치하면 800F0950 오류가 발생할 수 있습니다. 제공된 예제에 표시된 것처럼 파일을 C :에 복사했습니다.
헤르만

2

WinSxS (Windows Side by Side) 위치가 레지스트리에 비어있을 수 있습니다.

APPWIZ.CPL에서 호출 된 GUI에서 다음 오류 코드가 발생합니다. 0x800F081F

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing]
"LocalSourcePath"="d:\\sources\\sxs"

하위 키 'Servicing'및 'LocalSourcePath'값을 확인 / 추가하십시오. 올바른 문자열 (예 : 'd : \ sources \ sxs'), 데이터 유형 (REG_SZ)을 포함해야합니다. 여기서 "d :"는 Windows 미디어 드라이브 문자를 나타냅니다.


여기에있는 다른 모든 제안은 효과가 없었지만 지금은 4 대의 PC에 있습니다. 매우 감사합니다!
neildeadman

0

이것이 실패했을 때 나는 혼란에 빠졌지 만 Windows 기능을 사용하지 못하게하는 그룹 정책이 있음을 알았습니다. gpedit.msc >> Computer Configuration >> Administrative Templates >> System >> Specify settings for optional component installation and component repair.설정 Enabled및 확인 Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)-출처 : https://www.askvg.com/fix-cant-install-microsoft-net-framework-3-5-in-windows-8-and-later/

에서 strikeforcezero의 코멘트


-4

시도 : https://www.youtube.com/watch?v=fdfvJCAN0Mw

준비 : Windows 10 DVD, ISO 이미지 또는 Windows 10이 설치된 부팅 가능한 플래시 드라이브

지도:

  1. Windows 10 DVD를 넣거나 ISO 이미지를 두 번 클릭하거나 가지고있는 항목에 따라 Windows 10과 함께 부팅 가능한 플래시 드라이브를 넣습니다.

  2. 파일 탐색기에서 '이 PC'를 열고 삽입 한 설치 매체의 드라이브 문자를 확인하십시오. 내 경우에는 디스크 I입니다.

  3. 관리 권한으로 CMD를 열고 다음 명령을 입력하십시오. Dism / online / enable-feature / featurename : NetFx3 / All / Source : X : \ sources \ sxs / LimitAccess

X를 Windows 10 설치 매체의 드라이브 문자로 바꾸십시오.

완료하는 데 20 분이 걸립니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.