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

Windows 10 오류 0x80073D01 해결 방법 – Microsoft Store 앱 설치·제거 문제 완벽 가이드

일부 Windows 10 사용자들은 Microsoft Store를 통해 UWP(유니버설 Windows 플랫폼) 앱을 설치하거나 제거하려고 할 때마다 0x80073D01 오류가 반복적으로 발생하는 문제를 겪고 있습니다.

이 문제를 면밀히 조사한 결과, UWP 앱을 설치하거나 제거할 때 이 오류 코드를 유발할 수 있는 몇 가지 일반적인 시나리오가 있는 것으로 밝혀졌습니다. 주요 원인은 다음과 같습니다.

  • AppLocker 간섭 – AppLocker는 응용 프로그램의 실행을 제어하는 기술로, 활성화되어 있으면 UWP 앱의 설치나 제거 과정을 차단할 수 있습니다. 이 경우 문제가 되는 설치 또는 제거 작업이 완료될 때까지 AppLocker를 일시적으로 비활성화하면 해결됩니다.
  • Windows Store 캐시 오류 – 일부 사용자에 따르면 Windows Store 캐시가 손상되어 새로운 설치가 정상적으로 등록되지 않으면서 이 문제가 발생할 수 있습니다. 이 경우 Windows 앱 문제 해결사를 실행하고 권장 수정 사항을 적용하면 해결되며, 그래도 해결되지 않으면 스토어 캐시를 수동으로 삭제하는 방법도 있습니다.

이제 이 오류를 유발할 수 있는 잠재적 원인을 모두 파악했으니, 다른 사용자들이 0x80073D01 오류를 성공적으로 해결하고 앱을 정상적으로 설치·제거하는 데 사용한 방법들을 순서대로 소개합니다.

1. AppLocker 비활성화 (해당되는 경우)

조사 결과, 문제가 되는 컴퓨터에서 이전에 AppLocker를 활성화한 적이 있다면 이 오류 코드가 나타날 가능성이 높습니다.

참고: AppLocker는 사용자가 어떤 프로그램의 실행을 허용하고 어떤 프로그램을 금지할지 제한할 수 있게 해주는 응용 프로그램 허용 목록(Whitelisting) 기술입니다.

앱에 대한 완전한 제어권을 부여하는 훌륭한 도구이지만, 설정에 익숙하지 않다면 앱의 설치, 제거, 실행 과정과 충돌을 일으킬 수 있습니다.

다행히도 문제의 원인이 실제로 AppLocker인지 확인하는 간단한 방법이 있습니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 텍스트 상자에 'cmd'를 입력한 후 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 실행합니다. UAC(사용자 계정 컨트롤) 메시지가 나타나면 를 클릭해 관리자 권한을 부여합니다.
  2. 관리자 권한 명령 프롬프트에 다음 명령을 입력하고 Enter를 눌러 AppLocker가 원인인지 확인합니다.
    powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
  3. 명령 실행 시 "Add-AppxPackage : Deployment failed with HRESULT: 0x80073D01"과 유사한 오류가 반환된다면, 문제가 AppLocker 때문임이 확인된 것입니다.

참고: 명령이 오류 없이 정상 처리되었다면 AppLocker는 이 문제의 원인이 아닙니다. 이 경우 아래 단계를 건너뛰고 바로 2번 해결 방법으로 이동하세요.

위 명령을 실행할 때 0x80073D01 오류가 발생했다면, 아래 지침에 따라 AppLocker를 비활성화하여 오류 자체를 예방하세요.

  1. Windows 키 + R을 눌러 실행 대화 상자를 연 뒤, 텍스트 상자에 'gpedit.msc'를 입력하고 Enter를 눌러 로컬 그룹 정책 편집기를 엽니다. UAC(사용자 계정 컨트롤)에서 를 클릭해 관리자 권한을 부여합니다.
  2. 로컬 그룹 정책 편집기에서 왼쪽 메뉴를 통해 응용 프로그램 제어 정책(Application Control Policies)을 확장한 후 AppLocker를 클릭합니다.
  3. AppLocker 메뉴에서 패키지 앱 규칙(Packaged app Rules)을 클릭하고 오른쪽 창으로 이동합니다.
  4. 오른쪽 창에서 현재 적용 중인 AppLocker 규칙을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 삭제를 선택합니다.
  5. AppLocker가 비활성화되었으므로, 이전에 0x80073D01 오류를 일으켰던 설치 또는 제거 작업을 다시 수행해 봅니다.
    참고: 작업이 성공적으로 완료되었고 기존 AppLocker 규칙을 다시 적용하고 싶다면 로컬 보안 정책패키지 앱 규칙 경로로 돌아갑니다.
  6. 상황에 맞는 메뉴에서 새 규칙 만들기(Create New Rule)를 클릭합니다.
  7. 패키지 앱 규칙 만들기 마법사의 첫 번째 프롬프트와 두 번째(게시자 탭) 화면에서 각각 다음 버튼을 클릭합니다.
  8. 게시자 섹션에 도달하면 설치된 패키지 앱을 참조로 사용(Use an installed packaged app as a reference) 옵션을 체크한 뒤 선택을 클릭합니다.
  9. 예외 사항과 권한을 설정하고 규칙 이름을 원하는 대로 지정한 후 저장하여 규칙을 다시 적용합니다.

