Windows Server 2012에 .net 3.5를 설치할 수 없습니다


55

Windows Server 2012에 .Net 3.5를 설치하려고하는데 계속 실패합니다. "기능 추가 / 제거"를 사용하고 있으며 인터넷이 이미 있습니다. 대체 소스를 찾을 수 없으면 설치 프로그램이 온라인에서 다운로드를 시도하여 설치합니다. 그러나 작동하지 않습니다. 이것은 내가 계속 보는 스크린 샷입니다.

여기에 이미지 설명을 입력하십시오

내가 뭘 놓쳤는 지 제안 해주세요.

편집하다:

이미 사용하려고 dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sources\sxs /all했지만 소스 디스크가 없습니다. 온라인으로 다운로드하고 싶습니다.


3
다운로드하여 설치하려면 다음을 작성해야합니다. dism.exe /online /enable-feature /featurename:NetFX3 /all(을 지정하지 않고 /Source)
Searush

2
@SEARAS가 작동하지 않음
MickyD

나와 같이이 모든 것을 시도했지만 여전히 아무것도 시도하지 않으면 UAC를 비활성화하십시오. 나는 그것이 제대로 설치 얻기 위해 ISO를 장착하고 대체 소스를 제공하고 UAC를 해제 끝낼했다
Cougar9000

몇 가지 솔루션을 시도했지만 아무것도 작동하지 않습니다. 내 해결책은 이것입니다 : smart-arab.com/2013/12/…

2
이 악몽에 시간을 보낸 후 나는 이것을 발견했다 : 404techsupport.com/2012/11/…

답변:


65

서비스를 위해 Microsoft Windows Update 서버 대신 WSUS (Windows Server Update Services)를 사용하도록 컴퓨터를 구성하는 시스템 관리자도이 문제를 일으킬 수 있습니다.

http://support.microsoft.com/kb/2734782

이것은 나를 위해 일했습니다. Windows는 3.5 설치 파일을 다운로드해야하지만 서버는 Windows Update (관리 서버에 공통)가 아닌 WSUS를 사용하도록 구성되어 있습니다. 위의 기사는이 문제를 해결하는 방법을 설명합니다. 간단히 말해서 :

  1. 로컬 그룹 정책 편집기 또는 그룹 정책 관리 콘솔 ( WIN+ R및 유형 gpedit.msc)을 시작하십시오.
  2. 컴퓨터 구성, 관리 템플릿을 차례로 확장 한 다음 시스템을 선택합니다.
  3. 오픈 Specify settings for optional component installation and component repair활성화 선택한 다음 그룹 정책 설정을합니다.
  4. Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)확인란을 선택하십시오 . 활성화하는 옵션

  5. 이 수정 사항을 적용하려면 Windows Updates 서비스가 수동 또는 자동으로 설정되어 있는지 확인하십시오. 기본 이미지는 사용 중지로 설정되어 있으며 겉보기에 명백한 변경이 이루어질 때까지 문제가 계속되었습니다.


6
OP의 의견을 바탕으로 정답 인 것으로 보입니다.
Michael Hampton

2
나를 위해 작동하지 않았다, 그것은 이미이 설정에 있었다
MickyD

이것은 나를 위해 일했습니다. 많은 감사, 당신은 내 하루를했다!
Alexandre Danault

1
귀하의 제안을 시도하여 문제의 절반을 해결했으며 다른 50 %는 명령 프롬프트를 사용하여 Windows Update 프록시를 설정하여 해결 netsh http winhttp set proxy X.X.X.X:80했으며 .NET Framework를 설치하고 Windows Update를 다시 작동했습니다.
SaschaM78

1
내 경우에는 구성되지 않았지만 (모든 옵션이 회색으로 표시됨) 수동 설정 후에 설치가 작동합니다! 기본적으로 설정되어 있지만 전통적으로 문서화되어 있지 않습니다.
kakaz at

10

