이번 글에서는 윈도우11 업데이트 0x80070005 오류 해결 방법에 대해 안내합니다. 윈도우 업데이트를 하다 보면 0x80070005 코드의 윈도우 업데이트 오류를 만나 업데이트를 진행하지 못하는 경우가 자주 발생합니다.
이 오류는 액세스 거부로 인해 발생하는 오류로 윈도우 업데이트 프로세스 진행 중 윈도우 업데이트 파일을 쓰거나 수정할 권한이 없거나, 보안 소프트웨어의 윈도우 업데이트 차단, 윈도우 업데이트 캐시 손상, 시스템 파일 손상 등으로 인해 발생합니다.
우선 기본적으로 프로세스와 권한 문제를 초기화하는 컴퓨터 재부팅을 해보고 그래도 문제가 해결되지 않을 경우에는 아래에서 안내하는 원인 별 해결 방법을 하나씩 시도해 보면 문제를 해결할 수 있습니다.
| – 목차 – 1. 관리자 권한으로 로그인 2. 보안 프로그램 일시 중지 3. Windows 업데이트 문제 해결사 사용 4. 시스템 파일 검사 및 복구 5. 윈도우 업데이트 구성 요소 초기화 6. MS 업데이트 카탈로그에서 업데이트 수동 설치 |
1. 관리자 권한으로 로그인
윈도우 업데이트 프로세스는 시스템 파일을 변경하기 때문에 관리자 권한을 필요로 합니다. 윈도우에 관리자가 아닌 일반 사용자로 로그인이 되어 있다면 윈도우 업데이트 중에 권한 부족으로 액세스 거부 0x80070005 오류가 발생할 수 있습니다.

[윈도우 키 + I]를 눌러 설정 창을 열고 설정 > 계정 > 사용자 정보로 이동하면 위의 페이가 열립니다. 위와 같이 로그인된 계정이 관리자로 표시되는지 확인합니다.
만약 표준 사용자로 표시되어 있다면 관리자 권한을 가진 다른 계정으로 재로그인하여 윈도우 업데이트를 시도해 오류가 해결되는지 확인합니다.
2. 보안 프로그램 일시 중지
윈도우 업데이트는 시스템을 수정하기 때문에 보안 프로그램이 이를 위협으로 판단하여 프로세스를 차단하는 일이 흔합니다. 이로 인해 0x80070005 오류가 발생하게 됩니다.
이럴 때는 보안 프로그램의 실시간 검사를 잠시 비활성화한 후 윈도우 업데이트를 실행합니다.

타사 보안 프로그램이 아닌 Windows 디펜더를 사용할 경우 작업 표시줄 우측 시스템 트레이 영역에 Winodws 보안 아이콘을 우클릭하여 보안 대시보드 보기를 클릭합니다.
위의 Windows 보안 창이 뜨고 바이러스 및 위협 방지 > 바이러스 및 위협 방지 설정 > 설정 관리로 이동하면 위의 페이지가 열립니다. 실시간 보호 기능의 토글 스위치를 위와 같이 꺼줍니다.
타사 보안 프로그램을 사용할 경우는 작업 표시줄 시스템 트레이 영역에 보안 프로그램 아이콘을 우클릭하여 실시간 검사를 일시 중지합니다.
이제 윈도우 업데이트를 시도하여 오류가 해결되는지 확인합니다. 오류 해결 여부를 확인 후에는 다시 실시간 검사 기능을 활성화하여 시스템을 보호합니다.
3. Windows 업데이트 문제 해결사 사용
윈도우11 공식 Windows 업데이트 문제 해결사를 사용하면 윈도우 업데이트 문제를 자동으로 진단하고 수정하여 오류를 해결합니다.

