일부 Windows 사용자들이 이벤트 뷰어(Event Viewer)에서 AppModel 런타임 오류 57, 87, 490, 21 등의 코드가 표시되는 문제를 겪고 있다고 보고하고 있습니다. 이 오류는 Microsoft Store에서 Windows 11/10 앱을 설치, 재설치 또는 업데이트할 때마다 발생합니다. 흔히 발생하는 오류는 아니지만, 그렇다고 해결이 불가능한 문제는 아닙니다. 이전에 AppModel 런타임 오류 코드 65, 69, 79를 해결하는 방법을 다룬 적이 있는데, 이번에는 이러한 오류 코드들을 해결하는 방법을 자세히 알아보겠습니다.
AppModel 런타임 오류 57, 87, 490, 21 해결 방법
지금까지 확인한 바에 따르면, AppModel 런타임 오류를 해결할 수 있는 방법은 여러 가지가 있습니다. 아래에서 알려진 모든 해결 방법을 소개해 드리며, 혹시 빠진 내용이 있다면 댓글로 알려주시기 바랍니다.
이 오류는 Microsoft Store의 거의 모든 UWP 앱을 사용할 때 나타나는 경향이 있습니다. 시도해 볼 수 있는 방법은 다음과 같습니다.
- Microsoft Store 캐시 초기화
- Windows 앱 문제 해결사 사용
- SFC 및 DISM 검사 실행
- 앱 초기화, 복구 또는 재설치
- Visual Studio 런타임 종속성 재설치
각 방법을 하나씩 자세히 살펴보겠습니다.
1] Microsoft Store 캐시 초기화
가장 먼저 시도해야 할 것은 Microsoft Store 캐시를 초기화하는 것입니다. 방법은 매우 간단하며, 실제로 많은 사용자들이 캐시 초기화만으로도 문제가 잘 해결된다고 말합니다.
참고로 이 절차는 앱 데이터를 삭제하지 않으며, 원활한 작동을 위해 캐시만 제거하므로 안심하고 진행해도 됩니다.
2] Windows 앱 문제 해결사 사용
위 방법으로 해결되지 않는다면 Windows 스토어 앱 문제 해결사를 사용해 보세요. 이 기본 제공 도구를 활용하면 스토어와 관련된 설정 문제를 자동으로 진단하고 원래 정상 상태로 되돌릴 수 있습니다.
3] SFC 및 DISM 검사 실행
소개한 모든 방법을 시도했는데도 문제가 지속된다면, 몇 가지 유틸리티 도구를 사용해야 할 수 있습니다. 바로 시스템 내부 문제를 검사하도록 설계된 SFC와 DISM입니다.
시스템 파일 검사기(SFC)와 배포 이미지 서비스 및 관리(DISM)를 실행하면 손상된 시스템 파일을 복구할 수 있어, 많은 사용자에게 효과적인 것으로 알려져 있습니다.
4] 앱 초기화, 복구 또는 재설치
오류가 발생하는 앱에 대해 설정에서 복구 또는 초기화 옵션을 사용해 보세요.
또한 PowerShell 명령을 통해 Microsoft Store 앱을 초기화하는 방법도 있습니다.
그래도 해결되지 않으면 제거 버튼을 눌러 앱을 삭제한 후, Microsoft Store에 접속하여 해당 앱을 다시 다운로드하고 재설치하세요.
5] Visual Studio 런타임 종속성 재설치
Visual Studio 런타임 종속성이 손상되면 AppModel 런타임 오류가 발생할 수 있다는 사실을 알고 계셨나요? 이상적인 상황은 아니지만, 실제로 이런 경우가 존재합니다. 그렇다면 어떻게 해결해야 할까요?
가장 확실한 방법은 각 종속성을 새로 설치하는 것입니다. 진행 방법은 다음과 같습니다.
Windows 키 + R을 눌러 실행 대화 상자를 연 후, 입력란에 appwiz.cpl을 입력하고 Enter 키를 누릅니다.
그러면 프로그램 및 기능 창이 열립니다. 여기에서 각 Visual Studio 런타임 종속성을 마우스 오른쪽 버튼으로 클릭하고 제거 버튼을 눌러 삭제합니다.
마지막으로 컴퓨터를 재시작한 후, microsoft.com의 공식 다운로드 페이지에서 각 종속성을 다시 다운로드하여 설치합니다.
이 과정을 마치면 AppModel 런타임 오류가 완전히 사라질 것입니다.
함께 읽으면 좋은 글: 런타임 오류란 무엇인가?