[FIX] .NET Framework 3.5 설치 오류 0x800F0950



문제를 제거하기 위해 도구를 사용해보십시오

그만큼 오류 코드 0x800F0950 기존 설치 프로그램을 사용하여 .NET 3.5 Framework를 설치하려고하면 Windows 10에 나타납니다. 오류 코드와 함께 제공되는 오류 메시지는 다음과 같습니다. ‘다음 기능을 설치할 수 없습니다.’ .



NET Framework 3.5 오류



대부분의 경우 영향을받는 사용자는 Windows 기능을 사용하여 .NET Framework 3.5를 설치함으로써이 문제를 해결할 수있었습니다. Windows 10을 사용하는 경우 컴퓨터에 이미 설치 프로그램이 있습니다. Windows 기능 화면에서 강제로 설치하기 만하면됩니다.



.NET Framework 3.5를 강제로 설치하는 데 도움이되는 또 다른 방법은 Windows Update입니다. Microsoft는 정기적으로 업데이트를 푸시합니다. 넷 프레임 워크 을 유발할 수있는 가장 일반적인 이유 중 하나입니다. 0x800F0950 오류는 NET Framework 업데이트가 이미 Windows 업데이트를 통해 설치되기를 기다리고있는 인스턴스입니다.

Windows 기능 또는 Windows 업데이트를 통해 설치할 수없는 경우 호환되는 설치 미디어에서 누락 된 프레임 워크를 설치할 수 있습니다. 그래도 실패하면 구문 분석 오류를 무시하는 사용자 지정 스크립트를 만들고 CMD 또는 Powershell 터미널을 통해 강제로 설치할 수 있습니다.

그러나 운영 체제의 프레임 워크 설치 기능에 영향을 미치는 시스템 손상 문제로 인해이 오류 코드가 나타난 일부 문서화 된 상황이 있습니다. 이 경우 복구 설치 또는 새로 설치가이 오류를 수정할 수있는 유일한 방법입니다.



방법 1 : Windows 기능을 사용하여 .NET Framework 3.5 설치

브라우저와 함께 다운로드 한 설치 프로그램에서 .NET Framework 버전 3.5를 설치하려고 할 때이 오류가 표시되는 경우 Windows 기능 메뉴를 통해 설치하여 문제를 완전히 피할 수 있습니다.

Windows 10에는 이미 .NET Framework 버전 3.5의 아카이브가 포함되어 있으므로 설치하라는 메시지 만 표시하면됩니다. 이전에 오류 코드 0x800F0950 .NET Framework 버전 3.5를 설치할 때 일반적으로 Windows 기능 화면을 통해 설치를 시도했을 때 설치가 원활하게 진행되었음을 확인했습니다.

설치하려면 .NET Framework 3.5 Windows 기능 화면을 통해 아래 지침을 따르십시오.

  1. 열기 운영 눌러서 대화 상자 Windows 키 + R . 다음으로 ‘appwiz.cpl’ 텍스트 상자 안에 시작하다 열려면 프로그램 및 기능 메뉴.

    appwiz.cpl을 입력하고 Enter 키를 눌러 설치된 프로그램 목록을 엽니 다.

  2. 내부에 있으면 프로그램 및 기능 메뉴에서 오른쪽 메뉴를 사용하여 Windows 기능 켜기 또는 끄기 .

    Windows 기능 메뉴에 액세스

  3. Windows 기능 화면에있을 때와 관련된 체크 박스를 선택하여 시작합니다. NET Framework 3.5 (이 패키지에는 .NET 2.0 및 3.0 포함), 그런 다음 확인 변경 사항을 저장합니다.

    .NET Framework 3.5 활성화

  4. 확인 프롬프트에서 절차를 시작하려면 패키지가 성공적으로 설치 될 때까지 기다립니다.
  5. 작업이 완료되면 컴퓨터를 재부팅하고 다음 시작이 완료되면 문제가 해결되었는지 확인합니다.

이 방법을 적용 할 수없는 경우 다른 오류가 발생했거나 이전에 다운로드 한 실행 파일에서 .NET Framework 3.5 패키지를 설치할 계획 인 경우 다음 잠재적 수정으로 이동하십시오.

