Windows PC에서 오류 코드 0x800f0805를 수정하는 방법은?

~ 안에 컴퓨터 가이드 0개의 댓글

Windows PC에서 오류 코드 0x800f0805를 수정하는 방법은?

 

Blackview 스토어에 오신 것을 환영합니다. 이곳에서는  최고의 가성비 Windows 11 노트북, wifi 6 미니 PC, intel i9 미니 PC, intel i5 미니 PC, intel n95 미니 PC, 태블릿, TWS 이어버드 등을 제공합니다. 이 가이드가 도움이 되길 바랍니다.

Windows 사용자는 중요한 업데이트를 수행하거나 새 시스템 구성 요소를 설치할 때 예상치 못한 오류 코드에 익숙합니다. 그중 가장 악명 높은 것 중 하나가 오류 코드 0x800f0805로, Windows가 업데이트를 설치하거나 기능을 활성화하거나 필수 파일을 복구하지 못할 때 자주 나타납니다. 이 오류는 시스템이 최신 상태를 유지하지 못하게 하고, 성능을 저하시킬 수 있으며, 특정 기능이나 보안 패치에 대한 접근을 제한할 수도 있습니다.

 

일반적으로 0x800f0805 오류는 Windows Update 및 Windows 구성 요소와 업데이트를 관리하는 Component-Based Servicing (CBS) 시스템과 관련이 있습니다. 이 영역에서 파일 손상, 누락된 종속성 또는 잘못 구성된 서비스 등 문제가 발생하면 Windows가 작업을 완료하지 못하고 이 오류 코드를 표시할 수 있습니다. 사용자는 일반적으로 Windows Update Assistant를 실행하거나, DISM 명령어를 실행하거나, 21H2 또는 22H2와 같은 기능 업데이트를 설치하려고 할 때 이 오류를 접하게 됩니다.

다행히도 이 문제를 해결하기 위해 Windows를 재설치할 필요는 없습니다. 올바른 접근법과 도구를 사용하면 시스템 무결성을 복원하고 Windows Update 구성 요소를 재설정하거나 보류 중인 업데이트를 수동으로 적용하여 오류 0x800f0805를 자주 해결할 수 있습니다. 이 종합 가이드에서는 검증되고 신뢰할 수 있는 해결책을 통해 Windows 10Windows 11 모두에 대해 문제를 단계별로 제거하는 방법을 안내합니다.

 


오류 코드 0x800f0805 이해하기

해결책에 들어가기 전에 이 오류 코드가 무엇을 의미하는지 이해하는 것이 좋습니다. 16진수 코드 0x800f0805“CBS_E_INVALID_PACKAGE”로 해석되며, 즉 Windows가 잘못되었거나 불완전한 업데이트 패키지를 발견했다는 뜻입니다. 이는 다음과 같은 경우에 발생할 수 있습니다:

  • 업데이트 또는 기능 설치 파일이 손상되었거나 부분적으로 다운로드되었습니다.

  • Windows Update 캐시가 손상되었거나 오래되었습니다.

  • 누락된 DLL 또는 레지스트리 손상과 같은 시스템 파일 무결성 문제가 있습니다.

  • 활성화 또는 라이선스 서비스가 제대로 작동하지 않습니다.

  • 서드파티 안티바이러스 또는 최적화 소프트웨어가 Windows 업데이트를 방해합니다.

이 원인을 이해하면 특정 상황에 가장 적합한 수정을 선택하는 데 도움이 됩니다. Windows 10Windows 11에 대해 각각 이 오류를 해결하는 실용적인 방법을 살펴보겠습니다.

 

 


Windows 10에서 오류 코드 0x800f0805 수정하기

 

1. Windows Update 문제 해결사 실행

Windows 10에는 일반적인 업데이트 관련 문제를 자동으로 감지하고 수리하는 내장 문제 해결사가 포함되어 있습니다.

  1. Win + I를 눌러 설정을 엽니다.

  2. 업데이트 및 보안 → 문제 해결 → 추가 문제 해결사로 이동하세요.

  3. Windows Update → 문제 해결사 실행을 선택하세요.

  4. 화면의 지시에 따라 권장되는 수정 사항을 적용하세요.

완료되면 컴퓨터를 다시 시작하고 문제가 지속되는지 확인하세요. 이 도구는 손상된 업데이트 구성 요소를 재설정하고 기본 구성을 복원할 수 있습니다.


2. Windows Update 구성 요소 수동 재설정

