Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10/11 'AppModel 런타임 오류 0x490' 완벽 해결 가이드

Windows 10/11은 뛰어난 사용자 경험을 제공하는 가장 널리 사용되는 운영체제 중 하나입니다. 그러나 최근 일부 사용자들이 이벤트 뷰어(Event Viewer)를 확인할 때 'AppModel 런타임 오류 0x490'이 반복적으로 기록되는 문제를 겪고 있다고 보고했습니다.

이 오류의 일반적인 설명은 'Failed with 0x490 modifying AppModel Runtime status for package XXX'입니다. 여러 사용자 사례를 종합해 보면, UWP 앱의 오류, 손상된 Microsoft Store 캐시 등 다양한 원인이 이 이벤트 뷰어 오류를 유발할 수 있는 것으로 나타났습니다. 동일한 문제로 고민 중이라면 아래의 문제 해결 가이드를 따라 해결해 보세요.

Windows 10/11의 'AppModel 런타임 오류 0x490'이란?

최근 여러 Windows 10/11 사용자가 이벤트 뷰어에 'AppModel 런타임 오류 0x490' 항목이 새로 생성되는 것을 발견했다고 호소하고 있습니다. 오류 항목을 확장하면 다음과 같은 메시지를 볼 수 있습니다.

  • Failed with 0x490 modifying AppModel Runtime status for package Microsoft.Getstarted_2.4.13.0_x64__8wekyb3d8bbwe
  • Failed with 0x490 modifying AppModel Runtime status for package Microsoft.Office.OneNote_17.6228.10031.0_x64__8wekyb3d8bbwe
  • Failed with 0x490 modifying AppModel Runtime status for package Microsoft.ZuneVideo_3.6.13571.0_x64__8wekyb3d8bbwe
  • Failed with 0x490 modifying AppModel Runtime status for package Microsoft.WindowsCalculator_10.1511.60020.0_x64__8wekyb3d8bbwe
  • Failed with 0x490 modifying AppModel Runtime status for package Microsoft.WindowsStore_12002.1001.1.0_x64__8wekyb3d8bbwe

흥미로운 점은 이 오류가 이벤트 뷰어를 직접 열어보기 전까지는 사용자가 존재 자체를 인지하기 어렵다는 것입니다. 즉, 시스템 사용에 즉각적인 장애를 일으키지 않지만, 백그라운드에서 특정 앱 패키지의 상태 변경에 실패하고 있다는 신호입니다.

이 오류는 UWP(유니버설 Windows 플랫폼) 앱 모델과 관련이 있습니다. UWP는 데스크톱, 태블릿, 모바일, Xbox 등 하드웨어가 서로 다른 Microsoft 기기 전반에서 애플리케이션이 실행될 수 있도록 하는 프레임워크입니다. 앱 모델은 앱의 설치 방식, 상태 저장 방식, 버전 관리, OS와의 통합 방식, 다른 앱과의 상호작용 방식을 정의합니다.

UWP 앱 모델은 또한 애플리케이션 수명 주기를 정의하며, IoT·모바일·PC·Xbox·HoloLens에 이르는 모든 Windows 기기에서 사용자 경험을 통일합니다. 소프트웨어의 설치/제거/업데이트 방식, 리소스 및 런타임 관리, 데이터 모델 등을 규정하는 것이 바로 이 프레임워크입니다.

'AppModel 런타임 오류 0x490'의 주요 원인

런타임 오류는 프로그램을 실행하려 할 때 발생하는 문제로, 앱이 실행되는 도중 언제든 나타날 수 있습니다. 오류 창에는 오류 코드와 영향을 받는 프로그램 정보가 표시되며, 경우에 따라 지원팀이나 IT 관리자에게 문의하라는 안내가 함께 나타나기도 합니다.

