(1) 4.5 버전 이상

 

✅ 1. 레지스트리(regedit)로 확인하는 방법

  1. 윈도우 키 + R 누르고 실행 창에 regedit 입력 → 엔터
  2. 왼쪽에서 이 경로로 이동해요:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
  1. 오른쪽에서 Release 라는 값을 찾아요.
  2. 숫자가 크게 보이죠? 예: 528040

 

📘 이 숫자가 의미하는 버전은?

Release .NET Framework 버전
378389 4.5
378675 4.5.1 (Windows 8.1 및 Windows Server 2012 R2)
378758 4.5.1 (기타 Windows 버전)
379893 4.5.2
393295 4.6 (Windows 10)
393297 4.6 (기타 Windows 버전)
394254 4.6.1 (Windows 10 11월 업데이트)
394271 4.6.1 (기타 Windows 버전)
394802 4.6.2 (Windows 10 애니버서리 업데이트 및 Windows Server 2016)
394806 4.6.2 (기타 Windows 버전)
460798 4.7 (Windows 10 크리에이터스 업데이트)
460805 4.7 (기타 Windows 버전)
461308 4.7.1 (Windows 10 가을 크리에이터스 업데이트 및 Windows Server, 버전 1709)
461310 4.7.1 (기타 Windows 버전)
461808 4.7.2 (Windows 10 2018년 4월 업데이트 및 Windows Server, 버전 1803)
461814 4.7.2 (기타 Windows 버전)
528040 4.8 (Windows 10 2019년 5월 및 11월 업데이트)
528049 4.8 (기타 Windows 버전)
528372 4.8 (Windows 10 2020년 5월, 10월, 2021년 5월, 11월 및 2022년 업데이트)
528449 4.8 (Windows 11 및 Windows Server 2022)
533320 4.8.1 (Windows 11 2022년 및 2023년 업데이트)
533325 4.8.1 (기타 Windows 버전)

 

✅ 2. 명령어(cmd)로 확인하는 방법

  1. 윈도우 키 → cmd 입력 후 실행
  2. 아래 명령어를 입력하고 엔터:
 
reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" /v Release

결과에 Release 값이 나오면, 위 표와 비교해서 버전을 알 수 있어요!

Release: 0x8234d → 533325 (10진수)

 

 

 

✅ 3. PowerShell로 확인하는 방법 

  1. 윈도우 키 → PowerShell 실행
  2. 아래 명령어 입력:
(Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full").Release
 

결과값이 예를 들어 528040이면, 이건 .NET Framework 4.8을 의미해요.

 

 

(2) 1 ~ 4.0 버전

 

✅ .NET Framework 1.0 ~ 4.0 버전 확인 방법

📍 공통 경로:

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

이 경로 아래에 설치된 각 버전 별로 폴더가 있습니다. 예:

  • v1.0.3705
  • v1.1.4322
  • v2.0.50727
  • v3.0
  • v3.5
  • v4 (→ 여기부터는 Full/Client로 나뉘고 Release 키 등장)

 

 

📘 각 버전별 경로 예시 및 값


1.0 NDP\v1.0.3705 Install = 1
1.1 NDP\v1.1.4322 Install = 1
2.0 NDP\v2.0.50727 Install = 1
3.0 NDP\v3.0 Install = 1, Version = 3.0.04506.30 등
3.5 NDP\v3.5 Install = 1, Version = 3.5.30729.01 등
4.0 NDP\v4\Client 또는 NDP\v4\Full Version = 4.0.30319, Install = 1

※ 참고: 일부 버전은 WOW6432Node 하위에 있을 수 있음 (32비트용 OS에서 64비트 설치된 경우)

 

 

🔧 확인 팁 (예: PowerShell로 모든 설치 버전 스캔)

Get-ChildItem "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP" -Recurse | Get-ItemProperty -Name Version, Install -ErrorAction SilentlyContinue | Where { $_.Install -eq 1 -and $_.Version -match "^\d" } | Select PSChildName, Version
 

→ 설치된 모든 .NET Framework 버전이 한눈에 나옵니다.

 



글이 도움이 되셨다면 공감과 광고 클릭 한번 부탁드립니다! 💕
감사합니다 ✨