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

Windows 10 스토어 오류 코드 0x80240437 해결하는 4가지 방법

Microsoft 스토어에서 0x80240437 오류 코드가 나타나는 주된 원인은 Windows 8 이후 Microsoft가 Windows와 스토어 서버 간의 통신 방식을 변경했기 때문입니다. 이 오류는 주로 다운로드를 시작하려는 시점에 발생하며, 시스템과 스토어 서버 사이에 연결이 이루어지지 않아 필요한 앱이나 업데이트를 내려받을 수 없다는 의미를 담고 있습니다.

이 오류는 Windows 8 이상을 사용하는 사용자들 사이에서 처음 보고되었으며, Windows 설치 직후 스토어 앱을 받으려 하거나 운영체제를 업데이트하려 할 때 자주 발생했습니다. Windows 10의 특수 버전을 사용하는 일부 Surface Hub 사용자에게도 같은 문제가 나타난 바 있습니다. 즉, 이는 사용자나 PC의 잘못이 아니라 Microsoft 측의 문제라는 점을 기억하세요.

다행히도 Microsoft가 근본적인 수정을 제공하기 전이라도 몇 가지 우회 방법을 통해 앱과 업데이트를 정상적으로 다운로드할 수 있습니다. 아래에서 소개하는 해결 방법들을 하나씩 따라 하며 문제를 해결해 보세요.

Windows 10 스토어 오류 코드 0x80240437 해결하는 4가지 방법

방법 1: 관리자 권한 PowerShell 실행하기

PowerShell은 .NET 프레임워크 기반의 자동화 플랫폼이자 스크립팅 언어로, 스크립트를 활용해 시스템 관리 작업을 간편하게 처리할 수 있습니다. 아래 스크립트를 실행하면 스토어 서버와의 연결이 복구되어 앱을 정상적으로 내려받을 수 있습니다.

  1. 키보드에서 Windows 키를 누르고 powershell을 입력합니다. 검색 결과를 바로 실행하지 말고 마우스 오른쪽 버튼으로 클릭한 뒤 관리자 권한으로 실행을 선택합니다.
  2. 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}"
  1. 실행 과정에서 몇 가지 오류 메시지가 표시될 수 있지만 무시해도 안전합니다.
  2. 명령 실행이 끝나면 PC를 재부팅합니다. 이후 스토어를 다시 열어 앱을 다운로드하면 더 이상 문제가 발생하지 않을 것입니다.

방법 2: 네트워크 어댑터 제거 후 재설치하기

네트워크 어댑터를 제거했다가 다시 설치하는 방법도 이 문제 해결에 효과적이며, 절차 역시 비교적 간단합니다.

  1. 키보드에서 Windows 키와 R 키를 동시에 누르고, 열리는 실행 대화상자에 devmgmt.msc를 입력한 후 Enter 키를 누르거나 확인을 클릭해 장치 관리자를 엽니다.
  2. 장치 관리자에서 장치 목록이 표시되면 네트워크 어댑터 항목을 펼칩니다.
  3. 사용 중인 네트워크 어댑터를 찾아 마우스 오른쪽 버튼으로 클릭하고 디바이스 제거를 선택합니다.
  4. 제거 과정이 완료되면 장치 관리자의 빈 영역을 클릭해 선택을 해제합니다. 상단의 동작 메뉴에서 하드웨어 변경 사항 검색을 선택합니다.
  5. 네트워크 어댑터가 알 수 없는 장치로 표시될 수 있습니다. 해당 항목을 오른쪽 버튼으로 클릭하고 드라이버 소프트웨어 업데이트를 선택한 뒤, 마법사의 안내에 따라 드라이버를 자동으로 설치합니다.
  6. 마지막으로 시스템을 재부팅합니다. 이제 스토어를 열어 앱을 문제없이 다운로드할 수 있을 것입니다.
Windows 10 스토어 오류 코드 0x80240437 해결하는 4가지 방법

방법 3: Windows Update 서비스 재시작하기

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

방법 4: 방화벽 설정 확인하기

자신의 방화벽이 어떻게 구성되어 있는지 반드시 확인해야 합니다. 방화벽이 Windows Update나 Windows 스토어를 차단하도록 설정되어 있다면 해당 서비스에 접속할 수 없어 0x80240437 오류가 발생합니다. 특히 외부 방화벽 소프트웨어를 사용하는 기업 환경의 시스템이나 Surface Hub 사용자라면 인증서를 수동으로 설치하고 스토어 연결을 위한 예외 규칙을 추가해야 할 수도 있으므로 더욱 신경 써야 합니다.

이 문제는 대부분 Microsoft 측의 원인이기 때문에 사용자가 책임져야 할 상황은 아닙니다. 하지만 Microsoft가 공식적인 해결책을 제공하기 전까지는 위에서 안내한 방법들을 활용해 Microsoft 스토어에서 필요한 앱을 계속 다운로드할 수 있습니다.