일부 Windows 10 사용자들이 윈도우 스토어(Windows Store)에서 앱을 설치하려고 할 때 오류 코드 0x80d02017을 마주하고 있습니다. 해당 오류는 게임과 일반 애플리케이션 모두에서 발생하는 것으로 보고되고 있으며, 어떤 사용자는 처음 설치하는 새로운 앱에서만 문제가 나타난다고 하고, 또 다른 사용자는 기존에 잘 작동하던 앱에서도 오류가 발생한다고 전합니다. 대부분의 경우 이 문제는 Windows 업데이트를 설치한 이후에 시작된 것으로 추정됩니다.
윈도우 스토어에서 0x80d02017 오류가 발생하는 원인은?
다양한 사용자 사례와 실제로 효과를 본 복구 방법들을 분석한 결과, 이 오류 코드를 유발할 수 있는 원인은 여러 가지로 확인되었습니다.
- 윈도우 스토어의 일반적인 오류(Glitch) – 내장 앱이 업데이트되는 과정에서 특정 오류로 인해 이 오류 코드가 발생하는 경우가 꽤 흔합니다. 이 경우 Windows 앱 문제 해결사를 실행하면 빠르게 해결할 수 있습니다.
- 잘못된 Windows 업데이트 – 결함이 있는 Windows 업데이트 설치 후 윈도우 스토어에 오류가 생기는 경우도 있습니다. 특히 크리에이터스 업데이트(Creator's Update)가 적용되지 않은 Windows 10 환경에서 자주 보고됩니다. 이 경우 관리자 권한 PowerShell을 사용해 윈도우 스토어 앱을 재설정하면 해결할 수 있습니다.
- 서드파티 방화벽 간섭 – VPN, 프록시 클라이언트 또는 서드파티 방화벽을 사용 중이라면, 윈도우 스토어의 다운로드 및 실행 기능을 방해할 가능성이 높습니다. Windows 설치 에이전트가 해당 연결을 신뢰하지 않아 프로세스가 차단되는 것인데, 충돌을 일으키는 프로그램을 제거하면 해결됩니다.
- IPv6와 동적 IP의 충돌 – Windows 10은 동적 IP 설정 환경에서 여러 개의 IPv6 연결을 유지하는 데 문제가 있을 수 있습니다. 네트워크 연결 창에서 IPv6 지원을 비활성화하면 문제를 피할 수 있습니다.
- 손상된 SoftwareDistribution 폴더 – SoftwareDistribution 폴더 내부의 손상된 데이터도 이 오류의 원인이 될 수 있습니다. 관리자 권한 명령 프롬프트로 해당 폴더를 초기화하면 해결할 수 있습니다.
윈도우 스토어에서 앱을 이용하려다 같은 오류 메시지로 고민이라면, 아래에서 소개하는 여러 문제 해결 단계를 순서대로 따라 해보세요. 효율성과 난이도를 고려해 순서대로 정리했으므로, 원인이 무엇이든 결국에는 문제를 해결하고 앱을 정상적으로 사용할 수 있는 방법을 찾게 될 것입니다.
그럼 바로 시작해 보겠습니다!
1. Windows 앱 문제 해결사 실행
시간이 오래 걸리는 다른 방법을 시도하기 전에, 먼저 Windows 자체 기능으로 자동 해결이 가능한지 확인해 보세요. 최신 Windows 버전에는 향상된 문제 해결사가 내장되어 있어, 시스템 구성 요소의 불일치를 자동으로 검사하고 적절한 복구 전략을 적용합니다.
0x80d02017 오류 코드의 원인이 문제 해결사가 지원하는 범위에 포함되어 있다면, 실행만으로도 자동으로 문제를 해결할 수 있습니다.
Windows 앱 문제 해결사를 실행하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행 창을 엽니다. 그런 다음 "control.exe /name Microsoft.Troubleshooting"을 입력하고 Enter 키를 눌러 설정의 문제 해결 탭으로 이동합니다.

참고: Windows 10에서는 ms-settings:troubleshoot 명령을 사용해도 됩니다. - 문제 해결 화면에서 '기타 문제 찾기 및 수정' 항목으로 이동한 뒤, Windows 스토어 앱을 클릭하고 '문제 해결사 실행'을 선택합니다.

- 문제 해결 도구가 실행되면 초기 검사가 완료될 때까지 기다린 후, 화면의 안내에 따라 발견된 문제 유형에 맞는 복구 전략을 적용합니다.

- 복구가 완료되면 컴퓨터를 재시작하고, 부팅 후 문제가 해결되었는지 확인합니다.
여전히 동일한 0x80d02017 오류 코드가 발생한다면, 아래의 다음 방법으로 넘어가세요.
2. PowerShell로 윈도우 스토어 앱 재설정
윈도우 스토어 파일의 손상이 원인이라면, PowerShell 명령 하나로 스토어 패키지 전체를 재설정하여 효과적으로 문제를 해결할 수 있습니다.
이 과정에서 일부 사용자 설정이 초기화될 수 있지만, PowerShell로 할 수 있는 가장 빠르고 확실한 해결책 중 하나입니다. 실제로 아래 단계를 따른 후 재부팅만으로 문제가 해결되었다는 사용자 보고가 많습니다.
PowerShell로 윈도우 스토어 앱을 재설정하는 방법입니다:
- Windows 키 + R을 눌러 실행 창을 연 뒤, 'powershell'을 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 PowerShell을 실행합니다. UAC(사용자 계정 컨트롤) 창이 뜨면 예를 클릭해 관리자 권한을 부여합니다.

- 관리자 권한 PowerShell 창에서 아래 명령어를 입력하거나 붙여넣어 윈도우 스토어 앱을 재설정합니다:
Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - 명령 실행이 완료되면 컴퓨터를 재시작하고, 다음 부팅 후 문제가 해결되었는지 확인합니다.
윈도우 스토어에서 앱을 다운로드하거나 실행할 때 여전히 같은 문제가 발생한다면, 다음 방법으로 넘어가세요.
3. 서드파티 방화벽 또는 VPN 제거
VPN이나 서드파티 방화벽 클라이언트는 윈도우 스토어의 앱 다운로드 및 실행 기능을 방해할 수 있습니다. Windows 설치 에이전트가 사용자의 개인 연결을 신뢰하지 않아 보안 기능에 의해 프로세스가 차단되기 때문입니다.
이에 해당한다면, 사용 중인 프록시 서버, 서드파티 방화벽 또는 VPN 클라이언트를 제거하는 것으로 문제를 해결할 수 있습니다. 이렇게 하면 설치 에이전트가 연결을 신뢰하게 되어 앱이 정상적으로 열립니다.
서드파티 방화벽 또는 VPN을 제거하는 방법입니다:
- Windows 키 + R을 눌러 실행 창을 연 뒤, "appwiz.cpl"을 입력하고 Enter 키를 눌러 프로그램 및 기능 창을 엽니다.

- 프로그램 및 기능 목록에서 설치된 서드파티 방화벽 또는 VPN 클라이언트를 찾습니다. 해당 프로그램을 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다.

- 화면 안내에 따라 VPN/방화벽 프로그램의 제거를 완료합니다. 소프트웨어가 삭제되면 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.
그래도 동일한 0x80d02017 오류 코드가 발생하거나 이 방법이 해당하지 않는다면, 다음 방법으로 넘어가세요.
4. IPv6 지원 비활성화
이 방법은 IPv6를 활용하는 다른 애플리케이션과의 호환성 문제를 일으킬 수 있지만, 0x80d02017 오류를 해결하는 가장 효과적인 방법 중 하나입니다.
IPv6 비활성화로 문제가 해결되는 공식적인 이유는 밝혀지지 않았지만, 사용자들은 동적 IP 환경에서 윈도우 스토어가 오작동하기 때문으로 추측하고 있습니다.
이 절차를 진행하면 다운로드·업로드 속도가 다소 영향을 받을 수 있지만, 트래픽은 IPv4 프로토콜로 자동 전환됩니다. IPv6 지원을 비활성화하는 방법입니다:
- Windows 키 + R을 눌러 실행 창을 연 뒤, 텍스트 상자에 "ncpa.cpl"을 입력하고 Enter 키를 눌러 네트워크 연결 창을 엽니다.
- 네트워크 연결 창에서 현재 사용 중인 네트워크 연결을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
- 연결된 네트워크의 속성 화면에서 네트워킹 탭이 선택되어 있는지 확인합니다.
- 항목 목록을 아래로 스크롤하여 Internet Protocol Version 6(TCP/IPv6)을 찾습니다. 해당 항목의 체크박스를 해제한 뒤 확인을 클릭해 변경 사항을 저장합니다.
- IPv6가 비활성화되면 컴퓨터를 재시작하고, 다음 부팅 후 이전에 0x80d02017 오류 코드를 유발하던 작업을 반복해 문제가 해결되었는지 확인합니다.

여전히 문제가 발생하거나 인터넷 프로토콜을 비활성화하지 않는 방법을 원한다면, 아래의 마지막 방법으로 넘어가세요.
5. SoftwareDistribution 폴더 초기화
SoftwareDistribution 폴더가 손상된 경우에도 이 문제가 발생할 수 있습니다. 비슷한 상황의 많은 사용자들이 이 폴더를 초기화한 후 문제가 해결되었다고 보고했습니다.
단, 아래 단계를 진행하기 전에 반드시 컴퓨터를 인터넷에서 분리해야 합니다. Wi-Fi를 끄거나 유선 연결을 물리적으로 분리하세요. 이 과정을 건너뛰면 Windows 10이 일부 파일을 수정할 수 없다고 알리며 명령이 실패하게 됩니다.
인터넷 연결이 차단되어 있는지 확인한 후, 다음 지침에 따라 SoftwareDistribution 폴더를 초기화하세요:
- Windows 키 + R을 눌러 실행 창을 연 뒤, "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 창이 뜨면 예를 클릭해 관리자 권한을 부여합니다.

- 관리자 권한 명령 프롬프트에서 아래 명령어를 순서대로 입력하고, 각 명령마다 Enter 키를 누릅니다:
net stop cryptSvcnet stop bitsnet stop msiserverren C:\Windows\SoftwareDistribution SoftwareDistribution.oldrmdir C:\Windows\SoftwareDistribution\DataStorermdir C:\Windows\SoftwareDistribution\Downloadnet start cryptSvcnet start bitsnet start msiserver
- 모든 명령이 성공적으로 처리되면 명령 프롬프트를 닫고, 이전에 0x80d02017 오류를 유발하던 작업을 다시 실행해 문제가 해결되었는지 확인합니다.