Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 Windows 업데이트 오류 0x8024a203 해결하는 5가지 방법

Windows 업데이트는 운영체제를 최신 상태로 유지해 주는 핵심 서비스입니다. 최신 기능과 보안 패치를 자동으로 설치해 주기 때문에 기기를 안전하고 안정적으로 사용할 수 있습니다. 그러나 최근 일부 사용자들이 Windows 업데이트를 실행하는 과정에서 0x8024a203 오류 코드가 나타나며 업데이트에 실패하는 문제를 겪고 있다고 보고했습니다.

이 오류는 주로 시스템 파일 손상이나 업데이트 구성 요소의 문제로 인해 발생하며, 발생하면 최신 업데이트를 다운로드하거나 설치할 수 없습니다. 다행히 몇 가지 효과적인 해결 방법으로 비교적 쉽게 문제를 고칠 수 있습니다. 아래에서 하나씩 자세히 살펴보겠습니다.

Windows 11/10에서 Windows 업데이트 오류 0x8024a203 해결하는 5가지 방법

Windows 업데이트 오류 0x8024a203 해결 방법

이 오류를 해결하기 위해 시도해 볼 수 있는 방법은 다음과 같습니다.

  1. Windows 업데이트 문제 해결사 실행
  2. 임시 파일 삭제
  3. SFC 및 DISM 도구 실행
  4. Windows 업데이트 구성 요소 초기화
  5. 업데이트 수동 다운로드 및 설치

Windows 11/10에서 Windows 업데이트 오류 0x8024a203 해결하는 5가지 방법

1] Windows 업데이트 문제 해결사 실행

Windows에는 다양한 문제를 자동으로 진단하고 수정해 주는 문제 해결 도구가 내장되어 있습니다. Windows 업데이트 오류가 발생했다면 가장 먼저 업데이트 문제 해결사를 실행해 보는 것이 좋습니다.

Windows 11의 경우

  • Windows + I 키를 눌러 설정 앱을 빠르게 엽니다.
  • 왼쪽 메뉴에서 시스템을 선택합니다.
  • 아래로 스크롤하여 문제 해결 섹션을 클릭합니다.

Windows 11/10에서 Windows 업데이트 오류 0x8024a203 해결하는 5가지 방법

  • Windows 업데이트 항목 옆의 실행 버튼을 클릭합니다.
  • 문제 해결 과정이 완료되면 문제가 해결되었는지 확인합니다.

Windows 10의 경우

  • 설정 앱을 실행합니다.
  • 업데이트 및 보안 카테고리를 클릭합니다.
  • 왼쪽 창에서 문제 해결 탭을 선택합니다.
  • 추가 문제 해결사 링크를 클릭합니다.

Windows 11/10에서 Windows 업데이트 오류 0x8024a203 해결하는 5가지 방법

  • 다음 화면에서 Windows 업데이트를 선택한 후 문제 해결사 실행 버튼을 누릅니다.
  • 완료 후 오류가 여전히 발생하는지 확인합니다.

2] 임시 파일 삭제

Windows 업데이트 설치에 문제가 있다면 임시 파일과 캐시를 삭제해 볼 수 있습니다. 디스크 정리를 실행하거나 설정 > 시스템 > 저장소 메뉴에서 임시 파일을 제거한 뒤, 컴퓨터를 재시작하고 업데이트가 정상적으로 진행되는지 확인하세요.

3] SFC 및 DISM 도구 실행

시스템 파일 검사기(SFC)는 손상된 시스템 파일을 감지하고 복원하는 데 사용되는 도구입니다. 이 오류가 발생했다면 Windows 업데이트에 필요한 파일 중 일부가 손상되거나 변경 또는 누락되었을 가능성이 큽니다. 이 경우 SFC를 먼저 실행하고, 이어서 배포 이미지 서비스 및 관리(DISM) 도구를 사용해 누락되거나 손상된 시스템 파일을 복구하는 것이 좋습니다.

Windows 11/10에서 Windows 업데이트 오류 0x8024a203 해결하는 5가지 방법

명령 프롬프트를 관리자 권한으로 실행한 후 아래 명령어를 입력하고 Enter 키를 누르세요.

sfc /scannow

검사가 완료될 때까지 몇 분 정도 기다립니다. 검사가 진행되는 동안에도 다른 작업을 수행할 수 있습니다.

검사가 완료되면 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.

만약 SFC만으로 문제가 해결되지 않았다면, DISM을 실행해 손상된 Windows 업데이트 파일을 복구하세요. 관리자 권한 명령 프롬프트 창에 아래 명령어를 복사해 붙여넣고 Enter 키를 누릅니다.

DISM.exe /Online /Cleanup-image /Restorehealth

완료 후 컴퓨터를 재시작하면 문제가 해결될 것입니다.

단, Windows 업데이트 클라이언트 자체가 손상된 경우, 실행 중인 Windows 설치 미디어나 네트워크 공유의 Windows side-by-side 폴더를 복구 원본으로 사용하라는 메시지가 표시될 수 있습니다. 이 경우 아래 명령어를 대신 실행해야 합니다.

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

