[카테고리:] PC·Windows

  • Windows 업데이트 오류 0x80070005 해결방법|액세스 거부·권한 부족 원인 정리

    Windows 업데이트를 설치하는 도중 0x80070005 오류가 뜨면서 업데이트가 실패하는 경우가 있습니다.

    이 오류는 Microsoft 기준으로 E_ACCESSDENIED, 즉 액세스 거부 오류에 해당합니다. 업데이트 과정이 필요한 시스템 파일, 폴더, 레지스트리에 접근하지 못하거나 관리자 권한이 부족할 때 발생할 수 있습니다.

    처음부터 복잡한 명령어를 입력하기보다는 관리자 권한 확인 → Windows 업데이트 문제 해결사 → 보안 프로그램 확인 → 고급 권한 복구 순서로 진행하는 것이 좋습니다.


    Windows 업데이트 오류 0x80070005

    0x80070005 해결방법
    Windows 업데이트 액세스 거부 오류


    0x80070005 오류는 왜 생기나요?

    Microsoft는 Windows 업데이트 오류 0x80070005를 권한 또는 접근 권한 문제로 설명합니다.

    대표적인 원인은 다음과 같습니다.

    • 관리자 권한 부족
    • Windows 시스템 폴더의 권한 문제
    • SoftwareDistribution 폴더 접근 권한 문제
    • WinSxS 구성 요소 저장소 권한 문제
    • 타사 백신 또는 보안 프로그램이 업데이트 파일을 차단
    • 그룹 정책 또는 관리 프로그램이 시스템 폴더 쓰기 권한을 제한

    특히 Microsoft 공식 문서에서는 TrustedInstaller, SYSTEM 계정의 권한 문제도 원인으로 제시합니다.


    0x80070005 오류 원인


    1. 관리자 권한부터 확인하세요

    가장 먼저 할 일은 현재 로그인한 계정에 관리자 권한이 있는지 확인하는 것입니다.

    Microsoft도 0x80070005 해결 방법으로 관리자 권한 확인을 우선 안내합니다. 일부 Windows 업데이트는 관리자 권한이 있어야 정상 설치됩니다.

    확인 방법

    Windows에서

    설정 → 계정 → 사용자 정보

    로 들어가 현재 계정이 관리자 계정인지 확인합니다.

    회사나 학교에서 관리하는 PC라면 관리자 권한이 제한되어 있을 수 있습니다.

    이 경우에는 개인이 임의로 권한을 변경하기보다 시스템 관리자에게 문의하는 것이 안전합니다.


    Windows 관리자 권한 확인


    2. Windows 업데이트 문제 해결사를 실행하세요

    권한에 문제가 없어 보인다면 Windows 기본 문제 해결사를 실행해보세요.

    경로는 일반적으로:

    시작 → 설정 → 시스템 → 문제 해결 → 기타 문제 해결사 → Windows 업데이트 → 실행

    입니다.

    Microsoft도 Windows Update 관련 오류의 기본 해결 방법으로 문제 해결사 실행을 안내합니다.

    문제 해결사가 작업을 마치면 PC를 재부팅한 뒤 Windows 업데이트를 다시 확인하세요.


    Windows 업데이트 문제 해결사 실행 방법


    3. Windows Update 서비스가 실행 중인지 확인하세요

    업데이트 서비스가 정상적으로 실행되지 않으면 설치가 실패할 수 있습니다.

    다음 순서로 확인합니다.

    1. Win + R 누르기
    2. services.msc 입력
    3. Enter
    4. 목록에서 Windows Update 찾기
    5. 서비스 상태 확인
    6. 중지되어 있다면 시작

    Microsoft 공식 지원에서도 Windows Update 서비스가 실행 중인지 확인하는 절차를 안내합니다.


    4. 백신 또는 보안 프로그램을 잠시 확인하세요

    타사 백신이나 보안 프로그램이 Windows 업데이트 관련 파일을 잠그는 경우에도 0x80070005 오류가 발생할 수 있습니다.

    Microsoft 공식 문서에서도 타사 백신 또는 보안 도구가 업데이트 관련 파일·폴더를 잠그는 상황을 원인 중 하나로 설명합니다. Microsoft Learn

    다만 보안 프로그램을 끌 때는 주의해야 합니다.

    가능하면:

    • 업데이트만 진행
    • 완료 후 즉시 다시 활성화
    • 출처가 불분명한 프로그램 다운로드 금지

    정도로 짧게 테스트하세요.


    Windows 업데이트 백신 충돌



    5. 그래도 해결되지 않으면 Windows 업데이트 권한 문제를 점검합니다

    여기부터는 조금 더 고급 단계입니다.

    Microsoft는 0x80070005 오류가 계속될 경우 Windows 구성 요소 저장소와 업데이트 폴더의 권한을 초기화하는 방법을 안내합니다. Microsoft Learn

    관리자 권한 명령 프롬프트에서 다음 명령을 사용할 수 있습니다.

    icacls "%windir%\WinSxS" /reset /t /c /q
    icacls "%windir%\SoftwareDistribution" /reset /t /c /q

    명령 실행 후 PC를 재부팅하고 다시 Windows 업데이트를 시도합니다. Microsoft Learn

    주의: 이 단계는 시스템 폴더 권한을 조정하는 작업입니다. 중요한 자료가 있다면 먼저 백업하고, 명령어 사용이 익숙하지 않다면 앞 단계까지만 진행한 뒤 전문가의 도움을 받는 편이 안전합니다.


    TrustedInstaller 권한 문제도 원인이 될 수 있습니다

    Microsoft는 WinSxS 폴더의 소유권이 TrustedInstaller로 정상 설정되지 않은 경우도 0x80070005 오류 원인이 될 수 있다고 설명합니다. Microsoft Learn

    이 단계는 일반 사용자에게는 다소 복잡하므로, 관리자 권한 확인과 문제 해결사 실행으로 해결되지 않을 때만 검토하는 것이 좋습니다.


    0x80070005 해결 순서 한눈에 보기

    아래 순서대로 진행하면 됩니다.

    1. 관리자 권한 확인
    ↓
    2. Windows 업데이트 문제 해결사 실행
    ↓
    3. Windows Update 서비스 확인
    ↓
    4. 타사 보안 프로그램 충돌 확인
    ↓
    5. 시스템 폴더 권한 점검
    ↓
    6. 그래도 안 되면 로그 확인 또는 전문가 점검


    0x80070005 해결 순서


    0x80070005 오류 FAQ

    0x80070005는 무슨 뜻인가요?

    Microsoft 기준으로 E_ACCESSDENIED, 즉 액세스 거부 또는 권한 부족 오류입니다.

    Windows 11에서도 발생하나요?

    발생할 수 있습니다. Microsoft의 최신 지원 자료에서도 Windows Update에서 0x80070005를 권한 부족 오류로 안내하고 있습니다.

    관리자 계정인데도 오류가 뜰 수 있나요?

    그렇습니다. Windows 시스템 폴더나 레지스트리 권한, 보안 프로그램 충돌 등 다른 원인도 있을 수 있습니다.

    백신을 끄면 해결되나요?

    일부 환경에서는 보안 프로그램이 업데이트 파일을 차단할 수 있지만 항상 그런 것은 아닙니다. 테스트 목적으로만 잠시 확인하고 작업 후 다시 활성화하세요.

    Windows 업데이트 외에도 0x80070005가 나오나요?

    그럴 수 있습니다. 0x80070005 자체는 액세스 거부 계열 오류라 Windows 활성화 등 다른 작업에서도 나타날 수 있습니다.