Microsoft 스토어에서 0x80240437 오류 코드가 나타나는 주된 원인은 Windows 8 이후 Microsoft가 Windows와 스토어 서버 간의 통신 방식을 변경했기 때문입니다. 이 오류는 주로 다운로드를 시작하려는 시점에 발생하며, 시스템과 스토어 서버 사이에 연결이 이루어지지 않아 필요한 앱이나 업데이트를 내려받을 수 없다는 의미를 담고 있습니다.
이 오류는 Windows 8 이상을 사용하는 사용자들 사이에서 처음 보고되었으며, Windows 설치 직후 스토어 앱을 받으려 하거나 운영체제를 업데이트하려 할 때 자주 발생했습니다. Windows 10의 특수 버전을 사용하는 일부 Surface Hub 사용자에게도 같은 문제가 나타난 바 있습니다. 즉, 이는 사용자나 PC의 잘못이 아니라 Microsoft 측의 문제라는 점을 기억하세요.
다행히도 Microsoft가 근본적인 수정을 제공하기 전이라도 몇 가지 우회 방법을 통해 앱과 업데이트를 정상적으로 다운로드할 수 있습니다. 아래에서 소개하는 해결 방법들을 하나씩 따라 하며 문제를 해결해 보세요.

방법 1: 관리자 권한 PowerShell 실행하기
PowerShell은 .NET 프레임워크 기반의 자동화 플랫폼이자 스크립팅 언어로, 스크립트를 활용해 시스템 관리 작업을 간편하게 처리할 수 있습니다. 아래 스크립트를 실행하면 스토어 서버와의 연결이 복구되어 앱을 정상적으로 내려받을 수 있습니다.
- 키보드에서 Windows 키를 누르고 powershell을 입력합니다. 검색 결과를 바로 실행하지 말고 마우스 오른쪽 버튼으로 클릭한 뒤 관리자 권한으로 실행을 선택합니다.
- PowerShell 창에 아래 명령어를 입력하고 Enter 키를 눌러 실행합니다.
PowerShell -ExecutionPolicy Unrestricted $manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest
위 명령이 작동하지 않으면 아래 명령어를 대신 사용해 보세요.
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"- 실행 과정에서 몇 가지 오류 메시지가 표시될 수 있지만 무시해도 안전합니다.
- 명령 실행이 끝나면 PC를 재부팅합니다. 이후 스토어를 다시 열어 앱을 다운로드하면 더 이상 문제가 발생하지 않을 것입니다.
방법 2: 네트워크 어댑터 제거 후 재설치하기
네트워크 어댑터를 제거했다가 다시 설치하는 방법도 이 문제 해결에 효과적이며, 절차 역시 비교적 간단합니다.
- 키보드에서 Windows 키와 R 키를 동시에 누르고, 열리는 실행 대화상자에 devmgmt.msc를 입력한 후 Enter 키를 누르거나 확인을 클릭해 장치 관리자를 엽니다.
- 장치 관리자에서 장치 목록이 표시되면 네트워크 어댑터 항목을 펼칩니다.
- 사용 중인 네트워크 어댑터를 찾아 마우스 오른쪽 버튼으로 클릭하고 디바이스 제거를 선택합니다.
- 제거 과정이 완료되면 장치 관리자의 빈 영역을 클릭해 선택을 해제합니다. 상단의 동작 메뉴에서 하드웨어 변경 사항 검색을 선택합니다.
- 네트워크 어댑터가 알 수 없는 장치로 표시될 수 있습니다. 해당 항목을 오른쪽 버튼으로 클릭하고 드라이버 소프트웨어 업데이트를 선택한 뒤, 마법사의 안내에 따라 드라이버를 자동으로 설치합니다.
- 마지막으로 시스템을 재부팅합니다. 이제 스토어를 열어 앱을 문제없이 다운로드할 수 있을 것입니다.

방법 3: Windows Update 서비스 재시작하기
- 실행 대화상자를 열고 services.msc를 입력한 뒤 확인을 클릭합니다.
- Windows Update 서비스와 Background Intelligent Transfer Service(BITS)를 모두 찾습니다. 두 서비스를 하나씩 오른쪽 버튼으로 클릭하고 중지를 선택합니다.
- Windows 키를 누른 상태에서 R 키를 누르고, %systemroot%\SoftwareDistribution\를 입력한 후 확인을 클릭합니다.
- 해당 폴더 안의 모든 파일을 삭제합니다.
- 다시 서비스 창을 열어 BITS와 Windows Update 서비스를 시작합니다. 이후 문제가 여전히 발생하는지 확인합니다. 대부분의 경우 별다른 오류 없이 다운로드가 가능할 것입니다.

방법 4: 방화벽 설정 확인하기
자신의 방화벽이 어떻게 구성되어 있는지 반드시 확인해야 합니다. 방화벽이 Windows Update나 Windows 스토어를 차단하도록 설정되어 있다면 해당 서비스에 접속할 수 없어 0x80240437 오류가 발생합니다. 특히 외부 방화벽 소프트웨어를 사용하는 기업 환경의 시스템이나 Surface Hub 사용자라면 인증서를 수동으로 설치하고 스토어 연결을 위한 예외 규칙을 추가해야 할 수도 있으므로 더욱 신경 써야 합니다.
이 문제는 대부분 Microsoft 측의 원인이기 때문에 사용자가 책임져야 할 상황은 아닙니다. 하지만 Microsoft가 공식적인 해결책을 제공하기 전까지는 위에서 안내한 방법들을 활용해 Microsoft 스토어에서 필요한 앱을 계속 다운로드할 수 있습니다.