일부 Windows 10 사용자는 대기 중인 업데이트를 일반적인 방식으로 설치하거나 Windows Update Assistant(업데이트 길잡이)를 사용하려고 할 때 0xA0000400 오류 코드가 나타나는 문제를 겪고 있습니다. 이 오류는 특히 Windows 10 빌드 1903으로 버전을 업그레이드하려는 사용자에게 가장 자주 보고되고 있습니다.

해당 문제를 조사한 결과, Windows 10 PC에서 이 오류 코드를 유발할 수 있는 여러 가지 근본적인 원인이 있는 것으로 밝혀졌습니다. 주요 원인은 다음과 같습니다.
- 일반적인 Windows Update(WU) 문제 – WU 서비스에 접근하지 못하게 만드는 일련의 일반적인 원인으로 인해 발생할 수 있습니다. 대부분의 경우 Windows Update 문제 해결사를 실행하고 권장 수정 사항을 적용하기만 하면 해결됩니다.
- 로컬 WU 구성 요소의 문제 – Windows Update가 기능 업데이트를 자동으로 설치하지 못하는 경우, Microsoft Update Catalog를 통해 또는 미디어 생성 도구(Media Creation Tool)를 사용하여 실패한 업데이트를 직접 설치함으로써 문제를 우회할 수 있습니다.
- 손상된 WU 다운로드 폴더 또는 비활성화된 WU 서비스 – 비활성화된 서비스 종속성이나 SoftwareDistribution 및 Catroot2 폴더 내부의 손상으로 인해 문제가 발생한 경우라면, 자동 복구 에이전트를 실행하거나 관리자 권한 명령 프롬프트(CMD)에서 일련의 명령어를 실행하여 해결할 수 있습니다.
- 운영체제 시스템 파일 손상 – 특정 상황에서는 시스템 파일 손상으로 인해 핵심 WU 구성 요소에 접근하지 못할 수 있습니다. 이 경우 복구 설치(repair install) 절차를 수행해야 합니다.
이제 잠재적인 원인을 모두 파악했으니, 0xA0000400 오류 코드를 해결하는 데 도움이 되는 방법들을 순서대로 살펴보겠습니다.
방법 1: Windows Update 문제 해결사 실행
더 복잡한 복구 전략을 시도하기 전에, 먼저 Windows 자체적으로 문제를 자동 해결할 수 있는지 확인하는 것이 좋습니다. 검사 과정에서 유효한 복구 방법이 발견되면, 유틸리티가 클릭 한 번으로 적용할 수 있는 권장 수정 사항을 자동으로 제안해 줍니다.
다음은 Windows Update 문제 해결사를 실행하여 0xA0000400 오류 코드를 해결하는 단계별 안내입니다.
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 텍스트 상자에 "ms-settings-troubleshoot"를 입력하고 Enter 키를 누르면 설정 앱의 문제 해결 탭이 열립니다.

- 문제 해결 탭에 들어가면 화면 오른쪽 영역으로 이동한 뒤, 아래로 스크롤하여 '시작 및 실행' 섹션을 찾습니다.
- '시작 및 실행' 섹션에서 Windows Update를 클릭한 후, 새로 나타난 메뉴에서 문제 해결사 실행을 클릭합니다.

- Windows Update 문제 해결사가 시작되면 자동으로 시스템의 불일치 사항을 검사하기 시작합니다. 초기 검사가 완료될 때까지 기다립니다.

참고: 이 검사는 포함된 복구 전략 중 현재 겪고 있는 업데이트 문제와 일치하는 것이 있는지 판단하는 과정입니다.
- 유효한 복구 방법이 발견되면 새 창이 나타나며, 여기서 이 수정 사항 적용을 클릭하여 권장 수정을 적용할 수 있습니다.

