이번 글에서는 윈도우에 설치된 .NET Framework 버전 확인하는 방법들에 대해 알아보겠습니다. .NET Framework는 마이크로소프트에서 개발한 윈도우 애플리케이션 개발 및 실행에 사용되는 소프트웨어 개발 프레임워크입니다.
.NET Framework는 윈도우에서 실행되는 대부분의 애플리케이션에서 필요로 하는 요소이기 때문에 윈도우 애플리케이션이나 게임 등을 실행하려면 특정 버전의 .NET Framework를 요구하는 경우가 있는데 이 때 윈도우에 설치된 .NET Framework의 버전을 확인해야 합니다.
.NET Framework의 버전을 확인하는 방법은 .NET Framework의 설치 폴더에서 확인하는 방법, 레지스트리에서 확인하는 방법, .NET Framework 버전 확인 프로그램을 이용하는 방법이 있으며 자세한 내용은 다음과 같습니다.
– 목차 – 1. .NET Framework 설치 폴더에서 확인 2. 레지스트리 편집기에서 확인 3. .NET Framework 버전 확인 프로그램에서 확인 |
1. .NET Framework 설치 폴더에서 확인

파일 탐색기를 열고 C:\Windows\Microsoft.NET 폴더 경로로 이동합니다. 그러면 위와 같이 Framework와 Framework64 폴더 두 개가 있으며 Framework64 폴더가 64비트용입니다. Framework64폴더를 더블 클릭합니다.

위의 폴더에서 .NET Framework 버전명 폴더들이 나열된 것을 볼 수 있는데 가장 높은 버전명의 폴더를 더블 클릭합니다.

위의 폴더로 이동하고 Accessibility.dll 파일을 찾아 우클릭하여 뜨는 메뉴에서 속성을 클릭합니다.

위의 속성 창에서 상단에 자세히 탭을 선택하고 아래에 제품 버전에서 윈도우에 설치된 .NET Framework의 가장 최신 버전을 확인할 수 있습니다.
2. 레지스트리 편집기에서 확인
[윈도우 키 + R]을 눌러 실행 창을 열고 regedit를 입력 후 엔터를 눌러 레지스트리 편집기를 실행합니다.

위 레지스트리 편집기 상단 경로창에 아래의 경로를 드래그하여 복사해 붙여 넣고 엔터를 누릅니다.
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full |
마지막 경로인 Full 키로 이동한 후 오른쪽 값 목록에서 Version 값의 데이터 값을 확인합니다. 위에는 4.8.09032라고 나타나는데 이것이 윈도우에 설치된 .NET Framework의 최신 버전명 입니다.
참고로 윈도우에 .NET Framework 4.5 이상이 설치되어 있지 않다면 마지막 경로인 Full 키는 표시되지 않고 NDP 키의 하위 키인 위의 버전명 이름의 키들에서 같은 방법으로 버전을 확인할 수 있습니다.
3. .NET Framework 버전 확인 프로그램에서 확인
가장 간단하게 .NET Framework 버전 확인 프로그램을 이용하면 윈도우에 설치된 .NET Framework들의 버전을 확인할 수 있습니다. 아래의 .NET Version Detector 홈페이지로 이동합니다.
ASoft .NET Version Detector product details

위의 홈페이지가 열리고 빨간 테두리 안에 다운로드 버튼을 클릭하여 압축 파일을 받고 압축 해제를 하여 응용 프로그램을 실행합니다.

라이센스 동의 창을 넘어가면 위의 프로그램 창이 뜨고 빨간 테두리 쳐진 부분이 윈도우에 설치되어 있는 .NET Framework들의 버전명입니다.