문제 해결사가 문제를 해결하지 못하면 Windows Update 구성 요소를 수동으로 재설정하는 것이 더 고급적이고 효과적인 단계입니다.

  1. 검색창에 cmd를 입력하고, 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택하세요.

  2. 업데이트 관련 서비스를 중지하려면 다음 명령을 하나씩 실행하세요:

    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. 다음으로, 임시 업데이트 파일을 저장하는 SoftwareDistributionCatroot2 폴더 이름을 변경하세요:

    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
  4. 서비스를 다시 시작하세요:

    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. 명령 프롬프트를 닫고 PC를 재시작하세요.

재부팅 후 Windows Update를 다시 시도하세요. 이 과정은 0x800f0805 오류를 자주 유발하는 손상된 캐시 파일을 삭제합니다.


3. DISM 및 SFC 검사 실행

Deployment Image Servicing and Management (DISM) 도구와 System File Checker (SFC)는 손상된 시스템 파일을 복구하는 데 필수적입니다.

  1. 명령 프롬프트를 관리자 권한으로 엽니다.

  2. Windows 이미지를 복구하려면 다음 명령을 실행하세요:

    DISM /Online /Cleanup-Image /RestoreHealth
  3. DISM이 성공적으로 완료되면 다음 SFC 명령을 실행하세요:

    sfc /scannow

이 유틸리티들은 누락되거나 손상된 시스템 파일을 확인하고 복구하여 Windows Update의 무결성을 복원하고 오류를 해결할 수 있습니다.


4. Microsoft Update Catalog를 통해 업데이트 수동 설치

업데이트가 여전히 자동으로 실패하면 Microsoft의 공식 저장소에서 수동으로 설치할 수 있습니다.

  1. Microsoft Update Catalog를 방문하세요.

  2. Windows 업데이트 오류에 표시된 업데이트 코드(예: KB5021234)를 검색하세요.

  3. 시스템(x64, ARM64 등)에 맞는 올바른 파일을 다운로드하세요.

  4. 다운로드한 파일을 더블 클릭하세요 .msu 수동으로 설치할 파일입니다.

수동 설치는 Windows 업데이트 메커니즘을 우회하여 다운로드 또는 패키지 검증 오류를 종종 제거합니다.


5. Windows 10 Update Assistant 사용하기

위 방법들이 모두 실패할 경우, Windows 10 Update Assistant는 내장 업데이트 시스템에 의존하지 않고 강제로 업데이트할 수 있습니다.

  1. 공식 Windows 10 다운로드 페이지를 방문하세요.

  2. 지금 업데이트를 클릭하여 업데이트 어시스턴트를 다운로드하세요.

  3. 도구를 실행하고 화면의 지침을 따르세요.

업데이트 어시스턴트는 최신 기능 버전을 직접 설치하여 업데이트 패키지 실패와 관련된 문제를 해결합니다.


6. 인플레이스 업그레이드 수행

최후의 수단으로, 인플레이스 업그레이드를 수행하면 앱과 데이터를 그대로 유지하면서 Windows 10을 재설치합니다.

  1. Microsoft 웹사이트에서 Windows 10 Media Creation Tool을 다운로드하세요.

  2. 도구를 실행하고 지금 이 PC 업그레이드를 선택하세요.

  3. 지침을 따르고 개인 파일 및 앱 유지가 선택되어 있는지 확인하세요.

이 과정은 손상된 시스템 파일을 교체하고 Windows 구성 요소를 재구성하여 지속적인 오류 0x800f0805 문제를 효과적으로 해결합니다.

 

 


Windows 11에서 오류 코드 0x800f0805 수정하기

Windows 11의 단계는 원칙적으로 유사하지만 업데이트된 경로와 시스템 도구를 사용합니다. 최신 시스템에서 문제를 해결하는 방법은 다음과 같습니다.

 


1. Windows Update 문제 해결사 사용

  1. Win + I를 눌러 설정을 여세요.

  2. 시스템 → 문제 해결 → 기타 문제 해결사로 이동하세요.

  3. Windows Update를 찾아 실행을 클릭하세요.

문제 해결사가 자동으로 문제를 감지하고 수정하게 하세요. 필수 서비스를 재시작하거나 임시 업데이트 파일을 삭제할 수 있습니다.


2. 손상된 시스템 파일 복구 (DISM + SFC)

Windows 11 사용자는 동일한 DISM 및 SFC 검사를 실행해야 합니다:

  1. 관리자 권한으로 Windows 터미널을 여세요.

  2. 입력하고 실행하세요:

    DISM /Online /Cleanup-Image /RestoreHealth
    sfc /scannow
  3. 완료 후 PC를 재시작하세요.

이 명령어들은 시스템 이미지를 복구하고 업데이트 실패를 일으킬 수 있는 손상되거나 누락된 파일을 교체합니다.


3. Windows Update 구성 요소 재설정

