.NET Framework는 Windows 플랫폼에 다양한 기본 기능을 제공하는 Microsoft에서 개발한 소프트웨어입니다.
“.NET”에서 개발된 모든 응용 프로그램은 패키지 없이는 사용할 수 없는 다양한 업그레이드, 기능 및 라이브러리의 이점을 제공합니다.
장단점은 앱이 시스템에서 작동하려면 .NET을 설치하고 실행해야 한다는 것입니다. 이 오류는 버전 3.5를 설치하려고 할 때 나타나는 경향이 있습니다.
Microsoft에 따르면 수정 사항은 실제로 ISO 파일에서 핵심 Windows OS 업데이트를 수행하는 것입니다. 이것은 중요한 문제는 아니지만 취할 수 있는 다른 조치도 많이 있습니다.
원인
오류는 일반적으로 다음 메시지와 함께 표시됩니다.
오류: 0x800f0906
소스 파일을 다운로드할 수 없습니다.
0x800F0906 – CBS_E_DOWNLOAD_FAILURE
오류 코드: 0x800F0906
문제의 원인은 “Windows 이미지”가 손상되었기 때문입니다.
즉, 일부 Windows 운영 체제 파일, 설정 및 옵션이 제대로 작동하지 않아 오류가 나타납니다.
해결책은 Windows를 업데이트하고 설정 등에 기본적인 오류가 없는지 확인하는 것입니다.
해결책
1.SFC/DISM
“SFC”(시스템 파일 검사기) + “DISM”(배포 이미지 서비스 및 관리) 애플리케이션은 Windows 에코시스템의 표준 요소입니다.
그들은 매우 효과적이지만 불행히도 오류 0x800f0906을 수정하는 데 그다지 효과적이지 않습니다.
그럼에도 불구하고 그들은 솔루션을 향해 작업하는 데 가장 방해가 되지 않는 방법이므로 더 많은 작업을 수행하기 전에 최소한 시도해야 합니다.
-
키보드에서 “Windows” + “S” 키를 누릅니다.
-
그러면 “CMD”를 입력해야 하는 “검색” 상자가 나타납니다.
-
표시되는 목록에서 마우스로 “명령 프롬프트”를 마우스 오른쪽 버튼으로 클릭하고 “관리자 권한으로 실행”을 선택합니다.
로드되면 다음을 입력합니다.
-
“SFC /scannow”
-
이것은 잠시 동안 작동할 것입니다 – 그 후에 진행률 “결과”가 표시됩니다(괜찮을 것입니다).
-
완료되면 “DISM /Online /Cleanup-Image /RestoreHealth”를 입력합니다.
-
이렇게 하면 다른 검사가 수행됩니다. 검사를 실행하면 마지막에 결과가 표시됩니다.
-
PC를 다시 시작하십시오.
목표는 시스템에 있을 수 있는 “시스템” 파일을 정리하는 것입니다.
Windows에는 최대한 원활하게 실행하는 데 필요한 “시스템 파일”이 많이 있습니다. SFC + DISM은 이러한 문제의 대부분을 해결할 수 있지만 전부는 아닙니다.
이 단일 단계로 오류 0x800f0906이 해결되지 않을 가능성이 높습니다.
2. 인터넷 연결
다음 단계는 인터넷 연결을 확인하는 것입니다.
사소해 보일 수 있지만 많은 시스템에서 인터넷 연결 방식에 특정한 문제가 있는 경우가 종종 있습니다.
컴퓨터에서 올바른 파일/업데이트를 다운로드할 수 있는지 확인하려면 인터넷이 완벽하게 작동하는지 확인해야 합니다.
-
즐겨찾는 웹 브라우저 로드
-
“Windows 업데이트” 웹 사이트에 연결해 보십시오.
브라우저에서 연결이 작동하는 경우 CMD에서 시도해야 합니다.
-
키보드에서 “Windows” + “S” 키를 누르십시오.
-
표시되는 “검색” 상자에 “CMD”를 입력합니다.
-
목록을 마우스 오른쪽 버튼으로 클릭하고 “관리자 권한으로 실행”을 선택합니다.
-
유형: “update ping.microsoft.com”(공백 없음)
-
ping이 성공하면 괜찮을 것입니다.
3. 그룹 정책 설정
위의 방법이 작동하지 않으면 사용자 계정에 다양한 업데이트(예: .NET)를 다운로드할 수 있는 올바른 권한이 있는지 확인해야 합니다.
-
키보드에서 “Windows” + “S” 키를 누르십시오.
-
“검색” 상자에 “그룹 정책”을 입력하고 나타나는 “그룹 정책 편집” 목록을 클릭합니다.
로드되는 애플릿에서 다음을 수행합니다.
-
왼쪽 사이드바에서 “컴퓨터 구성”을 선택합니다.
-
“관리 템플릿” + “시스템”을 선택합니다.
-
표시되는 목록에서 “선택적 구성 요소 설치 및 복구를 위한 설정 지정”을 선택합니다.
-
왼쪽 설정 메뉴에서 “사용”을 선택합니다.
-
확인을 클릭하십시오”
-
.NET을 다시 설치해 보십시오.
그래도 작동하지 않으면 설치 “소스”가 손상되었거나 손상된 것일 수 있습니다. 이 문제를 해결하기 위해 Windows 설치 미디어를 사용할 수 있습니다.
4. 윈도우 설치 미디어
마지막으로 Windows 설치 미디어를 사용하여 모든 .NET 설치에서 사용할 수 있는 새 파일 세트를 생성하려고 합니다.
이는 다음을 수행하여 수행할 수 있는 일반적인 방법입니다.
-
“Windows Media 생성 도구” 검색
-
나타나는 첫 번째 Microsoft 사이트를 클릭하십시오.
-
“지금 도구 다운로드” 버튼을 클릭합니다.
-
파일을 하드 드라이브에 저장하고 업로드합니다.
-
“ISO 만들기”를 선택합니다.
-
단계에 따라 ISO를 만듭니다(그런 다음 “마운트”하려면 두 번 클릭해야 함).
ISO가 마운트되면 필요에 따라 해당 파일을 참조할 수 있습니다.
이 작업을 효율적으로 수행하려면 세 번째 단계를 사용할 수 있습니다. 단, 이번에는 시스템에 필요할 수 있는 설치 파일을 포함하도록 “소스”를 관리할 수 있습니다.
다음을 사용하여 이 작업을 수행할 수 있습니다.
-
3단계의 “그룹 정책 설정” 단계를 따릅니다.
-
“확인”을 클릭하기 전에 “[[ISO drive path]]/sources/sxs” “대체 소스 파일 경로” 상자
-
“gpupdate /force” 실행
-
.NET 기능 추가
-
PC를 다시 시작하십시오.
위의 방법이 작동하지 않으면 Windows에 더 심각한 문제가 있음을 나타냅니다.
이 문제를 해결하려면 시스템에 직접 액세스할 수 있는 사람이나 오류를 분류할 수 있는 사람과 대화해야 합니다. 분명히 인터넷 기사는 그렇게 할 수 없습니다.