참고: 수정 사항의 종류에 따라 화면의 지시에 따라 추가 작업을 진행해야 할 수 있습니다.
- 수정 사항이 성공적으로 적용되면 컴퓨터를 재시작하고, 다음 부팅이 완료된 후 문제가 해결되었는지 확인합니다.
대기 중인 업데이트를 설치하려고 할 때 여전히 0xA0000400 오류가 발생하거나, 문제 해결사가 유효한 복구 방법을 찾지 못했다면 아래의 다음 방법으로 넘어가세요.
방법 2: 실패한 업데이트 수동 설치
이 오류는 Microsoft의 업데이트 유틸리티 자체에서 비롯되는 것이므로, Windows Update Catalog를 사용하여 오류가 발생하는 업데이트를 수동으로 설치하면 문제를 간단히 우회할 수 있습니다. 많은 사용자들이 이 방법이 효과적임을 확인했습니다. 과정이 다소 번거로울 수 있지만(특히 동일한 오류로 여러 개의 업데이트가 모두 실패하는 경우), 내장된 Windows Update 구성 요소에 대한 의존성을 완전히 벗어나고 싶다면 충분히 가치 있는 방법입니다.
참고: 대기 중인 업데이트가 많다면(10개 이상) 이 방법보다는 바로 방법 3으로 넘어가는 것이 좋습니다.
이 방법을 적용하기로 했다면 아래의 단계별 지침을 따르세요.
- 해당 컴퓨터에서 선호하는 브라우저를 열고 Microsoft Update Catalog 공식 사이트에 접속합니다.
- 화면 왼쪽 상단의 검색 기능을 이용해 0xA0000400 오류와 함께 실패한 업데이트를 검색합니다.

- 검색 결과가 표시되면, 현재 사용 중인 OS 아키텍처(32비트/64비트)와 Windows 버전에 맞는 적절한 업데이트를 찾습니다.

- 올바른 업데이트를 찾았다면 해당 항목 옆의 다운로드 버튼을 클릭합니다.
- 파일 탐색기를 열고 다운로드된 파일이 저장된 위치로 이동합니다. 이전에 실패했던 업데이트 파일이 있는 위치에서 .inf 파일을 마우스 오른쪽 버튼으로 클릭하고, 나타나는 컨텍스트 메뉴에서 설치를 선택합니다.

참고: 동일한 오류 코드로 여러 개의 업데이트가 실패하는 경우, 실패한 모든 Windows Update에 대해 3~5단계를 반복하세요.
Microsoft Update Catalog를 통해 업데이트를 설치할 때도 여전히 0xA0000400 오류가 나타난다면, 아래의 다음 방법으로 넘어가세요.
방법 3: 미디어 생성 도구를 사용한 업데이트
지금까지의 방법으로 해결되지 않았다면, Windows 미디어 생성 도구(Media Creation Tool)를 다운로드하여 이 도구로 Windows를 업데이트해 볼 수 있습니다. 이 도구는 최신 Windows ISO 파일을 다운로드한 후, 해당 ISO의 파일들을 가져와 Windows를 업데이트합니다. Windows Update 문제 해결사가 효과가 없었던 경우에도 이 방법이 성공적이었다는 사용자들이 여럿 있습니다.
아래 지침에 따라 미디어 생성 도구를 사용하여 0xA0000400 오류 코드를 유발할 수 있는 대기 중인 모든 Windows 기능 업데이트를 설치해 보세요.
- 기본 브라우저를 열고 미디어 생성 도구의 Microsoft 공식 다운로드 페이지로 이동합니다.
- 페이지에서 아래로 스크롤하여 'Windows 10 설치 미디어 만들기' 섹션을 찾은 후, 도구 지금 다운로드 버튼을 클릭합니다.

- 다운로드가 완료되면 MediaCreationTool 실행 파일을 두 번 클릭하고, UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭합니다.
- 첫 번째 화면에서 EULA(사용권 계약)에 대해 수락을 클릭하고 도구가 초기화될 때까지 기다립니다.
- 도구가 준비되면 '지금 이 PC 업그레이드' 옵션을 선택하고 다음을 클릭하여 다음 단계로 진행합니다.