1 단계 : 제어판-> 프로그램 제거-> 설치된 업데이트보기에서이 업데이트를 제거하십시오.

  • KB2966826
  • KB2966827
  • KB2966828

2 단계 : GUI ( Server Manager), 명령 줄 ( dism) 또는 PowerShell ( Install-WindowsFeature)을 사용하여 기능 설치를 다시 시도하십시오.


기능 활성화에 대한 추가 정보


방법 1 : GUI 사용-서버 관리자

서버 관리자-> 역할 및 기능 추가-> 역할 기반 또는 기능 기반 설치-> 서버 선택-> 기능-> .NET Framework 3.5 기능

방법 2 : 명령 줄 사용-dism

dism : 로컬 설치 미디어 / Windows 업데이트 / WSUS 사용

dism / online / enable-feature / 기능 이름 : NetFx3 / all

DISM : 로컬 '대체 소스'

dism / online / enable-feature / featureName : NetFx3 / all / limitAccess / source : drive_letter : \ sources \ sxs

drive_letter설치 파일이있는 로컬 드라이브의 드라이브 문자로 바꾸 십시오

DISM : 원격 '대체 소스'

dism / online / enable-feature / featurename : netfx3 / all / LimitAccess / source : \\ share_name \ sources \ sxs

share_name설치 파일이있는 공유 위치의 UNC로 바꾸 십시오.

방법 3 : PowerShell 사용

PowerShell : 로컬 설치 미디어 / Windows 업데이트 / WSUS 사용

Install-WindowsFeature –NET 프레임 워크 코어 이름

PowerShell : 로컬 '대체 소스'

Install-WindowsFeature – 이름 NET-Framework-Core –source x : \ sources \ sxs / source : drive_letter : \ sources \ sxs

drive_letter설치 파일이있는 로컬 드라이브의 드라이브 문자로 바꾸 십시오

PowerShell : 원격 '대체 소스'

Install-WindowsFeature – 이름 NET-Framework-Core –source \\ share_name \ sources \ sxs

share_name설치 파일이있는 공유 위치의 UNC로 바꾸 십시오.

유용한 자료 :

http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages-while-installing-net-framework-3-5-in-windows-8/

http://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx


실제 설명이 있으면 훨씬 더 나은 대답이 될 것입니다. 단순히 외부 사이트에 연결하는 것은 실제로 유용하지 않습니다.
Michael Hampton

추가 정보로 답변이 업데이트되었습니다. 이 문제에 직면하여 방금 해결했습니다. 너무 다른 사람을 도움이되기를 바랍니다
slayernoah


5

3 일 동안 Windows Server 2012에 .net 3.5를 설치하려고 시도한 후 마침내 관리했습니다.

나를위한 열쇠는 설치된 KB2966826, KB2966827 및 KB2966828의 Windows 업데이트를 확인하는 것이 었습니다. KB2966827이 설치되어 있으며 제거한 후 서버 관리자를 통해 3.5를 설치할 수 있습니다.

이 기사를 참조 하십시오 http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages-while-installing-net-framework-3-5-in-windows-8/


1
그것은 어떤 이유로 든 Windows가 시스템에 .net 3.5를 설치하지 않은 경우 에도이 업데이트를 설치하여 설치할 수 없게 만들었습니다. 추가 정보 : support.microsoft.com/kb/3002547
ojovirtual

4

netfx3 기능 활성화를 실행하면 66.6 %가 중단되었습니다.

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

Internet Explorer> 연결에서 프록시 설정을 확인했습니다.

그룹 정책 설정을 선택적 옵션 구성 요소로 변경했습니다.

Computer Configuration > Administrative Templates > System > 

Enable "Specify stettings for optional component installation and co...."
Check the check box "Contact Windows Update..."

이 모든 작업을 마친 후 마침내 Windows 2012에 .NET Framework 3.5를 설치했습니다.

그것이 도움이되기를 바랍니다!


3

