관리

Windows Server 2012 R2 - .NET Framework 3.5 기능 추가 안되는 경우

상석하대 2023. 7. 7. 18:48

서버관리자에서 추가 실패

역활 및 기능 추가 마법사에서 설치 진행했다.

 

설치하지 못했다.

원본 ISO를 탑재한 후 대체 원본 경로를 지정해서 다시 설치를 시도했다.

 

(D:\는 DVD원본이나 ISO를 탑재한 경로)

 

마찬가지였다.

DISM으로 시도 실패

명령프롬트창에서 DISM을 실행하였다.

 

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

 

역시 에러가 났다.

 

DISM /Online /Enable-Feature /FeatureName:NetFX3ServerFeatures /All /LimitAccess /Source:D:\sources\sxs

 

결과는,

.NET Framework 3.5 기능은 추가된 것으로 나왔다.

그러나 실제 실제 .NET Framework 3.5(.NET 2.0 및 3.0 포함)는 설치되지 않았다.

파워쉘에서 설치 실패

Install-WindowsFeature Net-Framework-Core -source D:\sources\sxs

 

 오류가 발생했다.

오프라인 인스톨러 설치 실패

https://dotnet.microsoft.com/ko-kr/download/dotnet-framework/net35-sp1 에서 다운로드한 dotnetfx35.exe 파일을 실행하였으나 설치할 수 없다고 나왔다.

정책편집기 설정 후 기능 추가 시도 실패

gpedit.msc

gpupdate /force

후, 역활 및 기능 추가 마법사, DISM, 파워셀 다 에러가 발생했다.

실패하는 이유를 추정함

예전에 이상없이 잘 설치되던 게 지금은 왜 이렇까?

그 사이에 업데이트된 패키지 때문은 아닐까?

어떤 패키지에 문제가 있는지는 관련 정보가 안 나온다.

최근부터 설치된 윈도우 업데이트를 10개씩 제거한 후 DISM 명령을 실행하였다.

40개를 제거 후 .NET Framework 3.5(.NET 2.0 및 3.0 포함) 추가에 성공하였다.

 

Get-WindowsFeature

마무리

제거한 윈도우 업데이트를 모드 자동으로 다시 설치를 했다.

동일 현상은 Windows Server 2012뿐만 아니라 2016, 2019, Windows 8, 10에서도 발생하는 모양이다.

반응형