[윈도우 키 + I]를 눌러 설정 앱을 실행하고 설정 > 시스템 > 문제 해결 > 다른 문제 해결사로 이동하면 위의 페이지가 열립니다.
위의 Windows 업데이트 항목에 실행 버튼을 클릭하여 문제 해결사를 실행합니다. 도움말 창이 뜨고 묻는 질문에 답하면서 문제 해결사 작업을 진행합니다.
문제 해결사 작업을 마친 후 윈도우 업데이트를 시도하여 문제가 해결되었는지 확인합니다.
4. 시스템 파일 검사 및 복구
윈도우 업데이트 0x80070005 오류는 권한 문제가 아니라 시스템 파일 손상으로 인해 발생하기도 합니다. 시스템 파일이 손상되거나 누락되어 있으면 윈도우 업데이트가 시스템 파일 교체를 시도할 때 정상적으로 파일에 접근할 수 없어 접근 거부 오류가 발생하게 됩니다.
시스템 파일을 검사하고 복구하는 방법은 다음과 같습니다.
작업 표시줄에 검색을 클릭하여 검색란에 cmd를 입력해 명령 프롬프트를 검색한 후 이것을 우클릭하여 관리자 권한으로 실행합니다.

위의 관리자 권한의 명령 프롬프트 창이 뜨고 아래의 명령어를 하나씩 복사하여 위의 창을 우클릭하여 붙여 넣고 엔터를 눌러 실행합니다.
| dism /online /cleanup-image /restorehealth sfc /scannow |
시스템 파일 검사 결과 위와 같이 무결성 위반을 발견하지 못했다는 결과가 나온다면 윈도우 업데이트 오류와 시스템 파일과는 아무 연관이 없으니 다음 단계로 넘어갑니다.
만약 손상된 파일을 발견하고 복구하였다는 결과가 출력되면 창을 닫고 컴퓨터를 재부팅한 후 윈도우 업데이트를 시도하여 오류가 해결되었는지 확인합니다.
또 손상된 파일을 발견하였지만 일부 파일을 복구하지 못했다는 결과가 나올 수도 있는데 이 때는 시스템 파일을 수동으로 복구해야 합니다. 아래의 글을 참고하여 시스템 파일을 복구한 후 마찬가지로 컴퓨터를 재부팅하여 오류가 해결되었는지 확인합니다.
손상된 시스템 파일을 수동으로 복구하는 방법 – 서기랑 이것저것
5. 윈도우 업데이트 구성 요소 초기화
윈도우 업데이트에 필요한 파일을 저장하는 SoftwareDistribution 폴더와 catroot2 폴더가 손상되거나 잘못된 권한을 가지게 되면 윈도우 업데이트 진행 중에 접근 거부가 발생하여 0x80070005 오류가 발생하게 됩니다.
따라서 이 폴더를 다시 초기화하면 오류가 해결되며 초기화 방법은 다음과 같습니다.
작업표시줄에 검색을 클릭하여 검색란에 cmd를 입력하면 명령 프롬프트가 검색되고 이것을 우클릭하여 관리자 권한으로 실행합니다.

위의 관리자 권한의 명령 프롬프트 창에 아래의 명령어를 하나씩 복사하여 명령 프롬프트 창을 우클릭하여 붙여 넣고 엔터를 눌러 실행합니다.
| net stop wuauserv net stop bits net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start bits net start cryptsvc |
위의 명령어를 모두 실행하여 초기화가 완료되면 윈도우 업데이트를 시도하여 오류가 해결되었는지 확인합니다.
6. MS 업데이트 카탈로그에서 업데이트 수동 설치
위의 방법들이 모두 오류를 해결하지 못한다면 윈도우 업데이트 카탈로그 사이트에서 오류가 발생하는 업데이트를 다운로드하여 설치하면 오류를 해결할 수 있습니다.
업데이트 파일을 직접 다운로드하여 설치하면 위의 자동 업데이트 과정에서 발생하는 권한이나 캐시 손상 등의 문제를 건너뛰기 때문에 오류가 발생할 가능성이 줄어듭니다. 단, 수동 설치 역시 관리자 권한을 요구하기 때문에 관리자 계정이 필요합니다.
아래의 링크를 클릭하여 윈도우 업데이트 카탈로그 사이트로 이동합니다.
Microsoft Update 카탈로그

위의 MS 업데이트 카탈로그 사이트에서 검색란에 오류가 발생하는 윈도우 업데이트 KB번호를 입력하고 검색을 하면 위와 같이 해당 업데이트가 검색됩니다.
검색된 윈도우 업데이트를 다운로드하여 직접 실행해 오류가 발생하는 윈도우 업데이트를 설치합니다.