권한 거부 0x80070005 해결법 (2025 최신)

오류 코드 0x80070005 사진
오류 코드 0x80070005 해결방법

 

 

윈도우에서 자주 발생하는 오류 코드 0x80070005는 '권한 부족'을 의미합니다.

이 글에서는 제가 직접 겪은 사례를 바탕으로 오류의 원인과 단계별 해결 방법, 주의사항까지 정리했습니다.

 


목차

  1. 0x80070005 오류란?
  2. 오류가 발생하는 주요 원인
  3. 실제 사례 소개
  4. 해결 방법: 단계별 가이드
  5. 오류 재발 방지를 위한 팁

1. 0x80070005 오류란?

이 오류는 Windows 시스템에서 권한이 부족할 때 발생합니다. 대표적인 상황은 다음과 같습니다.

 

Windows 업데이트가 실패할 때

Microsoft Store에서 앱 설치가 안 될 때

프로그램 설치 중 액세스 거부가 발생할 때

레지스트리 접근 중 오류가 발생할 때


2. 오류가 발생하는 주요 원인

단순히 관리자 권한 문제 외에도 다음과 같은 다양한 원인이 존재합니다.

 

관리자 권한 없이 프로그램을 실행했을 때

시스템 파일이 손상되어 정상 동작하지 않을 때

특정 레지스트리 키에 대한 접근이 제한될 때

백신 또는 보안 프로그램이 시스템 변경을 차단할 때

사용자 계정에 문제가 있을 때

 


3. 경험

2024년 말, Microsoft Store에서 Photoshop Express 앱을 설치하려던 중 오류 코드 0x80070005가 발생했습니다.

 

처음에는 이유를 몰랐지만, 아래의 PowerShell 명령어를 사용하자 문제가 해결되었습니다.

 

powershell -ExecutionPolicy Bypass -Command "Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register '$($_.InstallLocation)\AppXManifest.xml'}"

 

이후 앱이 정상적으로 설치되었고, 동일한 오류는 재발하지 않았습니다.


4. 해결 방법

 

관리자 권한으로 실행

시작 메뉴에서 명령 프롬프트나 문제 앱을 검색한 후 마우스 오른쪽 클릭 → 관리자 권한으로 실행을 선택하세요.

 

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

 

설정 > Windows 업데이트 > 문제 해결 > Windows 업데이트를 선택한 후 문제 해결사를 실행해 보세요.

 

시스템 복구 명령어 실행

 

관리자 권한으로 열린 명령 프롬프트에서 아래 명령어를 순서대로 입력합니다.

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

 

레지스트리 키 권한 수동 수정

 

레지스트리 편집기(regedit)를 열고 문제 키를 찾아

마우스 오른쪽 클릭 > 사용 권한 > 고급 > 소유자 변경을 통해 권한을 부여하세요.

 

이 작업은 시스템에 영향을 줄 수 있으므로 반드시 백업 후 진행하시기 바랍니다.

 

백신 소프트웨어 일시 중지

 

알약, Avast, Kaspersky 같은 백신이 설치나 업데이트를 차단하는 경우가 있습니다. 해당 기능을 일시적으로 비활성화한 후 다시 시도해 보세요

 


5. 오류 재발 방지

항상 프로그램을 관리자 권한으로 실행하세요.

Windows 업데이트 전 보안 프로그램을 일시 중단하는 것도 도움이 됩니다.

 

중요한 시스템 작업 전에는 반드시 복원을 위한 백업을 만들어두세요.