Windows 스토어는 수많은 사용자들의 요청에 따라 마이크로소프트가 Windows 8부터 도입한 기능입니다. 당시 강력한 경쟁사인 애플(Apple)이 OSX에 앱스토어를 이미 운영하고 있었기 때문에, 윈도우에도 스토어 통합이 필요하다는 판단이 있었습니다. 다만 초기 Windows 스토어는 다운로드할 수 있는 앱이 적고 버그도 많아 큰 호응을 얻지 못했습니다. 이후 Windows 10에서는 마이크로소프트가 내부 구조를 개선하고 알려진 버그들을 수정해 더욱 안정적인 운영이 가능하도록 만들었습니다.
그럼에도 불구하고 여전히 Windows 10 스토어가 열리지 않는다는 사용자 보고가 꾸준히 이어지고 있습니다. PC를 재시작해도 스토어가 실행되지 않는 상황이라면 꽤 곤란합니다. 스토어 전용 게임과 앱을 다운로드할 수 없게 되기 때문입니다. 이 글에서는 Windows 10 스토어를 정상적으로 되살리는 방법을 단계별로 안내해 드립니다.
Windows 10 스토어가 열리지 않는 원인
Windows 10 스토어가 실행되지 않는 주요 원인은 C 드라이브의 특정 폴더에 저장된 스토어 로컬 캐시(Local Cache) 손상일 가능성이 높습니다. 또한 운영체제 내부 충돌로 인해 Windows 스토어 관련 레지스트리(Registry)가 손상되는 경우에도 동일한 문제가 발생할 수 있습니다.
Windows 10 스토어 오류 해결 방법
이 문제는 Windows 스토어 캐시를 초기화하거나, 생성된 로컬 캐시를 삭제하는 것으로 해결할 수 있습니다. 또한 PowerShell을 이용해 스토어 앱을 재등록하는 방법으로도 복구가 가능합니다.
본격적인 해결 방법을 시도하기 전에 아래 사항을 먼저 확인하세요.
- 인터넷 연결이 정상적으로 작동하는지 확인
- 시스템의 날짜와 시간이 올바르게 설정되어 있는지 확인
- 시스템 드라이브(C:)에 충분한 여유 공간이 있는지 확인
- VPN 또는 프록시를 끄고 문제가 해결되는지 테스트
1. Windows 스토어 캐시 초기화
명령 프롬프트를 사용해 Windows 스토어 캐시를 초기화하면 문제를 해결할 수 있습니다. 또는 디렉터리에 저장된 로컬 캐시 파일을 직접 삭제하는 방법도 있습니다.
1-1. 명령 프롬프트로 스토어 캐시 초기화하기
- 시작 메뉴 아이콘을 마우스 오른쪽 버튼으로 클릭한 뒤 목록에서 명령 프롬프트(관리자)를 선택하여 관리자 권한 명령 프롬프트를 엽니다.
- 명령 프롬프트에 wsreset.exe를 입력하고 Enter 키를 눌러 실행합니다. 그러면 Windows 스토어의 캐시가 자동으로 삭제됩니다. 완료된 후에는 스토어 앱을 다시 열어 정상 작동 여부를 확인하세요.
wsreset.exe
1-2. 로컬 캐시 폴더 직접 삭제하기
- 아래 경로로 이동하여 해당 폴더 안의 모든 파일을 삭제합니다.
참고: 숨김 파일이 보이도록 설정해야 합니다. 아무 폴더나 연 후 상단의 보기(View) 탭을 열고 숨긴 항목(Hidden items) 체크박스에 체크하면 숨겨진 파일이 표시됩니다.
폴더 경로:
C:\Users\user_name\AppData\Local\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe\LocalCache
user_name 부분은 본인의 사용자 계정 이름에 따라 달라지므로 이 점을 유의하세요.
- 파일 삭제 후 스토어 앱을 다시 실행하여 문제가 해결되었는지 확인합니다.
2. PowerShell로 Windows 스토어 재등록하기
- Cortana 검색을 통해 PowerShell을 찾아 관리자 권한으로 실행합니다.
- PowerShell 창에 아래 명령어를 붙여넣고 Enter 키를 눌러 실행하면 Windows 스토어 앱이 재등록됩니다.
명령어:
powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
- 스토어를 다시 열어 정상 작동 여부를 확인합니다.
3. AppxManifest.XML을 찾을 수 없거나 존재하지 않는 경우
AppXManifest가 존재하지 않는다는 오류는 시스템의 Windows 설치가 손상되었거나 오래된 경우 발생합니다. 또한 Windows 사용자 프로필이 손상된 경우에도 이 문제가 나타날 수 있습니다. 주로 PowerShell 또는 명령 프롬프트 cmdlet(주로 앱 업데이트 목적)을 실행할 때 다음과 같은 메시지와 함께 발생합니다.
"'C:\AppXManifest.XML' 경로를 찾을 수 없습니다. 해당 경로가 존재하지 않습니다."
해결 방법을 진행하기 전에, 시스템 복원 지점이 있다면 시스템 복원을 먼저 시도해 보세요. 또한 시스템 시간과 시간대가 올바르게 설정되어 있는지도 확인이 필요합니다.
3-1. Windows를 최신 버전으로 업데이트
Windows가 구버전이면 필수 OS 모듈 간 비호환성이 발생하여 AppXManifest 누락 문제가 생길 수 있습니다. 이 경우 PC의 Windows를 최신 릴리스로 업데이트하면 문제가 해결될 수 있습니다.
업데이트 전에 방화벽이 업데이트 과정을 방해하지 않는지 확인하세요. 특히 Privatefirewall은 업데이트를 차단해 문제를 일으키는 것으로 알려져 있습니다. 서드파티 방화벽은 제거하고, 업데이트가 완료될 때까지 Windows 방화벽도 일시적으로 비활성화하는 것이 좋습니다.
- 먼저 Windows 설정에서 수동 업데이트를 진행하고 AppXManifest 문제가 해결되는지 확인합니다.
- 해결되지 않으면 웹 브라우저로 Windows 10 다운로드 페이지에 접속한 후 지금 업데이트(Update Now) 버튼을 클릭해 파일을 다운로드합니다.
- 다운로드가 완료되면 업데이트 도우미(Update Assistant)를 관리자 권한으로 실행하고 화면 지시에 따라 진행합니다.
- 완료 후 PC를 재부팅하고 AppXManifest 문제가 해결되었는지 확인합니다.
- 문제가 지속되면 Microsoft Update Catalog 웹사이트에 접속해 본인 시스템에 맞는 최신 KB 업데이트를 검색합니다(공식 Microsoft/OEM 웹사이트에서 업데이트 정보를 확인할 수 있습니다).
- 해당 KB 업데이트를 관리자 권한으로 다운로드 및 설치한 뒤 문제가 해결되는지 확인합니다.
3-2. 앱 초기화 및 재등록 (Microsoft Store 등)
Microsoft Store 같은 앱의 설치가 손상된 경우에도 이 문제가 발생할 수 있습니다. 이때는 앱을 초기화하고 재등록하면 해결됩니다.
- Windows 키를 누르고 WSRESET을 입력한 뒤, 검색 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 초기화가 완료되면 AppXManifest 문제가 해결되었는지 확인합니다.
- 해결되지 않았다면 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 PowerShell(관리자)을 선택합니다.
- PowerShell에서 아래 명령어를 실행합니다.
Set-ExecutionPolicy Unrestricted
- 확인 메시지가 나타나면 Y를 누른 후 다음 명령어를 실행합니다.
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}- PC를 재부팅한 뒤 AppXManifest 누락 문제가 해결되었는지 확인합니다.
- 그래도 해결되지 않으면 PowerShell(관리자)에서 아래 명령어를 추가로 실행해 봅니다.
Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}3-3. SFC 및 DISM 검사 실행
핵심 시스템 파일이 손상된 경우에도 AppXManifest 누락 문제가 발생할 수 있습니다. 이 경우 SFC와 DISM 검사를 실행하면 해결에 도움이 됩니다.
- 먼저 SFC(시스템 파일 검사기) 스캔을 실행합니다. 완료까지 시간이 걸릴 수 있으므로 PC를 잠시 사용하지 않을 때 진행하는 것이 좋습니다.
- 문제가 지속되면 DISM 검사를 실행합니다. 이때 반드시 아래 명령어를 사용하세요.
dism /online /cleanup-image /restorehealth
3-4. 새 Windows 사용자 계정 생성
사용자 프로필 자체가 손상되면 해당 계정에서 AppXManifest 파일이 누락될 수 있습니다. 이 경우 새 Windows 사용자 계정(가급적 로컬 계정)을 만들면 문제가 해결될 수 있습니다.
- 새 사용자 계정(가급적 로컬 관리자)을 생성하고 해당 계정에서 AppXManifest 문제가 없는지 확인합니다.
- 문제가 없다면 기존 손상된 프로필의 데이터를 새 프로필로 이전하면 됩니다(다소 번거로운 작업일 수 있습니다).
3-5. WindowsApps 폴더 소유권 가져오기
WindowsApps 폴더의 권한이 올바르게 설정되어 있지 않으면 AppXManifest 누락 문제가 발생할 수 있습니다. 이 경우 폴더 소유권을 가져오면 해결됩니다.
- Windows 키를 마우스 오른쪽 버튼으로 클릭하고 실행(Run)을 선택합니다.
- 아래 명령어를 복사해 붙여넣어 Program Files 디렉터리로 이동합니다.
%programfiles%
- WindowsApps 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다. (폴더가 보이지 않는다면 숨김 파일 및 보호된 운영체제 파일 보기가 활성화되어 있는지 확인하세요.)
- 보안(Security) 탭으로 이동한 후 속성 창 하단의 고급(Advanced) 버튼을 클릭합니다.
- 변경(Change)(소유자 옆)을 클릭하고, 다음 창에서 고급(Advanced) 버튼을 다시 클릭합니다.
- 지금 찾기(Find Now) 버튼을 클릭한 후 목록에서 본인의 사용자 이름을 더블클릭합니다.
- 변경 사항을 적용하고 "하위 컨테이너 및 개체의 소유자 바꾸기(Replace Owner on Sub-containers and Objects)" 옵션에 체크합니다.
- 변경 사항을 다시 적용한 후 WindowsApps 폴더를 한 번 더 마우스 오른쪽 버튼으로 클릭합니다.
- 속성을 열고 본인의 사용자 계정, All Application Packages, System 계정 모두 WindowsApps 폴더에 대한 모든 권한(Full Control)을 가지고 있는지 확인합니다.
- PC를 재부팅한 뒤 AppXManifest 누락 문제가 해결되었는지 확인합니다.
3-6. 현재 위치 업그레이드(In-place Upgrade) 진행
위의 어떤 방법으로도 해결되지 않는다면 현재 위치 업그레이드를 통해 문제를 해결할 수 있습니다.
- 웹 브라우저를 실행하고 Windows 10 다운로드 페이지로 이동합니다.
- 페이지를 아래로 스크롤한 후 지금 도구 다운로드(Download Tool Now)(Create Windows 10 Installation Media 항목 아래)를 클릭합니다.
- 다운로드가 완료되면 해당 파일을 관리자 권한으로 실행합니다.
- 라이선스 조건에 동의하고, '지금 어떤 작업을 하시겠습니까?' 페이지에서 지금 이 PC 업그레이드(Upgrade This PC Now)를 선택합니다.
- 다음(Next)을 클릭하고 화면 지시에 따라 필수 OS 파일을 다운로드합니다(시간이 다소 걸릴 수 있습니다).
- Windows 설정, 개인 파일 및 앱 유지(Keep Windows Settings, Personal Files, and Apps)를 선택한 후 설치(Install)를 클릭합니다.
- 설치가 완료될 때까지 기다립니다. 시간이 오래 걸릴 수 있으므로 설치 중에는 절대 전원을 끄지 마세요.
- 완료 후 PC를 재부팅하면 AppXManifest 누락 문제가 해결되기를 바랍니다.
그래도 문제가 지속된다면 최후의 수단으로 Windows 클린 설치(재설치)를 고려해야 할 수 있습니다.