마이크로소프트 스토어 앱 설치 오류 0x80070005 권한 문제 해결 방법
Windows 운영체제에서 앱을 설치하거나 업데이트하기 위해 Microsoft Store를 이용할 때, 예기치 않게 발생하는 0x80070005 오류는 많은 사용자들을 당황하게 만듭니다. 이 오류는 기술적으로 'Access Denied(액세스 거부)'를 의미하며, 윈도우 시스템이 앱 설치 파일이 저장될 폴더나 레지스트리에 접근할 수 있는 권한을 확보하지 못했을 때 나타납니다. 단순히 인터넷 연결 문제나 일시적인 버그가 아니라 시스템 내부의 보안 권한 설정이 뒤엉킨 경우가 많으므로, 정확한 경로를 찾아 권한을 복구하는 과정이 필수적입니다. 본 가이드에서는 초보자도 차근차근 따라 할 수 있도록 가장 기초적인 초기화 방법부터 고급 권한 수정까지 상세히 설명합니다.
|
0x80070005 오류 해결을 위한 핵심 요약 가이드 1. 0x80070005는 '액세스 거부' 오류로, 주로 설치 폴더 권한 문제로 인해 발생합니다. 2. 윈도우 스토어 캐시 초기화 명령인 wsreset을 통해 일시적 꼬임 현상을 제거합니다. 3. 사용자 계정의 AppData 내 Local 폴더 및 Packages 폴더의 보안 권한을 재설정합니다. 4. Windows Update 서비스 구성 요소를 재시작하여 설치 프로세스 환경을 갱신합니다. 5. PowerShell을 활용하여 스토어 앱 패키지를 시스템에 강제로 다시 등록합니다. |
원인 분석
0x80070005 오류 코드가 출력되는 이유는 시스템이 파일을 쓰거나 수정하려는 시도가 보안 정책에 의해 차단되었기 때문입니다. 주요 원인은 다음과 같습니다.
- Packages 폴더의 권한 손상: Windows 앱이 설치되는 기본 경로인 'Packages' 폴더에 현재 로그인된 사용자 계정의 쓰기 권한이 상실된 경우입니다.
- 사용자 계정 컨트롤(UAC) 오류: 시스템 보안 수준이 비정상적으로 높게 설정되어 있거나, 관리자 권한 승인 프로세스에 문제가 생긴 경우입니다.
- 보안 소프트웨어와의 충돌: 타사 백신이나 방화벽이 스토어의 정상적인 백그라운드 작업을 공격 시도로 오인하여 차단할 수 있습니다.
- 시스템 파일 무결성 문제: 윈도우 업데이트와 관련된 시스템 파일이 손상되어 스토어와의 데이터 통신이 원활하지 않을 때 발생합니다.
해결 방법
1단계: Microsoft Store 캐시 초기화
가장 먼저 시도해야 할 방법은 스토어의 임시 데이터와 캐시를 비우는 것입니다. 권한 정보가 일시적으로 오류를 일으키는 경우 이 방법만으로도 해결될 수 있습니다.
- 키보드에서
Windows 키 + R을 눌러 실행 창을 엽니다. - 입력란에 다음 명령어를 입력하고 [확인]을 누릅니다.
wsreset.exe - 빈 검은색 명령 프롬프트 창이 나타납니다. 아무것도 건드리지 말고 기다리면 잠시 후 자동으로 Microsoft Store가 실행됩니다. 이 과정은 스토어의 설정을 초기 상태로 되돌리는 역할을 합니다.
2단계: AppData Local 폴더 보안 권한 수동 설정
0x80070005 오류의 실질적인 원인이 되는 폴더 권한을 직접 수정하는 단계입니다. 이 과정은 파일 시스템에 직접 접근하므로 주의 깊게 따라와 주십시오.
- 파일 탐색기를 열고 상단 주소창에 아래 경로를 복사하여 붙여넣습니다 (단, '사용자명' 부분은 본인의 윈도우 계정 이름으로 수정해야 합니다).
* 만약 AppData 폴더가 보이지 않는다면, 탐색기 상단 [보기] 메뉴에서 [숨긴 항목]에 체크되어 있는지 확인하세요.C:\Users\사용자명\AppData\Local - 해당 폴더 내에서 Packages 폴더를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 [속성]을 선택합니다.
- [보안] 탭으로 이동한 후 하단의 [고급] 버튼을 클릭합니다.
- '모든 자식 개체 권한 항목을 이 개체의 상속 가능한 권한 항목으로 바꾸기' 항목에 체크합니다.
- 사용자 목록 중 본인의 계정을 선택하고 [편집]을 눌러 '모든 권한'이 '허용'으로 되어 있는지 확인합니다. 만약 없다면 [추가]를 눌러 'Everyone'을 입력하고 모든 권한을 부여하세요.
- [확인]을 눌러 설정을 저장하고 시스템을 재시작한 뒤 앱 설치를 재시도합니다.
3단계: Windows 업데이트 서비스 재설정
스토어는 윈도우 업데이트 서비스 엔진을 기반으로 작동합니다. 관련 서비스가 멈춰있거나 오류가 있다면 권한 부족 메시지가 뜰 수 있습니다.
- 검색창에
서비스를 입력하고 [관리자 권한으로 실행]합니다. - 목록에서 Windows Update를 찾아 우클릭한 뒤 [중지]를 선택합니다.
- 다시 우클릭하여 [시작]을 선택해 서비스를 재가동합니다.
- 동일한 방법으로 Background Intelligent Transfer Service (BITS) 항목도 중지 후 다시 시작해 줍니다. 이는 데이터 전송 권한을 초기화하는 과정입니다.
4단계: PowerShell을 통한 앱 패키지 재등록
시스템 파일이나 레지스트리에 등록된 스토어 관련 앱 구성 요소를 강제로 재등록하여 권한 문제를 돌파하는 방법입니다.
- 시작 버튼을 우클릭하고 [Terminal(관리자)] 또는 [Windows PowerShell(관리자)]을 실행합니다.
- 다음의 명령어를 정확히 복사하여 붙여넣고 엔터를 누릅니다.
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - 파란색 배경에 노란색 진행 바가 나타납니다. 완료될 때까지 기다린 후 창을 닫습니다. 이 작업은 윈도우의 기본 앱과 스토어의 연결 권한을 다시 정의합니다.
실패 시 대안 방법
위의 방법들로 해결되지 않는다면 시스템 파일 자체의 무결성이 파괴되었을 확률이 높습니다. 관리자 권한 명령 프롬프트(CMD)를 열고 sfc /scannow 명령어를 입력하여 손상된 파일을 복구하십시오. 또한, 새로운 로컬 관리자 계정을 생성하여 로그인했을 때도 동일한 오류가 발생하는지 확인해 보세요. 만약 새 계정에서 잘 된다면 기존 사용자 프로필의 권한 체계가 복구 불가능할 정도로 손상된 것이므로 계정 이전이 필요할 수 있습니다.
재발 방지 팁
- 시스템 최적화 프로그램 사용 주의: 레지스트리를 과도하게 삭제하는 클리너 프로그램은 스토어 권한 경로를 임의로 수정할 수 있으므로 가급적 사용을 자제하세요.
- 윈도우 업데이트 유지: 최신 보안 패치에는 권한 오류에 대한 핫픽스가 포함되어 있는 경우가 많습니다.
- 계정 동기화 확인: 마이크로소프트 계정의 비밀번호를 최근에 변경했다면, 로그아웃 후 다시 로그인하여 인증 권한을 갱신하십시오.
FAQ
Q. 0x80070005 오류가 뜨면서 '관리자에게 문의하세요'라고 나옵니다.
A. 현재 사용 중인 계정이 '표준 사용자'일 경우 발생합니다. 계정 설정에서 본인의 계정을 '관리자' 유형으로 변경하거나 관리자 계정으로 로그인해야 합니다.
Q. 특정 게임 앱 설치 시에만 이 오류가 발생합니다.
A. 게임이 설치되는 드라이브(예: D드라이브)의 루트 폴더 권한 문제일 수 있습니다. 해당 드라이브 우클릭 -> [속성] -> [보안] 탭에서 권한을 확인해 보세요.
마무리 요약
Microsoft Store의 0x80070005 오류는 시스템이 사용자에게 앱 설치 공간을 허락하지 않아 발생하는 보안 권한의 문제입니다. wsreset을 통한 캐시 초기화, Packages 폴더 권한 수동 부여, 그리고 PowerShell 재등록으로 이어지는 단계별 해결법을 통해 대부분의 경우를 해결할 수 있습니다. 윈도우 시스템의 핵심 폴더를 다루는 만큼 본 가이드의 내용을 정확히 이행하셔서 쾌적한 앱 설치 환경을 회복하시길 바랍니다.

댓글
댓글 쓰기