.NET Framework는 Microsoft가 직접 개발한 프로그래밍 인프라로, .NET 기술을 활용하는 응용 프로그램과 프로그램을 빌드·배포·실행할 수 있도록 지원하는 핵심 플랫폼입니다. 데스크톱 애플리케이션부터 웹 애플리케이션까지 다양한 소프트웨어가 이 프레임워크를 기반으로 만들어지며, Windows 사용자에게는 사실상 필수적인 구성 요소라고 할 수 있습니다.
최신 버전이 계속 출시되고 있음에도 불구하고, 여전히 많은 사용자들은 .NET Framework 3.5를 가장 안정적이고 완성도 높은 버전으로 평가합니다. 특정 구형 프로그램이나 게임이 3.5 버전을 요구하는 경우도 많기 때문에, Windows 10 환경에서 이전 버전으로 되돌리려는 수요가 꾸준히 존재합니다.
다행히 Windows 10에서는 인터넷 연결 없이도 .NET Framework 3.5를 설치할 수 있습니다. 다만 Windows 10 설치 미디어(DVD 또는 USB)가 필요하다는 점에 유의하세요.
준비물: Windows 10 설치 미디어
먼저 Windows 10 설치 DVD를 컴퓨터에 넣거나, 설치 USB를 연결합니다. 설치 미디어가 없다면 Microsoft 공식 사이트에서 Media Creation Tool을 이용해 USB를 제작하거나, Windows 10 ISO 파일을 내려받은 후 파일을 마우스 오른쪽 버튼으로 클릭하고 '탑재(Mount)'를 선택해 가상 드라이브로 마운트할 수도 있습니다.
.NET Framework 3.5 설치 절차
1단계: 설치 미디어의 드라이브 문자 확인
파일 탐색기(File Explorer)를 실행하고 왼쪽 창에서 '내 PC(This PC)'로 이동합니다. 삽입한 설치 DVD 또는 USB에 할당된 드라이브 문자(예: D:, E:)를 확인하고 메모해 둡니다.
2단계: 관리자 권한 명령 프롬프트 실행
파일 탐색기를 닫고, 시작 버튼을 마우스 오른쪽 버튼으로 클릭하여 WinX 메뉴를 엽니다. 목록에서 '명령 프롬프트(관리자)' 또는 'Windows PowerShell(관리자)'을 선택해 관리자 권한 콘솔을 실행합니다.
3단계: DISM 명령어 입력
명령 프롬프트에 아래 명령어를 입력한 후 Enter 키를 누릅니다:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:X:\sources\sxs /LimitAccess
참고: 명령어의 X 부분은 반드시 본인의 Windows 10 설치 미디어에 할당된 실제 드라이브 문자로 변경해야 합니다. 예를 들어 설치 USB가 E 드라이브라면 /Source:E:\sources\sxs로 입력합니다.
명령 실행이 완료될 때까지 잠시 기다리면, 시스템의 .NET Framework가 3.5 버전으로 성공적으로 설치(다운그레이드)됩니다.
더 간편한 방법: 배치(.bat) 파일 활용
위 과정을 일일이 수행하기 번거롭다면, 자동화 배치 파일을 사용하는 방법도 있습니다. 설치 미디어의 드라이브 문자를 자동으로 찾아 나머지 작업까지 대신 처리해 주는 .bat 파일을 내려받아 ZIP 압축을 해제한 뒤, 바탕 화면 등 원하는 위치에 저장합니다. 그런 다음 'Install .NET Framework 3.5 via DISM' 파일을 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행(Run as administrator)'을 선택하면, 배치 파일이 자동으로 드라이브 문자를 식별하고 .NET Framework 3.5 설치를 진행합니다.
오류 0x800f081f 발생 시 해결 방법
설치 중 0x800f081f (원본 파일을 찾을 수 없습니다) 오류가 발생한다면 다음과 같이 해결할 수 있습니다:
- Windows 10 설치 파일이 있는 드라이브를 열고
\Sources\SxS폴더로 이동합니다. - 폴더 안에서 .NET 3.5 캐비닛(cab) 파일을 찾습니다.
- 해당 파일의 전체 이름을 확인한 후, 관리자 권한 명령 프롬프트에서 그 파일명을 지정하여 DISM 명령을 다시 실행합니다.
이렇게 하면 원본 파일 경로 문제로 인한 오류를 대부분 해결할 수 있습니다. 위 방법들을 통해 인터넷 연결 없이도 Windows 10에서 안정적으로 .NET Framework 3.5를 사용할 수 있습니다.