여기서 C:\RepairSource\Windows 부분은 실제 복구 원본이 있는 위치로 바꿔야 합니다.

작업이 완료되면 DISM은 %windir%/Logs/CBS/CBS.log 경로에 로그 파일을 생성하며, 도구가 발견하거나 수정한 문제들을 기록합니다. 명령 프롬프트를 닫은 후 Windows 업데이트를 다시 실행해 문제가 해결되었는지 확인하세요.

4] Windows 업데이트 구성 요소 초기화

시스템 파일에 일종의 손상이 생기면 이 문제가 발생할 수도 있습니다. 따라서 SFC와 DISM 유틸리티를 실행한 후에도 문제가 지속된다면 Windows 업데이트 구성 요소를 초기화해 보세요. 아래 가이드를 참고하세요.

  • 먼저 명령 프롬프트를 관리자 권한으로 실행해야 합니다.
  • Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
  • 입력란에 cmd를 입력한 후 Ctrl+Shift+Enter 단축키를 누릅니다.
  • UAC(사용자 계정 컨트롤)에서 권한을 요청하면 를 클릭합니다.
  • 명령 프롬프트가 열리면 아래 명령어를 차례대로 입력하고, 각 명령어 입력 후 Enter 키를 누릅니다.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
  • 이렇게 하면 BITS(백그라운드 인텔리전트 전송 서비스), Windows 업데이트 서비스, 암호화 서비스가 중지됩니다.
  • 이제 qmgr*.dat 파일을 모두 삭제해 Windows 업데이트 구성 요소를 초기화합니다.
  • 아래 명령줄을 명령 프롬프트에 입력하고 Enter 키를 누르세요.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  • 삭제 확인 메시지가 나타나면 키보드에서 Y 키를 눌러 확인합니다.
  • 다음으로 SoftwareDistribution 및 catroot2 폴더의 이름을 변경합니다.
  • 아래 명령어를 명령 프롬프트 창에서 실행하세요. 각 명령어 입력 후 반드시 Enter 키를 눌러야 합니다.
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
  • 이 작업을 마친 후에는 BITS와 Windows 업데이트 서비스를 기본 설정으로 재설정해야 합니다.
  • 관리자 권한 명령 프롬프트 창에 아래 명령어를 입력하세요.
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  • 각 명령어 입력 후 Enter 키를 눌러 실행합니다.
  • 명령 프롬프트 창에서 아래 코드를 입력해 System32 디렉터리로 이동합니다. Enter 키를 눌러 계속 진행합니다.
cd /d %windir%\system32
  • 아래 명령어들을 입력하되, 각 명령어마다 반드시 Enter 키를 누릅니다.
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
  • 위 명령어들을 실행하면 BITS 및 Windows 업데이트 관련 DLL 파일이 모두 다시 등록됩니다.
  • 다음 단계는 오류의 원인이 될 수 있는 네트워크 구성을 초기화하는 것입니다.
  • 이를 위해 아래 명령어를 실행하세요.
netsh winsock reset
netsh winsock reset proxy
  • 이제 앞서 중지했던 BITS(백그라운드 인텔리전트 전송 서비스), Windows 업데이트, 암호화 서비스를 다시 시작할 차례입니다.
  • 명령 프롬프트를 열고 아래 명령줄을 실행하세요. 각 명령어 입력 후 반드시 Enter 키를 눌러야 합니다.
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
  • 이제 명령 프롬프트 창을 닫고 컴퓨터를 재시작합니다.
  • PC가 켜지면 Windows 업데이트로 이동해 대기 중인 업데이트가 정상적으로 설치되는지 확인합니다.

5] 업데이트 수동 다운로드 및 설치

위의 어떤 방법으로도 문제가 해결되지 않는다면, Microsoft 업데이트 카탈로그(Microsoft Update Catalog)에서 해당 업데이트를 직접 다운로드해 수동으로 설치해 보세요. 업데이트의 KB 번호를 검색하면 설치 파일을 쉽게 찾을 수 있습니다.

Windows 업데이트 길잡이 오류는 어떻게 해결하나요?

컴퓨터에서 Windows Update Assistant 관련 문제가 발생했다면 다음 방법을 시도해 보세요. Windows Update 서비스를 재시작하고, Windows 업데이트 문제 해결사를 실행합니다. 또한 서드파티 백신 프로그램과 Windows Defender를 일시적으로 비활성화하고, 업데이트 캐시를 정리하는 것도 도움이 됩니다.

Windows 업데이트는 어떤 역할을 하나요?

Windows 업데이트는 운영체제와 기타 Microsoft 프로그램을 최신 상태로 유지해 줍니다. Microsoft가 제공하는 보안 패치와 기능 업그레이드는 맬웨어 공격 등 각종 위협으로부터 시스템을 보호합니다. 또한 업데이트 기록 기능을 통해 PC에 다운로드 및 설치된 모든 업데이트 내역을 확인할 수 있습니다.

함께 읽으면 좋은 글: Windows 업데이트 오류 0x80242014 해결 방법