Internet Explorer에서 다음으로 이동하십시오.

  • 도구
  • 인터넷 옵션
  • 보안
  • 인터넷
  • 사용자 설정 레벨
  • 다운로드 | 파일 다운로드 = 활성화

관리자 권한으로 PowerShell 실행 .net 3.5를 다운로드하여 설치하려면 다음을 입력하십시오.

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

결과 : PS C : \ Users \ Administrator> DISM / Online / Enable-Feature / FeatureName : NetFx3 / All

배포 이미지 서비스 및 관리 도구 버전 : 6.3.9600.17031

이미지 버전 : 6.3.9600.17031

기능 활성화 [========================== 100.0 % ================ ==========] 작업이 성공적으로 완료되었습니다.


1
이것을 시도했지만 여전히 작동하지 않습니다. 그것은 100 %를 보여 주지만 다음과 같이 말합니다The operation is complete but NetFx3 feature was not enabled
jtate

2
  1. Windows Server 2012 DVD를 DVD 드라이브에로드하십시오. 그런 다음이 경로로 이동

    yourDVDLetter:\sources\sxs
    
  2. Windows 탐색기 주소 표시 줄에서 경로를 복사하십시오.

  3. 서버 관리자를 연 상태에서 역할과 기능 및 서버 역할을 다시 추가 한 다음 .net framework 3.5를 선택하고 선택하십시오.
  4. 설치하기 전에 여기를 클릭하십시오. specify an alternative path
  5. 이제 클립 보드에있는 주소를 붙여 넣어 텍스트 상자를 패스 할 수 있습니다.
  6. 마지막으로 설치 버튼을 클릭하면 몇 분 후 .net 프레임 워크가 서버에 성공적으로 설치됩니다.

1

나는 인터넷을 통해 제안 된 모든 것을 시도했지만 소스 디스크가 없기 때문에 아무것도 효과가 없었습니다. 운 좋게도 결국 Web Platform Installer를 기억했습니다. 다운로드하여 .NET Framework 3을 찾으십시오.

http://www.microsoft.com/web/downloads/platform.aspx


1

참고 : .net3.5의 표준 설치는 설치시 'windows 업데이트'를 가리 킵니다. 서버가 WSUS를 통해 업데이트 조회를 수행하도록 설정되어 있으면 실패합니다.

레지스트리를 백업하고 다음을 시도하십시오. http://aaron-kelley.net/blog/2014/04/remove-wsus-client-settings-and-revert-to-using-the-default-microsoft-update-servers /

그런 다음 'windows update'서비스를 다시 시작한 후 정상적으로 기능 설치를 수행하십시오.

나를 위해 일했다 :)


0

1
기사에 대한 링크는 op가 가진 문제와 관련이 없습니다. 이 기사에서는 2014 년 8 월에서 업데이트 한 후에 만 ​​나타나는 문제에 대해 설명합니다. 언급 한 명령으로 당시 OP 문제가 해결되었지만 링크의 업데이트로 인한 조건은 해결되지 않습니다. 이에 대한 MS 수정은 support.microsoft.com/en-us/kb/3005628
Drifter104 2016 년

@ Drifter104이 3 번째 링크를 가져 주셔서 감사합니다 :) 이제 우리는 완전한 최신 사진을 가지고 있습니다
Mikhail

-1

Comman Prompt에서이 명령을 내리고 명령에서 소스 경로 섹션을 수정하여 Windows 설치, Source, Sxs 폴더를 가리 키십시오.

dism.exe / online / enable-feature / featurename : NetFX3 / 소스 : D : \ sources \ sxs


OP는 그의 질문에서 이미 시도했지만 설치 디스크가 없기 때문에 작동하지 않는다고 말했다. 그는 또한 무슨 일 일어 났는지 자세히 설명하는 답변을 이미 게시했습니다 .
Ladadadada

-2

Windows 업데이트 (run-> services.msc-> windows Update-> 속성 클릭-> 시작 유형 (자동) 및 서비스 시작 (실행 중))를 활성화하십시오.

그러면 오류가 표시되지 않습니다.

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