시스템(Windows)

.NET Framework 4.7을 제거하거나 손상되었을 경우 조치 방법에 대해 알아보겠습니다.

forward error correction Circle 2025. 5. 14. 08:59
반응형

Ⅰ. 증상

ⅰ) 서버 관리자 실행 시 반응 없음

 ⅱ) Windows PowerShell 실행 시 오류 발생

 ⅲ) 이벤트 뷰어 실행 시 오류 발생

Ⅱ. 원인.Net Framework 4.7 기능 삭제 및 손상

 

.NET Framework 4.7제거하거나 손상시켰을 경우, 다음과 같은 심각한 시스템 오류나 서비스 중단이 발생할 수 있습니다. 아래는 주요 증상과 그에 대한 해결 방법을 상세히 설명한 내용입니다.

 

 

2. 해결 방법
 ⅰ-1) Windows 기능에서 다시 활성화

dism /online /Enable-Feature /all /FeatureName:NetFx4

 ⅰ-2) 정상적인 시스템에 있는 ServerManager.exe, ServerManagerLauncher.exe 복사 및 붙여넣기

 ⅰ-3) 윈도우 재시작 및 ServerManager.exe 파일 시작 화면에 고정 버튼 클릭

ⅱ) .NET Framework 재설치
   ■ Microsoft 공식 다운로드 센터에서 .NET Framework 4.7 또는 그 이상 버전 설치(설치 시 관리자 권한 필요)
IIS 사용 중인 경우: 설치 후 반드시 IIS 재시작

iisreset

 

ⅲ) Windows 기능 복구 (DISM 및 SFC 사용)
.NET 관련 시스템 파일이 손상되었을 경우 아래 명령어 사용:

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

 

ⅳ) 레지스트리 확인 및 수동 복구 (고급)
경우에 따라 레지스트리에 .NET Framework 제거 흔적이 남아 있으면 재설치가 제대로 안 될 수 있음.

레지스트리 위치:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full

Release 값이 없는 경우: 재설치 필요
잘못된 값이나 중복된 흔적이 있는 경우: 백업 후 수동 삭제

※ 레지스트리 수정은 시스템에 심각한 영향을 줄 수 있으므로 신중하게 진행하세요.

반응형