- 유틸리티가 시작되면 다운로드가 완료될 때까지 기다린 후, 동일한 0xA0000400 오류 없이 Windows 기능 업데이트가 정상적으로 설치되는지 확인합니다.
동일한 오류가 계속 나타난다면 아래의 다음 방법으로 넘어가세요.
방법 4: 모든 Windows Update 종속성 활성화
미디어 생성 도구를 사용해서도 같은 오류 메시지가 반환된다면, 새로운 Windows 10 업데이트 설치를 완료하는 데 필요한 특정 Windows Update 종속성에 일종의 불일치가 존재할 가능성이 큽니다.
이 경우 0xA0000400 문제를 해결하기 위한 다음 단계는, 대기 중인 Windows 업데이트에 문제를 일으킬 수 있는 모든 Windows Update 구성 요소를 초기화하는 일련의 복구 작업을 수행하는 것입니다.
이런 유형의 문제는 대부분 하나 이상의 WU(Windows Update) 구성 요소가 '중간 상태'(열리지도 닫히지도 않은 상태)에 머물러 있을 때 발생합니다. 이 경우 업데이트 프로세스에 관여하는 모든 WU 구성 요소를 초기화하면 문제를 해결할 수 있습니다.
자동(Fix-It 에이전트 사용) 또는 수동으로 진행할 수 있으며, 더 편안하게 느껴지는 방식을 선택하세요.
A. WU 에이전트 스크립트로 Windows Update 초기화
- 먼저 기본 브라우저를 열고 Microsoft Technet 다운로드 페이지에 접속하여 Reset Windows Update Agent 스크립트를 다운로드합니다.

- 다운로드가 완료되면 WinRar, WinZip, 7Zip 같은 압축 프로그램으로 압축을 해제하고, 쉽게 접근할 수 있는 위치에 붙여넣습니다.
- 압축이 해제되면 ResetWUENG.exe 파일을 두 번 클릭하고, 사용자 계정 컨트롤(UAC) 프롬프트에서 예를 클릭합니다.
- 다음 프롬프트의 지시에 따라 컴퓨터에서 스크립트를 실행합니다. 작업이 완료되면 모든 WU 구성 요소가 초기화됩니다.
- 마지막으로 컴퓨터를 재시작하고, 다음 부팅 순서가 완료된 후 동일한 0xA0000400 오류 없이 업데이트를 설치할 수 있는지 확인합니다.
B. 관리자 권한 명령 프롬프트(CMD)로 Windows Update 초기화
- 키보드에서 Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 텍스트 상자에 "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다.

참고: UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭하여 관리자 권한을 부여하세요.
- 관리자 권한 명령 프롬프트에서 아래 명령어를 순서대로 입력하고, 각 명령어마다 Enter 키를 눌러 모든 WU 관련 서비스를 시작합니다:
SC config wuauserv start= auto SC config bits start= auto SC config cryptsvc start= auto SC config trustedinstaller start= auto
참고: 이 명령어들은 Windows Update 서비스, MSI Installer, 암호화 서비스(Cryptographic Services), BITS 서비스를 자동(AUTO) 시작으로 설정합니다.
- 관련 서비스 설정이 완료되면, 아래 명령어를 실행하여 SoftwareDistribution 및 Catroot2 폴더를 정리하고 이름을 변경합니다:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
참고: 이 두 폴더에는 WU 구성 요소가 사용하는 업데이트 파일들이 들어 있습니다. 폴더 이름을 변경하면 운영체제가 손상되지 않은 새 폴더를 강제로 새로 생성하게 됩니다.
- 컴퓨터를 다시 재시작하고 문제가 해결되었는지 확인합니다.
모든 Windows Update 구성 요소를 성공적으로 초기화한 후에도 동일한 문제가 계속 발생한다면, 아래의 마지막 방법으로 넘어가세요.
방법 5: 복구 설치(Repair Install) 진행
위의 어떤 방법도 효과가 없었다면, 0xA0000400 오류가 근본적인 시스템 손상 문제로 인해 발생하고 있을 가능성을 고려해야 합니다.
이 경우 복구 설치를 수행하면 문제를 해결할 수 있습니다. 실제로 일부 사용자들은 이 방법을 통해 손상된 Windows 요소들을 성공적으로 새로 고친 후, 대기 중인 모든 업데이트를 정상적으로 설치하는 데 성공했다고 확인했습니다.

복구 설치는 클린 설치보다 우수한 방법입니다. Windows 구성 요소와 부팅 관련 프로세스만 새로 고치며, 사진, 응용 프로그램, 게임, 동영상 등 모든 개인 데이터와 개인 파일을 그대로 유지할 수 있기 때문입니다.
복구 설치 절차를 진행하는 단계별 지침은 다음과 같습니다.