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 앱을 설치합니다. 예를 들어, SCCM을 통해 오프라인 앱으로 배포된 Minecraft Education Edition을 설치한 뒤, Microsoft Store에서 온라인으로 최신 버전으로 업데이트하고 로그아웃합니다.
  • 사용자 B가 같은 컴퓨터에 로그인하여 해당 앱의 구버전을 설치합니다.

이런 상황에서 사용자 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 설치 파일을 로컬 폴더로 복사합니다. 예를 들면 다음과 같습니다.

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

4. 로그인 시 자동 재배포 설정

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

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 프로그램 참여자나 일부 누적 업데이트를 설치하지 않은 사용자에게서도 보고되었습니다.

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

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

Microsoft는 이를 신규 이슈 70008로 분류하고 원인과 해결책을 조사 중이며, 문제가 완전히 해결될 때까지는 공식 문제 해결사(Troubleshooter)를 다운로드하여 실행할 것을 권장했습니다. 자신의 시스템에 해당하는지 확실하지 않아도 걱정하지 않아도 됩니다. Microsoft가 변경 사항을 적용하기 전에 시스템 호환 여부를 확인해 줍니다.

Windows Store 앱 실행에 문제가 있다면 Microsoft의 문제 해결사를 실행해 보시기 바랍니다. 작업 전에 시스템 복원 지점을 만들어 두는 것도 좋은 습관입니다.

함께 읽으면 좋은 글: Microsoft Store가 열리지 않거나 열리자마자 닫히는 문제 해결 방법