이 특정 런타임 오류의 잠재적 원인은 다음과 같습니다.

  • 일반적인 UWP 앱 오류 – 대부분의 경우 Windows 스토어 앱 문제 해결사에 포함된 복구 전략으로 해결 가능한 불일치와 관련이 있습니다. 실제로 많은 사용자가 문제 해결사를 실행한 후 오류가 사라졌다고 보고했습니다.
  • 손상된 Windows Store 캐시 – 손상된 스토어 캐시가 일부 기본 제공 앱에서 이 오류를 유발할 수 있습니다. 관리자 권한 명령 프롬프트에서 스토어 캐시를 초기화하면 해결됩니다.
  • 손상된 사진/사람(Photos/People) 앱 – 대부분의 사례에서 이 오류는 Windows 10/11의 기본 앱인 '사진'과 '사람' 앱에만 영향을 미칩니다. PowerShell을 통해 해당 앱을 초기화하면 해결할 수 있습니다.
  • 손상된 Visual C++ 종속성 – 기본 앱이 렌더링에 필요로 하는 Visual C++ 재배포 가능 패키지가 손상된 경우에도 이 오류가 발생할 수 있습니다. 모든 Visual C++ 재배포 패키지를 재설치하면 해결된 사례가 있습니다.
  • 시스템 파일 손상 – 사진, TV & 무비 같은 기본 앱에서만 발생한다면 시스템 파일 손상이 원인일 가능성이 높습니다. SFC 및 DISM 검사, 심한 경우 복구 설치나 클린 설치로 해결된 사례가 보고되었습니다.

기본 문제 해결 팁

본격적인 해결 방법을 시도하기 전에, 다음의 기본적인 조치만으로도 많은 런타임 오류가 해결될 수 있습니다.

PC 재시작

오래되었지만 여전히 효과적인 방법입니다. 시스템을 재시작하면 일시적인 오류가 해소되는 경우가 많습니다.

다른 응용 프로그램 종료

다른 앱이 충돌을 일으키거나 시스템 리소스를 과도하게 점유하고 있을 수 있습니다. 작업 관리자를 열어 불필요한 프로그램을 종료한 후 앱을 다시 실행해 보세요.

안전 모드에서 앱 실행

안전 모드는 최소한의 드라이버와 서비스만 로드하는 Windows 환경입니다. 안전 모드로 부팅한 후 앱이 정상 작동하는지 확인해 보세요.

해당 프로그램 업데이트

최신 릴리스의 버그가 원인일 수 있습니다. 가능하다면 프로그램을 최신 버전으로 업데이트하거나, 공식 웹사이트에서 최신 버전을 직접 내려받아 설치해 보세요.

앱 재설치

앱 파일이 손상되었을 수 있습니다. 중요한 데이터를 백업한 후, Windows의 '앱 및 기능' 설정에서 해당 앱을 제거하고 다시 설치하세요.

드라이버 업데이트

Windows, 메인보드, 그래픽 드라이버가 앱과 충돌을 일으킬 수 있습니다. 시스템 제조사 웹사이트에서 최신 드라이버를 내려받거나 드라이버 업데이터 도구를 활용하세요.

맬웨어 검사

악성 코드가 특정 앱에서 런타임 오류를 일으키는 경우도 있습니다. 신뢰할 수 있는 백신 프로그램으로 전체 시스템 검사를 진행하세요.

메모리 및 저장 공간 확인

앱이 정상적으로 실행되려면 충분한 메모리와 저장 공간이 필요합니다. 작업 관리자에서 현재 리소스 사용량을 확인하고 부족하지 않은지 점검하세요.

위의 기본 조치로 해결되지 않는다면, 아래의 검증된 해결 방법을 하나씩 순서대로 적용해 보세요.

해결 방법 1: Windows 스토어 앱 문제 해결사 실행

