티스토리 뷰

목차



    윈도우10에서 .NET Framework 3.5 설치 중 오류가 발생했다면 아래 방법을 따라 해보세요.
    .NET Framework 오류로 고생하셨나요? 이 글 하나면 해결됩니다.

    오류 코드 0x800F0950 이란?

    윈도우10에서 .NET Framework 3.5를 설치할 때 자주 발생하는 오류 중 하나입니다. 이는 설치 파일이 제대로 로드되지 않거나, 업데이트와 충돌이 있을 때 발생할 수 있습니다.

    해결 방법 요약

    • 윈도우10 설치 ISO 파일 다운로드
    • ISO 마운트 (Mount: 가상 드라이브에 ISO 파일을 삽입하는 행위)
    • 명령 프롬프트에서 Dism 명령어 실행

    1. 윈도우10 ISO 파일 다운로드

    먼저 마이크로소프트 공식 홈페이지에서 윈도우10 ISO 파일을 다운로드합니다.


    👉 윈도우10 ISO 다운로드 링크

    *이미 설치된 윈도우와 동일한 버전으로 다운로드해야 합니다.

    윈도우 10 ISO 설치 파일 다운로드 페이지
    윈도우 10 ISO 파일을 다운로드할 수 있는 마이크로소프트 공식 사이트 화면입니다.

     

    2. ISO 파일 마운트 하기

    다운로드한 ISO 파일을 마우스 오른쪽 클릭 후 "탑재(Mount)"를 선택하면 가상 드라이브로 연결됩니다. 새로 생긴 드라이브가 D: 또는 E: 등으로 표시됩니다. 이 드라이브 경로를 기억하세요.

     

    3. 명령 프롬프트에서 Dism 명령어 실행

    관리자 권한으로 명령 프롬프트(CMD)를 실행한 후 아래 명령어를 입력합니다: 
    (돋보기 아이콘에서 CMD를 검색한 뒤 마우스 오른쪽 버튼 클릭하고  관리자 권한으로 실행을 선택하세요.)

    Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

     

    ※ 여기서 D:\는 마운트된 ISO 드라이브 경로입니다. 상황에 따라 E:\ 등으로 바뀔 수 있습니다.

     

     

    4. 설치가 완료되지 않는다면?

    설치 중 오류가 계속 발생한다면 아래 방법을 추가로 시도해 보세요:

     

    • Windows 업데이트 임시 중단 후 재시도
    • 설치 로그 확인 (C:\Windows\Logs\CBS\CBS.log)
    • 다른 ISO 버전 사용해보기

    5. 완료 후 확인 방법

    제어판 → 프로그램 및 기능 → Windows 기능 켜기/끄기에서 .NET Framework 3.5가 체크되어 있다면 정상적으로 설치된 것입니다.


    예시 이미지 첨부 안내

    (아래 화면은 ISO파일을 마운트한 모습이지만, 드라이브 문자가 D:인지 E:인지는 화면상에 표시되지 않았습니다. 
    정확한 드라이브 문자를 확인하려면 탐색기 왼쪽의 드라이브 목록이나 상단 주소 표시줄을 확인해야 합니다. )

    참고로 ISO 파일을 마운트하면 보이는 노란 폴더들은 윈도우 설치 과정에 필요한 파일들로 구성되어 있습니다.

    이미지 해상도가 낮더라도 파일 구성 참고용으로 확인하시면 됩니다.

    • boot: 컴퓨터가 설치 과정에서 부팅할 수 있도록 도와주는 부팅 관련 파일들이 들어 있습니다.
    • efi: UEFI 시스템에서 사용하는 부트 파일이 포함된 폴더입니다.
    • sources: 실제 윈도우 설치 파일이 들어 있는 핵심 폴더이며,
      DISM 명령어에서 /Source:D:\sources\sxs처럼 경로를 지정할 때도 이 폴더 안의 sxs를 사용합니다.
    • support: 설치 과정에서 참고할 수 있는 도구나 유틸리티가 들어 있습니다.

    ISO 마운트 화면 (ex. D 드라이브로 표시된 예시)

    windows 10 ISO 파일 마운트 화면
    ISO파일을 마운트하면 새로운 가상 드라이브가 생성되어 이렇게 폴더들이 보입니다.


    CMD에서 명령어 실행 화면


    DISM 명령어 실행 중 화면
    관리자 권한 CMD 창에서 DISM 명령어를 실행해 기능을 설치하는 과정입니다.


    Windows 기능 켜기/끄기 설정창


    . NET Framework 3 . 5 설치 전 기능 설정 화면
    아직 .NET Framework 3.5가 설치되지 않은 상태로, 체크 후 설치가 시작됩니다.



     

    이번 글에서는 Windows 10에서 .NET Framework 3.5 설치 오류(0x800F0805, 0x800F081F 등)를 해결하는 방법을 안내해드렸습니다.
    직접 ISO 파일을 마운트하고 DISM 명령어를 입력하는 방식이 조금 복잡해 보일 수 있지만, 차근차근 따라 하시면 누구나 해결하실 수 있어요.
    도움이 되셨다면 북마크해두고 다음에도 참고해보세요!