이 방법으로 해결되지 않았거나 해당 시나리오가 적용되지 않는다면, 아래의 다음 해결 방법으로 넘어가세요.

2. Windows 앱 문제 해결사 실행

AppLocker가 0x80073D01 오류의 원인이 아님을 확인했다면, 다음으로 이 문제가 Windows 사진, 영화 & TV 같은 기본 제공 UWP 앱의 불일치와 관련이 있는지 살펴봐야 합니다.

이를 확인하는 가장 좋은 방법은 Windows 앱 문제 해결사를 실행하고 권장 수정 사항을 적용하는 것입니다.

이 유틸리티는 0x80073D01 오류를 포함한 다양한 오류에 효과적인 일련의 자동 수정 기능을 내장하고 있습니다.

실제로 여러 사용자가 Windows 앱 문제 해결사를 실행하고 권장 수정 사항을 적용한 후 오류가 더 이상 발생하지 않았다고 보고했습니다.

이 수정 사항을 적용하는 구체적인 절차는 아래 지침을 따르세요.

  1. Windows 키 + R을 눌러 실행 대화 상자를 연 뒤, 텍스트 상자에 "ms-settings:troubleshoot"를 입력하고 Enter를 눌러 설정 메뉴의 문제 해결 탭을 엽니다.
  2. 문제 해결 창이 열리면 화면 하단의 추가 문제 해결사를 클릭합니다.
  3. Windows 10 문제 해결사 목록 화면에서 다른 문제 찾기 및 수정 섹션으로 이동한 후, Windows 스토어 앱을 클릭하고 문제 해결사 실행 버튼을 눌러 유틸리티를 실행합니다.
  4. Windows 스토어 앱 유틸리티에서 초기 검사가 완료될 때까지 기다립니다. 실행 가능한 복구 전략이 발견되면 화면의 지시에 따라 권장 수정 사항을 적용하고, 이 수정 사항 적용을 클릭합니다.
    참고: 감지된 문제에 따라 추가적인 수동 조정이 필요할 수 있습니다.
  5. 수정 사항이 성공적으로 적용되면 컴퓨터를 다시 시작하고, 재부팅 후 문제가 해결되었는지 확인합니다.

그래도 여전히 0x80073D01 오류가 발생한다면, 아래의 다음 해결 방법으로 넘어가세요.

3. Windows Store 캐시 재설정

Microsoft Store 앱을 설치하거나 제거하려다 0x80073D01 오류를 겪은 수많은 사용자 보고에 따르면, 이 문제는 거의 항상 손상된 Windows Store 캐시와 관련이 있습니다.

이 시나리오가 해당된다고 판단되면, 문제를 해결하기 위해 Windows Store 캐시를 재설정해야 합니다.

참고: 이 작업은 응용 프로그램 데이터를 삭제하지 않습니다. UWP(유니버설 Windows 플랫폼) 응용 프로그램과 관련된 캐시 데이터만 제거하므로 안심하고 진행해도 됩니다.

Windows Store 캐시를 재설정하려면 Windows 키 + R을 눌러 실행 대화 상자를 연 뒤, 'wsreset.exe'를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한으로 실행합니다.

참고: 작업을 시작하면 wsreset.exe라는 명령 프롬프트 창이 표시됩니다. 창이 저절로 닫힐 때까지 기다리세요. 창이 닫히면 캐시 데이터가 성공적으로 지워진 것입니다.

작업이 완료되면 컴퓨터를 다시 시작하고, 0x80073D01 오류 없이 스토어 앱을 정상적으로 설치하거나 제거할 수 있는지 확인합니다.