이 오류는 사진, TV & 무비 같은 기본 제공 UWP 앱의 불일치와 관련이 있는 경우가 많으므로, 가장 먼저 Windows 스토어 앱 문제 해결사를 실행하는 것이 좋습니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 연 후, ms-settings:troubleshoot를 입력하고 Enter 키를 눌러 설정의 문제 해결 탭으로 이동합니다.
  2. 문제 해결 화면에서 추가 문제 해결사(또는 '다른 문제 해결사')를 클릭합니다.
  3. 목록에서 Windows 스토어 앱을 찾아 문제 해결사 실행을 클릭합니다.
  4. 초기 검사가 완료될 때까지 기다립니다. 복구 전략이 발견되면 화면의 안내에 따라 이 수정 적용을 클릭합니다.
  5. 감지된 문제에 따라 몇 가지 수동 조정이 필요할 수 있습니다.
  6. 수정이 완료되면 PC를 재시작하고 문제가 해결되었는지 확인합니다.

여전히 새로운 오류 항목이 생성된다면 다음 방법으로 넘어가세요.

해결 방법 2: Windows Store 캐시 초기화

문제 해결사로 원인을 찾지 못했다면, 손상된 스토어 캐시를 의심해 볼 차례입니다. 많은 사용자가 스토어 캐시를 초기화하여 문제를 해결했습니다.

참고로 이 작업은 앱 데이터를 삭제하지 않으며, UWP 앱과 관련된 캐시 데이터만 제거합니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 연 후, wsreset.exe를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한으로 실행합니다.
  2. wsreset.exe 명령 프롬프트 창이 나타납니다. 창이 자동으로 닫힐 때까지 기다리면 캐시 데이터가 삭제된 것입니다.
  3. 작업이 완료되면 PC를 재시작하고 오류가 해결되었는지 확인합니다.

해결 방법 3: PowerShell로 사람/사진 앱 초기화

앞선 두 가지 방법으로 해결되지 않았다면, 오류의 원인이 '사람(People)' 또는 '사진(Photos)' 앱일 가능성이 매우 높습니다. 이 두 기본 앱은 스토어 라이선스 문제로 인해 이 오류를 가장 자주 유발하는 앱입니다.

  1. Windows 키 + R을 누르고 powershell을 입력한 뒤 Ctrl + Shift + Enter를 눌러 관리자 권한 PowerShell을 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭합니다.
  2. 오류를 유발하는 앱에 맞는 명령어를 복사하여 붙여넣고 실행합니다.
    • 사람 앱 제거: get-appxpackage *Microsoft.People* | remove-appxpackage
    • 사진 앱 제거: get-appxpackage *Microsoft.Windows.Photos* | remove-appxpackage
  3. 어떤 앱이 원인인지 모른다면 이벤트 뷰어의 오류 로그 '일반' 탭에서 해당 UWP 앱 이름을 확인하세요.

명령 실행 후 Microsoft Store에서 해당 앱을 다시 설치하면 됩니다. 이후 이벤트 뷰어에서 새로운 오류 항목이 생성되는지 확인하세요.

해결 방법 4: Visual Studio 런타임 종속성 재설치

Visual Studio 런타임 종속성(Visual C++ 재배포 가능 패키지)이 손상되면 이를 사용하는 Windows 기본 앱의 안정성에 문제가 생길 수 있습니다. 이 경우 모든 Visual C++ 재배포 패키지를 제거한 후 공식 배포 채널을 통해 다시 설치하면 해결됩니다.

  1. Windows 키 + R을 누르고 appwiz.cpl을 입력한 후 Enter 키를 눌러 '프로그램 및 기능' 화면을 엽니다.
  2. 목록에서 각 Microsoft Visual C++ 재배포 가능 패키지를 찾아 마우스 오른쪽 버튼으로 클릭한 후 제거를 선택합니다.
  3. 화면의 안내에 따라 모든 패키지가 제거될 때까지 진행합니다.
  4. PC를 재시작하고 부팅이 완료될 때까지 기다립니다.
  5. Microsoft 공식 사이트에서 통합 설치 관리자를 내려받아 Visual Studio 2015~2022 재배포 패키지를 설치합니다. OS 아키텍처에 맞는 설치 파일을 선택하세요.
    • x86 (32비트) Windows 10/11
    • x64 (64비트) Windows 10/11
    • ARM64
  6. 다운로드가 완료되면 vcredist 설치 파일을 실행하고 화면의 안내에 따라 설치를 진행합니다.

