Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 여러 사용자가 설치한 Microsoft Store 앱이 실행되지 않을 때 해결 방법

이번 글에서는 Windows 11/10 환경에서 한 사용자가 설치한 앱 버전보다 다른 사용자가 더 오래된 버전을 설치했을 때 Microsoft Store 앱이 실행되지 않는 문제와 그 해결 방법을 살펴봅니다. 이 문제는 System Center Configuration Manager(SCCM)를 사용해 오프라인 앱의 구버전을 배포한 후, 사용자가 Microsoft Store에서 온라인으로 해당 앱을 업데이트하는 경우에도 발생할 수 있습니다.

여러 사용자가 설치한 Microsoft Store 앱이 실행되지 않는 현상

다음과 같은 시나리오를 가정해 보겠습니다.

  • 사용자 A가 Windows 10 컴퓨터에 로그인하여 Microsoft Store 앱을 설치합니다. 예를 들어, System Center Configuration Manager가 오프라인 앱으로 배포한 Minecraft Education Edition입니다. 사용자 A는 Microsoft Store에서 온라인으로 앱을 최신 버전으로 업데이트한 후 로그아웃합니다.
  • 사용자 B가 같은 Windows 10 컴퓨터에 로그인하여 해당 앱의 구버전을 설치합니다.

이 시나리오에서 사용자 A는 로그인 후 더 이상 해당 앱을 사용할 수 없게 됩니다. 또한 사용자 B도 로그인 상태에서 앱을 업데이트할 수 없습니다. 그 이유는 사용자 B가 설치한 구버전의 앱이 공유 파일들을 구버전으로 덮어썼기 때문입니다.

Microsoft가 안내하는 공식 해결 절차에 따르면, 특정 Windows 10 컴퓨터의 사용자를 위해 다음 단계를 수행하면 이 문제를 해결할 수 있습니다.

1단계: ActivationStore.dat 파일 존재 여부 확인

AppRepository 디렉터리에 ActivationStore.dat 파일이 없는지 확인합니다. 예시 경로는 다음과 같습니다.

C:\ProgramData\Microsoft\Windows\AppRepository\Packages\Microsoft.MinecraftEducationEdition_0.21.0_x64__8wekyb3d8bbwe\ActivationStore.dat

2단계: 레지스트리 키 설정

다음 명령을 실행하여 특정 애플리케이션에 대한 레지스트리 키를 설정합니다.

예를 들어 Minecraft(Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe)의 경우:

reg add HKLM\Software\Microsoft\Windows\CurrentVersion\AppModel\StateChange\PackageList\Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe /v PackageStatus /t REG_DWORD /d 2

3단계: appx 파일을 로컬 폴더로 복사

application.appx 파일을 로컬 폴더로 복사합니다. 예:

C:\Temp\Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe.appx

4단계: 로그인 시마다 앱 재배포 명령 설정

사용자가 로그인할 때마다 앱을 다시 배포하도록 다음 명령을 설정합니다.

예를 들어 Minecraft(Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe)의 경우:

powershell.exe Add-AppxPackage -Path C:\Temp\Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe.appx

참고로 SCCM을 사용 중이라면, Microsoft는 앱 패키지를 Configuration Manager 애플리케이션으로 배포하지 않을 것을 권장합니다. SCCM에서 온라인 업데이트와 오프라인 업데이트 중 무엇을 선택해야 할지 모르겠다면 Microsoft 공식 가이드를 참고하시기 바랍니다.

Windows Store 앱이 실행되지 않는 일반적인 원인

: Windows Store 앱이 실행되지 않는다면 관련 설정이나 기본 레지스트리, 파일 권한이 변경되었는지 먼저 확인해 보세요.

KB3092053에 따르면, 이 문제는 레지스트리에 남아 있는 잘못된 항목들로 인해 발생하며, 이로 인해 설치되었거나 업데이트된 앱을 실행할 때 충돌이 일어납니다.

일부 Windows 10 사용자들, 특히 새 기기를 구매한 사용자들이 Windows Store 앱이 실행되거나 열리지 않는다고 보고하고 있습니다. 이 문제는 여러 사용자 계정이 생성된 Windows 10 환경에서 특히 두드러지게 나타나며, Windows Insider 프로그램 참여자나 일부 누적 업데이트(Cumulative Update)를 설치하지 않은 사용자에게서도 보고된 사례가 있습니다.

Microsoft에서 제공하는 Windows Store Apps 문제 해결사(Troubleshooter)를 다운로드하여 실행해 보는 것도 좋은 방법입니다. 이 도구는 Windows Store 앱과 관련된 다양한 문제를 자동으로 진단하고 수정해 줍니다.

KB3092053에 명시된 문제 발생 조건은 다음과 같습니다.

Windows 업데이트를 설치하기 전에 여러 사용자 계정이 생성되어 있고, 한 사용자가 다른 사용자들이 로그인하지 않은 상태에서 Windows Store를 통해 앱을 설치하거나 업데이트하는 경우입니다. 이 시나리오에서는 설치되었거나 업데이트된 앱이 다른 사용자에게서 실행되지 않을 수 있으며, 시작 메뉴도 닫히지 않는 현상이 나타날 수 있습니다. 이 과정에서 레지스트리에 잘못된 항목이 남게 되어, 앱 실행 시 충돌을 일으키게 됩니다.

영향을 받는 앱에는 Cortana, 시작 메뉴, Microsoft Store 등이 포함될 수 있습니다.

Microsoft는 이를 신규 발생 이슈 70008번으로 분류하고 원인과 해결책을 조사 중입니다. 문제가 완전히 해결될 때까지는 Microsoft가 제공하는 문제 해결사를 다운로드하여 실행할 것을 권장합니다.

이 문제 해결사가 자신의 시스템에 적용되는지 확실하지 않더라도 걱정할 필요가 없습니다. Microsoft는 변경 사항을 적용하기 전에 해당 시스템에 적합한지 먼저 확인합니다.

따라서 Windows Store 앱 실행에 문제가 있다면 Microsoft의 문제 해결사를 직접 실행해 보고, 효과가 있었는지 확인해 보시기 바랍니다. [해당 문제 해결사는 현재 다운로드 페이지가 삭제된 상태입니다.]

작업을 진행하기 전에 반드시 시스템 복원 지점을 먼저 생성해 두는 것이 좋습니다. 만약의 상황에 대비해 시스템을 이전 상태로 되돌릴 수 있기 때문입니다.

이 글이 문제 해결에 도움이 되기를 바랍니다!

관련 글: Microsoft Store가 열리지 않거나 열리자마자 닫히는 문제 해결 방법