Windows Update 폴더의 손상은 흔한 원인입니다. 이를 재설정하려면:

  1. 관리자 권한으로 명령 프롬프트를 열고 실행하세요:

    net stop wuauserv
    net stop bits
    net stop cryptSvc
    net stop msiserver
  2. 손상된 폴더 이름 변경:

    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
  3. 서비스 재시작:

    net start wuauserv
    net start bits
    net start cryptSvc
    net start msiserver
  4. PC를 재시작한 후 다시 업데이트를 시도하세요.


4. 업데이트 수동 다운로드 및 설치

자동 업데이트가 계속 실패하는 경우:

  1. Microsoft Update Catalog 웹사이트를 방문하세요.

  2. 업데이트 오류 메시지에 언급된 KB 번호를 검색하세요.

  3. Windows 11에 맞는 올바른 파일을 다운로드하세요(보통 x64).

  4. 수동으로 설치하려면 더블 클릭하세요.

이 방법은 내장된 업데이트 전달 시스템에 의존하지 않고 직접 업데이트를 적용합니다.


5. Windows 11 Installation Assistant 사용하기

기능 업데이트 또는 버전 업그레이드(예: 22H2 → 23H2)의 경우, Windows 11 Installation Assistant가 지속적인 업데이트 문제를 해결할 수 있습니다.

  1. Windows 11 다운로드 페이지를 방문하세요.

  2. Windows 11 Installation Assistant 아래에서 Windows 11 Installation Assistant를 클릭한 후 지금 다운로드를 클릭하세요.

  3. 도구를 실행하고 안내에 따라 업그레이드하세요.

설치 도우미는 최신 빌드를 다운로드하고 모든 구성 요소가 올바르게 설치되도록 하여 문제 있는 업데이트 캐시를 우회합니다.


6. 인플레이스 복구 업그레이드 수행

위의 방법이 모두 효과가 없으면 인플레이스 복구 업그레이드가 가장 포괄적인 해결책입니다.

  1. Microsoft 웹사이트에서 Windows 11 ISO 파일을 다운로드하세요.

  2. ISO 파일을 마우스 오른쪽 버튼으로 클릭하고 마운트(Mount)를 선택하세요.

  3. 실행 setup.exe 마운트된 드라이브에서.

  4. 개인 파일 및 앱 유지(Keep personal files and apps)를 선택하고 설치 마법사를 따르세요.

이 과정은 데이터를 삭제하지 않고 운영 체제를 재설치하여 모든 Windows 구성 요소를 원래의 오류 없는 상태로 효과적으로 복원합니다.

 


추가 팁 및 예방 조치

  • 드라이버를 최신 상태로 유지하세요: 오래되었거나 호환되지 않는 드라이버는 Windows 업데이트에 방해가 될 수 있습니다. Device Manager 또는 PC 제조업체 도구를 사용해 최신 상태로 유지하세요.

  • 서드파티 안티바이러스 소프트웨어를 일시적으로 비활성화하세요: 일부 보안 프로그램이 업데이트 프로세스를 차단할 수 있습니다. 문제 해결 중에는 비활성화하되, 이후에는 보호 기능을 다시 활성화하세요.

  • 충분한 디스크 공간 확보: 주요 업데이트에는 수 기가바이트의 여유 저장 공간이 필요합니다. 필요하면 임시 파일을 삭제하거나 데이터를 외장 드라이브로 이동하세요.

  • 네트워크 안정성 확인: 연결이 끊기면 업데이트 다운로드가 손상되어 오류 0x800f0805가 발생할 수 있습니다. 안정적인 유선 또는 Wi-Fi 연결을 사용하세요.

  • 정기적으로 유지 관리 검사를 실행하세요: SFC 및 DISM 명령을 주기적으로 사용하면 시스템 손상을 조기에 감지하고 수정하는 데 도움이 됩니다.

 


결론

Windows 오류 코드 0x800f0805는 짜증날 수 있지만 거의 수리가 불가능한 경우는 드뭅니다. 대부분 손상된 업데이트 파일, 손상된 시스템 구성 요소 또는 불완전한 설치에서 비롯됩니다. 위에서 설명한 단계 — 문제 해결사 및 시스템 복구 도구 실행, 업데이트 구성 요소 재설정 또는 인플레이스 업그레이드 수행 — 를 따르면 시스템 기능을 성공적으로 복원하고 PC를 안전하고 최신 상태로 유지할 수 있습니다.

Windows 10 또는 Windows 11을 실행하든 인내심과 정확성이 핵심입니다. 각 방법을 신중하게 진행하면 전체 시스템 재설치 없이 문제를 해결할 수 있습니다. 업데이트 시스템이 정상 작동하면 Windows PC에서 향상된 안정성, 보안 및 성능을 누릴 수 있습니다.

관련 기사