Microsoft Store 오류 0x00000005 해결 가이드

중요: 아래 방법은 Windows 내장 도구를 사용합니다. 관리자 권한이 필요하며, 시스템 파일 복구 등 고급 절차를 수행하기 전에 중요한 데이터는 백업하세요.
증상 요약
- Microsoft Store가 열리지 않거나 열 때마다 “찾으시는 항목이 여기 없습니다” 메시지와 함께 오류 코드 0x00000005가 표시됩니다.
- 특정 앱 설치/업데이트가 실패하거나 Store 자체가 충돌합니다.
주요 원인(한 줄 설명)
- 손상되거나 누락된 시스템 파일: 시스템 구성 요소가 올바르게 작동하지 않으면 Store가 오류를 반환합니다.
- 오래된 또는 손상된 Microsoft Store 앱: 캐시나 앱 패키지 문제로 인해 접근 권한/파일을 읽지 못할 수 있습니다.
- TLS/네트워크 설정 문제: 보안 연결이 차단되어 인증/데이터 송수신이 실패할 수 있습니다.
- 사용자 계정 권한/설정 문제: 현재 사용자 프로필이 손상되었거나 권한이 부족합니다.
시작 전(사전 점검)
- 컴퓨터와 라우터를 재시작해 연결 문제를 제거하세요.
- Windows 업데이트가 모두 설치되었는지 확인하세요.
- 지역에 맞는 날짜와 시간이 정확히 설정되어 있는지 확인하세요(설정 > 시간 및 언어).
1) Windows Store 앱 문제 해결사 실행
- Windows + I를 눌러 설정을 엽니다.
- 시스템으로 이동한 뒤 문제 해결을 클릭하세요.
- 기타 문제 해결사(Other troubleshooters) 를 클릭합니다.
- Windows 스토어 앱(Windows Store Apps) 항목을 찾아 실행(Run)을 클릭하고 화면 안내에 따라 완료하세요.
메모: 문제 해결사는 권한, 네트워크, 캐시 등 흔한 문제를 자동으로 점검하고 수정합니다. 해결사가 원인을 못 찾으면 다음 단계로 진행하세요.
2) WSRESET로 Store 캐시 초기화
- Windows + R을 눌러 실행 창을 엽니다.
- wsreset.exe를 입력하고 확인을 클릭하세요.
- 명령이 실행되면 Microsoft Store 창이 자동으로 열리고 닫힙니다. 캐시가 초기화된 신호입니다.
이 방법은 Store 관련 캐시 문제와 일시적 충돌을 해결하는 데 유용합니다.
3) Microsoft Store 수리 또는 초기화
- Windows + I로 설정을 엽니다.
- 앱 > 설치된 앱으로 이동합니다.
- 관련 설정에서 시스템 구성 요소(System Components) 를 클릭합니다.
- 목록에서 Microsoft Store를 찾아 세 개 점(더 보기) 아이콘을 클릭한 뒤 고급 옵션(Advanced options)을 선택합니다.
- 수리(Repair) 버튼을 클릭합니다.
- 문제가 지속되면 동일한 화면에서 초기화(Reset)를 클릭하세요.
참고: 수리 후 설정, 로그인이 유지되지만 초기화하면 일부 앱 관련 데이터가 제거될 수 있습니다.
4) SFC 및 DISM으로 시스템 파일 검사 및 복구
- 시작 메뉴에서 cmd를 검색한 뒤 관리자 권한으로 실행합니다.
- 손상된 시스템 파일을 검사하고 복구하려면 다음을 입력 후 Enter:
sfc /scannow
- Windows 이미지 복구를 위해 다음 명령을 입력하고 Enter:
Dism /Online /Cleanup-Image /RestoreHealth
- 복구가 완료되면 컴퓨터를 재부팅합니다.
메모: SFC가 모든 파일을 복구하지 못하면 DISM이 Windows 업데이트 소스 또는 이미지에서 손상된 구성 요소를 복원할 수 있습니다.
5) TLS(보안 프로토콜) 활성화 확인
- Windows + R을 눌러 실행 창을 열고 inetcpl.cpl을 입력 후 확인을 클릭해 인터넷 속성(Internet Properties) 를 엽니다.
- 고급 탭으로 이동하여 TLS 1.0, TLS 1.1, TLS 1.2, TLS 1.3 항목에 체크합니다.
- 적용 후 확인을 클릭해 저장합니다.
중요: 보안 요구 사항에 따라 TLS 1.0/1.1은 비활성화해야 하는 환경이 있을 수 있습니다. 기본적으로 TLS 1.2/1.3 활성화가 핵심입니다.
6) Microsoft Store 다시 등록(사용자 계정별 및 모든 사용자)
- Windows 키를 누르고 PowerShell을 검색한 뒤 관리자 권한으로 실행합니다.
- 현재 사용자에 대해 Store를 다시 등록하려면:
Get-AppXPackage *Microsoft.WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- 모든 사용자 계정에 대해 다시 등록하려면:
Get-AppxPackage -AllUsers *WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
- 명령 실행 후 시스템을 재시작하세요.
설명: 이 명령은 앱 패키지의 매니페스트를 재등록하여 누락되거나 손상된 등록 정보를 복구합니다.
7) 새 로컬 사용자 계정 생성(프로필 문제 확인)
- Windows + I로 설정을 열고 계정(Accounts) > 다른 사용자(Other users) 로 이동합니다.
- 계정 추가(Add account) 를 클릭합니다.
- “이 사람의 로그인 정보를 가지고 있지 않습니다(I don’t have this person’s sign-in information)”를 선택합니다.
- Microsoft 계정 없이 사용자 추가(Add a user without a Microsoft account) 를 선택합니다.
- 사용자 이름과 암호를 입력해 계정을 생성한 뒤 로그아웃하고 새 계정으로 로그인하여 Store가 정상 동작하는지 확인합니다.
목적: 현재 프로필의 권한이나 설정 문제가 원인인지 판별합니다. 새 계정에서 문제가 없다면 기존 계정 프로필에 문제(손상)가 있는 것입니다.
8) Microsoft Store 제거 후 재설치
주의: 이 작업은 모든 사용자에서 Store 패키지를 제거합니다. 이후 재설치 명령으로 복구해야 합니다.
- 관리자 권한 PowerShell을 엽니다.
- 모든 사용자에서 Store 앱을 제거하려면:
Get-AppxPackage -allusers *WindowsStore* | Remove-AppxPackage
- 시스템을 재부팅합니다.
- 재부팅 후 관리자 권한 PowerShell을 열고 다음으로 재설치합니다:
Get-AppxPackage -allusers *WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
만약 재설치가 실패하거나 동일한 오류가 지속된다면, 시스템 파일 손상이 심하거나 OS 복구(초기화/재설치)가 필요할 수 있습니다.
추가 리소스 및 참고 사항
- Windows 관련 주요 빌드/업데이트와 보안 변경사항은 정기적으로 확인하세요.
- Store 관련 문제는 때때로 마이크로소프트 계정 동기화 문제 또는 지역/언어 설정 문제일 수 있으므로, Microsoft 계정으로 로그인/로그아웃을 시도해 보세요.
언제 이 방법들이 실패하는가(반례)
- 시스템 파일이 심각하게 손상되어 SFC/DISM으로도 복구되지 않는 경우(이전 시스템 이미지나 클린 설치 필요).
- 회사 정책(그룹 정책, 엔터프라이즈 방화벽)이 Store 접근을 차단하는 경우.
- 하드웨어·펌웨어 문제(디스크 오류 등)가 원인인 경우.
대응: 이 경우에는 IT 관리자에게 문의하거나, Windows 복구(시스템 복원/재설치)를 검토하세요.
대체 접근법
- Windows 복원 지점 사용: 문제가 발생하기 전의 복원 지점으로 되돌립니다.
- 인플레이스 업그레이드(Windows 10/11 재설치 유지 옵션): 설정, 파일을 유지하면서 손상된 시스템 파일을 덮어씌웁니다.
- Microsoft 지원에 티켓 제출: 로그와 시도한 해결책 목록을 제출하세요.
문제 해결을 위한 멘탈 모델(간단한 규칙)
- 간단한 것부터: 재부팅 → 업데이트 → 날짜/시간
- 앱 범위 점검: 문제 해결사 → 캐시 제거 → 수리/초기화
- 시스템 범위 점검: SFC → DISM → 재등록/재설치
- 계정/환경 점검: 새 사용자 생성 → 네트워크/TLS/정책 점검
이 모델을 따르면 원인 분리가 빠릅니다.
역할별 체크리스트
- 최종 사용자(End user): 재시작, 날짜/시간 확인, WSRESET, 문제 해결사 실행
- IT 지원(1차): SFC/DISM, 앱 수리/초기화, 계정 테스트
- 시스템 엔지니어(심화): 그룹 정책 확인, 네트워크 보안 장비 로그 검토, 인플레이스 복구
간단 SOP(표준 운영 절차) — 우선 순위 순
- 사용자에게 재부팅 요청 및 Windows 업데이트 확인
- WSRESET 실행
- 문제 해결사 실행
- Store 수리 → 초기화
- SFC /scannow → Dism /Online /Cleanup-Image /RestoreHealth
- 앱 재등록(PowerShell)
- 새 계정으로 확인
- 제거 후 재설치(PowerShell)
- 필요 시 복구/재설치 권고
테스트 케이스(수용 기준)
- TC1: Store를 실행하면 오류 0x00000005가 더 이상 발생하지 않아야 함.
- TC2: 앱 설치/업데이트가 정상적으로 동작해야 함.
- TC3: 사용자 프로필 전환 후에도 Store 접근 가능해야 함.
검증: 각 단계 후 Store를 열어 오류 메시지 유무를 확인합니다.
용어 1줄 사전
- SFC: 시스템 파일 검사기(Windows의 손상된 시스템 파일을 검사/복구).
- DISM: 배포 이미지 서비스 및 관리(Windows 이미지의 손상된 구성요소 복구).
- WSRESET: Windows Store 캐시 초기화 유틸리티.
요약
- 오류 0x00000005는 주로 시스템 파일 손상, 앱 패키지 문제, TLS/네트워크 또는 사용자 프로필 문제에서 발생합니다.
- 문제 해결사는 빠른 자동 점검에 유용하며, WSRESET과 SFC/DISM, 앱 재등록이 핵심 수단입니다.
- 단계별로 진행해도 해결되지 않으면 인플레이스 복구나 Windows 초기화를 고려하세요.
참고: 아래의 모든 명령을 실행하기 전에 관리자 권한으로 PowerShell/CMD를 실행해야 하며, 작업 전 중요한 데이터를 백업해 두세요. 문제가 해결된 방법이 있다면 댓글로 공유해 주시면 문서에 추가하겠습니다.