윈도우 업데이트 오류 0x80070005, 0x80070422 원인과 해결 방법

윈도우 업데이트 오류 0x80070005는 권한 문제, 0x80070422는 업데이트 서비스가 꺼져 생기는 오류입니다. 두 코드의 원인과 해결 순서를 살펴봅니다.

윈도우 업데이트 오류 0x80070005 문제 해결사 실행하기

윈도우 업데이트 오류 0x80070005든 0x80070422든, 마이크로소프트가 가장 먼저 안내하는 조치는 윈도우에 들어 있는 업데이트 문제 해결사입니다.

  • 문제 해결사는 서비스 상태와 업데이트 캐시를 자동으로 점검합니다.
  • 관리자 계정으로 로그인한 상태에서 실행합니다.
  • 64비트 윈도우는 업데이트에 여유 공간 20GB가 필요합니다.

아래 버튼을 누르면 마이크로소프트의 Windows 업데이트 문제 해결 안내로 이동합니다.

  1. 설정, 시스템, 문제 해결로 들어갑니다.
  2. 다른 문제 해결사에서 Windows 업데이트 옆 실행을 누릅니다.
  3. 안내가 끝나면 PC를 다시 시작하고 업데이트를 다시 시도합니다.

회사 PC 10여 대를 관리하면서 업데이트 오류를 자주 만나는데, 문제 해결사만으로 끝나는 경우가 절반쯤이었습니다. 0x80070005가 남으면 아래 권한 복구로 넘어갑니다.

0x80070005와 0x80070422 차이

두 오류는 번호가 비슷해 보여도 원인이 달라 해결 방법을 따로 봐야 합니다.

오류 코드뜻먼저 할 일
0x80070005액세스 거부, 파일이나 레지스트리 권한 문제권한 재설정, 백신 간섭 확인
0x80070422서비스가 비활성화됨Windows Update 서비스 시작

마이크로소프트 문서에 따르면 0x80070005는 업데이트 과정이 필요한 파일, 폴더, 레지스트리에 접근하지 못할 때 생깁니다. 0x80070422는 Windows Update 서비스가 멈췄거나 실행되지 않을 때 나타납니다. 오류 코드를 먼저 확인하면 헛수고를 줄일 수 있습니다.

0x80070422 업데이트 서비스 켜기

0x80070422는 Windows Update 서비스를 다시 켜는 것만으로 풀리는 경우가 대부분입니다.

  1. Windows 키와 R을 눌러 services.msc를 입력합니다.
  2. Windows Update 서비스를 두 번 누릅니다.
  3. 시작 유형이 사용 안 함이면 수동으로 바꾸고 적용합니다.
  4. 서비스 상태가 중지됨이면 시작을 누르고 업데이트를 다시 시도합니다.

업데이트를 막으려고 서비스를 꺼 둔 프로그램이 있으면 다시 꺼질 수 있어, 최근 설치한 업데이트 차단 도구가 있는지 함께 봅니다.

0x80070005 권한 복구 명령어

문제 해결사로 풀리지 않는 0x80070005는 마이크로소프트 문서의 명령을 관리자 권한 명령 프롬프트에서 차례로 실행합니다.

  1. icacls “%windir%\WinSxS” /reset /t /c /q 와 icacls “%windir%\SoftwareDistribution” /reset /t /c /q 로 권한을 되돌립니다.
  2. net stop wuauserv, bits, cryptSvc 로 서비스를 멈추고 SoftwareDistribution 폴더 이름을 바꾼 뒤 다시 시작합니다.
  3. DISM /Online /Cleanup-Image /RestoreHealth 를 실행합니다.
  4. sfc /scannow 로 시스템 파일을 검사합니다.

단계마다 PC를 다시 시작하고 업데이트를 시도해 봐야 어느 단계에서 풀렸는지 알 수 있습니다. 마이크로소프트는 작업 전 시스템 디스크 백업을 먼저 하라고 적고 있고, 타사 백신의 실시간 보호를 잠시 끄는 것도 해결 순서에 들어 있습니다.

자주 묻는 질문

Q. 0x80070005는 관리자 계정이면 안 뜨나요?
A. 관리자 계정이어도 시스템 폴더 권한이 틀어지거나 백신이 파일을 잠그면 뜰 수 있습니다. 권한 재설정 명령이 필요합니다.

Q. 0x80070422는 마이크로소프트 스토어에서도 뜨나요?
A. 스토어 앱 설치도 업데이트 관련 서비스를 쓰기 때문에 같은 코드가 뜰 수 있습니다. 서비스 상태부터 확인합니다.

Q. 명령어를 실행해도 계속 실패하면?
A. 개인 파일을 백업한 뒤 마이크로소프트 지원에 문의하거나 윈도우 재설치를 검토합니다.

출처
Microsoft 지원 Windows 업데이트 문제 해결
Microsoft Learn Windows 업데이트 오류 0x80070005 문제 해결
Microsoft Learn 일반적인 Windows 업데이트 오류

댓글 남기기