방법 2 : 보류중인 모든 Windows 업데이트 설치

트리거 할 수있는 한 가지 이유 0x800F0950 .NET Framework 3.5 업데이트를 설치하려고 할 때 발생하는 오류는 Windows Update에 이미 동일한 작업을 수행 할 준비가 된 예약 업데이트가 있다는 것입니다.

동일한 오류 코드가 발생하는 일부 사용자는 Windows 10 버전을 사용 가능한 최신 빌드로 업데이트 한 후 마침내 문제를 해결했다고보고했습니다. 이 작업을 수행하고 컴퓨터를 다시 시작한 후 대부분의 사람들은 .NET Framework 3.5가 이미 설치되어 있으므로 전용 설치 관리자를 사용할 필요가 없다고보고했습니다.

이 시나리오가 적용되는 경우 Windows 10 컴퓨터에 대해 보류중인 모든 업데이트를 설치하고 이것이 문제를 자동으로 처리하는지 확인합니다.

  1. 열기 운영 눌러서 대화 상자 Windows 키 + R . 다음으로 ‘ms-settings : windowsupdate’ 텍스트 상자 안에 시작하다 열려면 윈도우 업데이트 탭의 설정 앱.

    대화 상자 실행 : ms-settings : windowsupdate

  2. Windows Update 화면에서 오른쪽 섹션으로 이동하여 업데이트 확인 .

    보류중인 모든 Windows 업데이트 설치

  3. 그런 다음 화면의 지시에 따라 컴퓨터를 최신 상태로 유지할 때까지 보류중인 각 업데이트를 설치합니다.
    노트 : 보류중인 모든 업데이트를 설치하기 전에 다시 시작하라는 메시지가 표시되면 지시에 따라 다시 시작하십시오. 그러나 다음 시작이 완료되면 동일한 Windows 업데이트 화면으로 돌아가 나머지 업데이트 설치를 완료합니다.
  4. 보류중인 모든 Windows 업데이트를 마침내 설치하면 .NET Framework 3.5가 이미 설치되어 있음을 알 수 있습니다. Windows 업데이트 구성 요소.

이런 일이 발생하지 않았거나 현재 보류중인 Windows 업데이트를 설치할 준비가되지 않은 경우 아래의 다음 잠재적 수정 사항으로 이동하십시오.

방법 3 : 설치 미디어를 통해 NET Framework 설치

처음 두 가지 수정 사항이 효과가없는 경우 많은 사용자가 성공적으로 사용한 실행 가능한 수정 사항 중 하나는 권한이 상승 된 명령 프롬프트 또는 Powershell 창에서 NET Framework를 설치하도록 호환되는 설치 미디어를 강제하는 것입니다.

이는 아래 방법과 동일하지만 호환되는 설치 미디어가 이미있는 경우 훨씬 더 빠릅니다.

이 방법을 시도하려면 아래 지침에 따라 .NET Framework 3.5 호환되는 설치 미디어에서 직접 버전 :

  1. DVD 드라이브, 플래시 드라이브에 호환되는 설치 미디어를 삽입하거나 ISO를 사용하는 경우 마운트합니다.
  2. 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 다음으로 ‘cmd’ 텍스트 상자 안에 Ctrl + Shift + Enter 상승 된 명령 프롬프트를 엽니 다. 당신이 볼 때 UAC (사용자 계정 프롬프트) , 클릭 관리 권한을 부여합니다.

    실행 대화 상자에 'cmd'를 입력합니다.

    노트 : Powershell을 사용하려면‘ PowerShell ' 대신에 ' cmd ‘.

  3. 상승 된 CMD 프롬프트에 들어가면 다음 명령을 입력하고‘ 트리플 엑스 ‘현재 설치 미디어가 들어있는 문자 포함 :
    Dism / online / enable-feature / featurename : NetFX3 / All / Source :트리플 엑스 :  sources  sxs / LimitAccess
  4. 프레스 시작하다 이 프로세스를 시작하려면 작업이 완료 될 때까지 기다리십시오. 설치가 완료되면 컴퓨터를 다시 시작하고 다음 시작이 완료되면 NET 프레임 워크가 성공적으로 설치되었는지 확인합니다.

