윈도우 업데이트를 진행하다 보면 다양한 오류 코드가 등장할 수 있는데, 그 중에서도 0x80070005는 특히 많은 사용자들이 당혹스러워하는 문제입니다.
이 오류는 ‘액세스가 거부되었습니다(Access Denied)’라는 의미를 내포하고 있으며, 윈도우 업데이트 과정에서 특정 파일이나 레지스트리에 접근할 수 없을 때 나타납니다.
윈도우 업데이트 오류 0x80070005는 계정 권한이 충분하지 않거나, 시스템 파일이 손상된 경우에 주로 발생하며, 올바른 순서로 조치를 취하면 대부분 직접 해결이 가능합니다.
이번 글에서는 윈도우 업데이트 오류 0x80070005의 원인부터 단계별 해결 방법까지 구체적으로 안내해 드리겠습니다.

오류 0x80070005가 발생하는 주요 원인
이 오류가 나타나는 배경에는 크게 세 가지 이유가 존재합니다.
첫째, 현재 로그인된 계정에 시스템 변경에 필요한 관리자 권한이 없는 경우입니다.
둘째, 보안 프로그램(백신, 방화벽 등)이 업데이트 파일의 접근을 차단하고 있는 경우입니다.
셋째, 시스템 핵심 파일 혹은 Windows Update 관련 구성 요소가 손상되거나 누락된 경우입니다.
| 원인 | 설명 |
|---|---|
| 관리자 권한 부재 | 일반 사용자 계정으로는 시스템 파일 수정 불가 |
| 보안 소프트웨어 간섭 | 백신 또는 방화벽이 업데이트 설치를 차단 |
| 시스템 파일 손상 | 업데이트 구성 요소가 손상되어 정상 동작 불가 |
| 업데이트 캐시 오류 | SoftwareDistribution 폴더 내 임시 파일 충돌 |
1단계: 관리자 계정 권한 점검 및 설정
오류 해결의 첫 번째 단계는 현재 사용 중인 계정이 관리자 그룹에 속해 있는지 확인하는 것입니다.
키보드에서 Windows 키 + X를 눌러 빠른 메뉴를 열고, 컴퓨터 관리를 선택합니다.
왼쪽 트리 메뉴에서 로컬 사용자 및 그룹 > 사용자 항목으로 이동한 뒤, 현재 사용 중인 계정을 마우스 오른쪽 버튼으로 클릭하여 속성을 엽니다.
소속 그룹 탭에서 Administrators 그룹이 목록에 있는지 확인하고, 없다면 추가 버튼을 눌러 직접 추가합니다.
설정을 저장한 뒤 PC를 재부팅하고, 다시 Windows 업데이트를 시도해 보세요.
2단계: Windows 업데이트 문제 해결사 활용
윈도우에는 업데이트 관련 오류를 자동으로 진단하고 복구해 주는 내장 도구가 존재합니다.
아래 순서를 따라 문제 해결사를 실행해 보세요.
- 설정(Windows 키 + I)을 열고 시스템으로 이동합니다.
- 문제 해결 메뉴를 선택한 뒤 다른 문제 해결사를 클릭합니다.
- 목록에서 Windows 업데이트를 찾아 실행 버튼을 누릅니다.
- 진단이 완료되면 화면의 안내에 따라 권장 조치를 적용합니다.
문제 해결사가 자동으로 권한 문제나 구성 오류를 감지하고 수정해 주는 경우가 많으므로, 복잡한 작업 전에 반드시 먼저 시도해 보는 것이 좋습니다.
3단계: 명령 프롬프트로 시스템 파일 복구
문제 해결사로도 해결되지 않는다면, 시스템 파일 자체가 손상되었을 가능성을 고려해야 합니다.
관리자 권한으로 명령 프롬프트(CMD)를 실행한 뒤, 아래 명령어를 순서대로 입력하고 각 작업이 완료될 때까지 기다립니다.
- sfc /scannow — 손상된 시스템 파일을 검사하고 자동 복구합니다.
- DISM /Online /Cleanup-Image /RestoreHealth — Windows 이미지 상태를 점검하고 복원합니다.
두 명령어 모두 완료된 후에는 반드시 시스템을 재부팅하고, 업데이트가 정상적으로 진행되는지 확인하세요.
SFC 검사는 수분에서 최대 20분 이상 소요될 수 있으므로, 작업 중 창을 닫지 않도록 주의합니다.
4단계: Windows Update 서비스 초기화
업데이트 캐시 파일에 문제가 생긴 경우, 관련 서비스를 중단하고 임시 저장 폴더를 초기화하는 방법이 효과적입니다.
관리자 권한 명령 프롬프트에서 아래 명령어들을 순서대로 실행합니다.
- net stop wuauserv — Windows Update 서비스 중지
- net stop bits — 백그라운드 인텔리전트 전송 서비스 중지
- net stop cryptsvc — 암호화 서비스 중지
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old — 기존 캐시 폴더 이름 변경
- net start wuauserv — Windows Update 서비스 재시작
- net start bits — 백그라운드 전송 서비스 재시작
- net start cryptsvc — 암호화 서비스 재시작
이 작업을 완료하면 Windows가 SoftwareDistribution 폴더를 새롭게 생성하며, 기존 손상된 캐시로 인한 충돌이 해소됩니다.
완료 후 재부팅하고 업데이트를 다시 시도해 보세요.
5단계: 보안 프로그램 및 추가 조치
위의 방법으로도 오류가 지속된다면, 백신 소프트웨어나 방화벽이 원인일 수 있습니다.
보안 프로그램을 일시적으로 비활성화한 상태에서 업데이트를 시도해 보고, 성공한다면 해당 프로그램의 예외 설정에 Windows Update를 추가하면 됩니다.
그 외에도 아래와 같은 추가 조치를 고려할 수 있습니다.
- regsvr32 quartz.dll 명령어를 관리자 CMD에서 실행하여 DLL 파일을 재등록합니다.
- msconfig를 실행하여 클린 부팅 상태에서 업데이트를 시도합니다.
- Microsoft 공식 업데이트 카탈로그(catalog.update.microsoft.com)에서 해당 업데이트를 수동으로 다운로드하여 설치합니다.
위 방법을 모두 시도했음에도 불구하고 오류가 해결되지 않는 경우에는, Windows 초기화 또는 재설치를 최후의 수단으로 고려해 볼 수 있습니다.
마무리
윈도우 업데이트 오류 0x80070005는 접근 권한 문제에서 비롯되는 경우가 많기 때문에, 관리자 권한 확인부터 시작하는 것이 핵심입니다.
문제 해결사 실행, 시스템 파일 복구, 업데이트 서비스 초기화 등 각 단계를 순서대로 진행하면, 대부분의 경우 윈도우 업데이트를 정상 상태로 되돌릴 수 있습니다.
윈도우 업데이트는 보안 패치와 기능 개선을 위해 반드시 최신 상태로 유지해야 하는 요소인 만큼, 오류가 발생하면 방치하지 말고 이 글에서 소개한 방법을 차례로 적용해 보시기 바랍니다.
모든 조치를 시도했음에도 문제가 반복된다면 Microsoft 공식 지원 채널을 통해 추가적인 도움을 받는 것을 권장합니다.









