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

Windows 10에서 Microsoft Store 오류 0x80070520 해결하는 방법

Windows 업데이트를 설치한 뒤 Windows 10 PC에서 Microsoft Store를 통해 앱을 업데이트하거나 새로 설치하려고 할 때 오류 코드 0x80070520이 나타난다면 이 가이드가 도움이 될 것입니다. 이번 글에서는 해당 오류의 주요 원인을 짚어보고, 실제로 효과가 있었던 해결 방법들을 단계별로 안내해 드립니다.

예기치 않은 문제가 발생했습니다. 오류 코드 0x80070520

오류 0x80070520의 주요 원인

이 오류는 여러 요인에 의해 발생할 수 있으며, 대표적인 원인은 다음과 같습니다.

  • Windows 업데이트 구성 요소 손상: 업데이트 관련 파일이 손상되면 업데이트 진행 자체가 막히고, 앱이나 Microsoft Store를 여는 것조차 어려워질 수 있습니다.
  • 구버전 Windows 10: 운영체제가 최신 상태가 아니면 스토어와의 호환성 문제가 생길 수 있습니다.
  • 오래된 Microsoft Store 버전: 스토어 앱 자체가 구버전이면 오류가 발생하기 쉽습니다.
  • 손상된 Microsoft Store 캐시: 캐시 데이터가 꼬이면 스토어 기능 전반이 비정상적으로 작동할 수 있습니다.

0x80070520, ERROR_NO_SUCH_LOGON_SESSION — 지정된 로그온 세션이 존재하지 않습니다. 이미 종료되었을 수 있습니다.

Microsoft Store 오류 0x80070520 해결 방법

문제가 발생했다면 우선 PC를 재시작하고 모든 최신 업데이트가 설치되어 있는지 확인한 뒤 증상이 계속되는지 살펴보세요. 그래도 해결되지 않는다면 아래 방법들을 순서대로 시도해 보시기 바랍니다.

  1. Windows 스토어 앱 문제 해결사 실행
  2. Microsoft Store 캐시 초기화 및 Windows Update 캐시 삭제
  3. Windows Store 앱 재등록 및 재설치

1] Windows 스토어 앱 문제 해결사 실행

Windows에는 스토어 앱 관련 문제를 자동으로 진단하고 수정해 주는 문제 해결사가 내장되어 있습니다. 간단한 오류라면 이 도구만으로도 해결되는 경우가 많습니다.

  1. Windows + I 키를 눌러 설정을 엽니다.
  2. 업데이트 및 보안 > 문제 해결 > 추가 문제 해결사로 이동합니다.
  3. 목록에서 Windows 스토어 앱을 선택한 뒤 문제 해결사 실행을 클릭합니다.
  4. 화면의 지시에 따라 진행하고, 완료되면 PC를 재시작한 후 스토어가 정상 작동하는지 확인합니다.

2] Microsoft Store 캐시 초기화 및 Windows Update 캐시 삭제

스토어 캐시나 업데이트 캐시가 손상된 경우 이 방법이 특히 효과적입니다.

① Microsoft Store 캐시 초기화

  1. Windows + R 키를 눌러 실행 창을 엽니다.
  2. wsreset.exe를 입력하고 Enter 키를 누릅니다.
  3. 검은색 콘솔 창이 잠시 나타났다가 사라지면 초기화가 완료된 것이며, Microsoft Store가 자동으로 실행됩니다.

② SoftwareDistribution 폴더 정리(Windows Update 캐시 삭제)

  1. Windows + R 키를 누르고 services.msc를 입력해 서비스 창을 엽니다.
  2. Windows Update 서비스를 마우스 오른쪽 버튼으로 클릭한 뒤 중지를 선택합니다.
  3. 파일 탐색기에서 C:\Windows\SoftwareDistribution 폴더로 이동해 내부의 모든 파일과 폴더를 삭제합니다.
  4. 다시 서비스 창으로 돌아가 Windows Update 서비스를 시작합니다.
  5. PC를 재시작한 후 업데이트를 다시 시도합니다.

그래도 오류가 해결되지 않는다면 다음 방법으로 넘어가세요.

3] Windows Store 앱 재등록 및 재설치

스토어 앱의 등록 정보가 깨진 경우, PowerShell을 이용해 기본 앱을 다시 등록하면 문제가 해결될 수 있습니다.

  1. 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 뒤 Windows PowerShell(관리자)을 선택합니다.
  2. 아래 명령어를 입력하고 Enter 키를 누릅니다.
    Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  3. 명령 실행이 끝나면 PC를 재시작합니다.

명령어 입력이 부담스럽다면, 무료 포터블 유틸리티인 10AppsManager를 다운로드해 사용하면 클릭 몇 번으로 Windows Store 앱을 재등록하고 재설치할 수 있습니다.

마무리

위 방법들은 0x80070520 오류에서 효과를 볼 수 있는 검증된 절차입니다. 대부분의 경우 캐시 초기화만으로도 문제가 해결되지만, 그렇지 않다면 앱 재등록까지 진행해 보시기 바랍니다. 어떤 방법이 도움이 되었는지 댓글로 알려주세요!