당신이 여전히 0x800F0950 오류 또는 다른 오류 코드로 인해 설치가 실패한 경우 아래 잠재적 인 수정 사항으로 이동하십시오.

방법 4 : 사용자 지정 설치 스크립트 만들기

위의 방법이 작동하지 않거나 Windows 기능 사용에 대한 대안을 찾고있는 경우 0x800F0950 사용자 지정 CMD 설치 스크립트를 만들고 상승 된 권한으로 실행하여 오류가 발생합니다.

하지만 이렇게하려면 다음을 수행해야합니다. Windows 10 컴퓨터에 호환되는 설치 미디어 만들기 .

호환되는 설치 미디어가 이미 있거나 위 가이드를 사용하여 방금 만든 경우 아래 지침에 따라 사용자 지정 스크립트를 사용하여 .NET Framework 3.5를 강제로 설치합니다.

  1. 열기 운영 눌러서 대화 상자 Windows 키 + R. 다음으로 'notepad.exe' Ctrl + Shift + 시작하다 상승 된 메모장 창을 엽니 다.

    상승 된 메모장 창 열기

    노트 : 메시지가 표시되면 UAC (사용자 계정 컨트롤) , 클릭 관리 권한을 부여합니다.

  2. 관리자 권한 메모장 창에 들어가면 다음 코드를 붙여 넣습니다.
    @echo off Title .NET Framework 3.5 Offline Installer for %% I in (DEFGHIJKLMNOPQRSTUVWX YZ) do if exist '%% I : \ sources  install.wim'set setupdrv = %% I if defined setupdrv (echo Found drive % setupdrv % echo .NET Framework 3.5 설치 중 ... Dism / online / enable-feature / featurename : NetFX3 / All / Source : 자리 표시 자 :  sources  sxs / LimitAccess 에코. echo .NET Framework 3.5가 설치되어 있어야합니다. ) else (echo 설치 미디어를 찾을 수 없습니다! echo DVD 또는 USB 플래시 드라이브를 삽입하고이 파일을 다시 실행하십시오. echo.) pause

    노트 : 교체해야합니다. 자리 표시 자 현재 설치 미디어를 호스팅하고있는 드라이브의 문자로

  3. 코드를 성공적으로 삽입하고 그에 따라 수정하면 상단의 리본을 사용하여 파일> 다른 이름으로 저장 그런 다음 방금 만든 스크립트를 저장할 적절한 위치를 선택합니다.
  4. 원하는대로 이름을 지정할 수 있지만 '.cmd'확장자로 이름을 끝내는 것이 중요합니다. 올바른 확장자를 추가 한 후 저장 버튼을 눌러 수정 사항을 만듭니다.

    CMD 수정 만들기

  5. 그런 다음 이전에 .cmd 스크립트를 저장 한 위치로 이동 한 다음 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행 새로 나타난 컨텍스트 메뉴에서. 다음으로 확인 프롬프트에서 작업이 완료 될 때까지 기다립니다.
  6. 이 절차가 끝나면이 사용자 지정 스크립트는 .NET 3.5 Framework를 설치하고 Windows 설치 미디어를 사용하여 지원 파일에 액세스하여 작업을 완료합니다. 이 작업이 완료되면 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인하십시오.

여전히 0x800F0950 오류 코드 또는 다른 오류 코드로 멈춘 경우 아래의 다음 잠재적 수정 사항으로 이동하십시오.

방법 5 : 복구 설치 수행

위의 잠재적 인 수정 사항 중 어느 것도 효과가 없다면 일반적으로 사라지지 않는 일부 유형의 부패를 다루고있을 가능성이 높습니다. 이 경우 문제를 해결해야합니다. 0x800F0950 모든 Windows 관련 파일을 재설정하여 오류 코드.

당신은 새로 설치 , 그러나 우리의 권장 사항은 수리 설치 (현장 수리) 대신.

새로 설치는 OS 드라이브의 모든 것을 구별하고 삭제하지 않지만 (미리 백업하지 않는 한) 복구 설치는 OS 구성 요소 만 만지며 개인 파일, 앱 및 게임은 그대로 유지됩니다.

태그 .NET 오류 7 분 읽기