모든 패키지 설치가 끝나면 PC를 한 번 더 재시작하고 오류가 해결되었는지 확인합니다.

해결 방법 5: SFC 및 DISM 검사 실행

위 방법들로도 해결되지 않는다면, 시스템 파일 손상이 원인일 가능성이 있습니다. SFC(시스템 파일 검사기)와 DISM(배포 이미지 서비스 및 관리)은 이러한 손상을 복구할 수 있는 Windows 내장 도구입니다.

SFC 검사 실행

SFC는 로컬에 저장된 캐시를 활용해 손상된 시스템 파일을 정상 파일로 교체하는 완전 로컬 도구입니다. DISM과 달리 인터넷 연결이 필요 없으므로 먼저 SFC 검사부터 시작하는 것이 좋습니다.

  1. 시작 메뉴에서 cmd를 검색한 후 관리자 권한으로 실행을 선택합니다.
  2. 명령 프롬프트에 sfc /scannow를 입력하고 Enter 키를 누릅니다.
  3. 검사가 완료될 때까지 기다립니다. 전통적인 HDD를 사용 중이라면 몇 시간이 걸릴 수 있으며, 검사 도중 진행률이 잠시 멈추는 것처럼 보여도 창을 닫지 말고 기다리세요.

검사가 완료되면 PC를 재시작하고 이벤트 뷰어에 새로운 오류가 기록되는지 확인합니다.

DISM 검사 실행

SFC 검사 후에도 문제가 지속된다면 DISM 검사를 진행하세요. DISM은 Windows Update 구성 요소를 활용해 인터넷에서 정상 파일을 내려받아 손상된 파일을 교체하므로, 시작 전에 안정적인 인터넷 연결을 확인해야 합니다.

  1. 관리자 권한 명령 프롬프트에서 DISM /Online /Cleanup-Image /RestoreHealth를 입력하고 Enter 키를 누릅니다.
  2. 검사 및 복구가 완료되면 PC를 재시작합니다.

SFC와 DISM 검사를 모두 마친 후 평소대로 PC를 사용하면서 동일한 오류가 계속 발생하는지 확인하세요.

해결 방법 6: Windows 구성 요소 전체 새로 고침

위의 어떤 방법으로도 'AppModel 런타임 오류 0x490'이 해결되지 않는다면, 기존 방식으로는 복구할 수 없는 시스템 파일 손상을 겪고 있을 가능성이 큽니다. 이 단계에 도달했다면 클린 설치 또는 복구 설치(원본 유지 재설치)를 통해 Windows 구성 요소 전체를 초기화하는 것이 최선입니다.

클린 설치는 절차가 가장 간단하지만, 사전에 데이터를 백업하지 않으면 OS 드라이브의 모든 개인 데이터를 잃게 됩니다. 대신 호환되는 설치 미디어가 필요 없다는 장점이 있습니다.

복구 설치(원본 유지 재설치)는 호환되는 설치 미디어가 필요하고 절차가 다소 번거롭지만, 앱, 게임, 문서, 개인 미디어 데이터를 유지한 채 손상된 구성 요소만 새로 고칠 수 있다는 큰 장점이 있습니다.

어떤 방법을 선택하든 시작 전에 Windows 드라이브의 중요한 데이터를 반드시 전체 백업하세요. 이 과정은 시간과 인내심이 필요하니 충분한 여유를 두고 진행하시기 바랍니다.

마무리

대부분의 런타임 오류는 저절로 사라지지만, 때로는 즉시 해결해야 할 더 심각한 문제의 신호이기도 합니다. 'AppModel 런타임 오류 0x490'이 반복적으로 나타나 고민이라면 위에서 소개한 해결 방법들을 순서대로 적용해 보세요. 이 가이드에 없는 효과적인 해결책을 알고 계시다면 댓글로 알려주시면 가이드에 반영하겠습니다.