윈도우 업데이트 오류 0x80070005, 이 3가지 방법으로 완벽 해결!

 

 

윈도우 업데이트 오류 코드 0x80070005, 더 이상 답답해하지 마세요! '액세스 거부'를 의미하는 이 성가신 오류의 정체부터, 초보자도 쉽게 따라 할 수 있는 단계별 해결 방법까지 완벽하게 정리했습니다.

새로운 기능과 보안 패치를 위해 윈도우 업데이트를 눌렀는데, '설치에 일부 문제가 있었지만 나중에 다시 시도하겠습니다'라는 메시지와 함께 떡하니 나타나는 오류 코드 0x80070005. 정말 답답하고 짜증나는 순간이죠? 컴퓨터를 잘 모르는 입장에서는 눈앞이 캄캄해지기 마련입니다. 하지만 걱정 마세요! 이 오류는 대부분 해결 방법이 정해져 있답니다. 오늘 저와 함께 차근차근 해결해봐요! 😊

 


오류 코드 0x80070005, 대체 정체가 뭘까? 🤔

오류 코드 0x80070005는 한마디로 **'액세스 거부(Access Denied)'** 오류입니다. 즉, 윈도우 업데이트를 실행하는 데 필요한 특정 파일이나 폴더, 레지스트리 키에 접근할 권한이 없어서 발생하는 문제예요.

주된 원인은 다음과 같습니다.

  • 윈도우 시스템 파일의 권한 설정 오류
  • 바이러스 백신 또는 방화벽 프로그램의 방해
  • 윈도우 업데이트 관련 서비스 손상
  • 악성코드 감염 또는 시스템 파일 손상

 

해결책 1: 가장 기본적인 방법 (초보자용) 🛠️

어려운 방법을 시도하기 전에, 가장 간단한 방법부터 차근차근 시도해보는 것이 좋습니다.

1. 윈도우 업데이트 문제 해결사 실행

윈도우는 자체적으로 업데이트 오류를 진단하고 해결하는 도구를 제공합니다.

  1. '설정' 앱을 엽니다. (단축키: 윈도우 키 + I)
  2. '시스템' > '문제 해결' > '다른 문제 해결사'로 이동합니다.
  3. 'Windows 업데이트' 항목 옆의 '실행' 버튼을 클릭합니다.

문제 해결사가 자동으로 문제를 검색하고 해결 방법을 제시해 줄 것입니다.

💡 백신 프로그램 잠시 끄기
사용 중인 바이러스 백신이나 방화벽 프로그램이 업데이트를 방해할 수도 있습니다. 업데이트를 시도하는 동안 잠시 실시간 감시 기능을 꺼두고 진행해보세요. 단, 업데이트가 끝나면 반드시 다시 켜는 것을 잊지 마세요!

 

해결책 2: 시스템 파일 검사 및 복구 ⚙️

윈도우 시스템 파일 자체가 손상되어 오류가 발생할 수도 있습니다. 이럴 땐 '시스템 파일 검사기' 도구를 사용해 손상된 파일을 찾아내고 복구할 수 있습니다.

명령 프롬프트(관리자) 실행하기

  1. 작업 표시줄의 검색창에 'cmd'를 입력합니다.
  2. '명령 프롬프트' 앱에 마우스 오른쪽 버튼을 클릭하고 '관리자 권한으로 실행'을 선택합니다.
  3. 검은색 명령 프롬프트 창이 나타나면 아래 명령어를 입력하고 Enter 키를 누릅니다.
sfc /scannow

검사가 진행되며, 시간이 다소 걸릴 수 있습니다. 검사가 완료된 후 컴퓨터를 재부팅하고 업데이트를 다시 시도해보세요.

 

해결책 3: 윈도우 업데이트 구성 요소 재설정 (최종 해결법) 🚀

위의 방법으로도 해결되지 않았다면, 윈도우 업데이트 관련 폴더와 서비스를 직접 초기화하는 가장 확실한 방법을 시도해볼 차례입니다. 조금 복잡해 보이지만 그대로 따라 하시면 괜찮아요!

⚠️ 주의하세요!
이 방법은 윈도우 시스템 서비스를 직접 제어합니다. 정확하게 따라 해 주세요.

아래 명령어를 메모장에 복사해서 붙여넣은 후, 파일을 'update_reset.bat' 라는 이름으로 저장하세요. (저장 시 '파일 형식'을 '모든 파일'로 변경) 그리고 저장된 파일을 마우스 오른쪽 클릭하여 '관리자 권한으로 실행'하면 됩니다.

@echo off
echo. echo ==================================================
echo Windows Update 구성 요소를 재설정합니다.
echo ==================================================
echo.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
echo.
echo 작업이 완료되었습니다. 컴퓨터를 다시 시작해주세요.
pause

위 과정이 모두 끝나면 컴퓨터를 재부팅하고 윈도우 업데이트를 다시 시도해보세요. 대부분의 0x80070005 오류는 이 단계에서 해결됩니다.

 

💡

0x80070005 오류 해결 로드맵

1단계 (기본): 윈도우 업데이트 문제 해결사를 가장 먼저 실행하세요.
2단계 (점검): sfc /scannow 명령어로 시스템 파일 손상을 복구하세요.
3단계 (초기화): 업데이트 구성 요소 재설정(.bat)으로 문제를 강제 해결하세요.
✔️ 공통사항: 모든 작업은 관리자 권한으로 실행하고, 작업 후에는 재부팅이 필수입니다!

자주 묻는 질문 ❓

Q: 'SoftwareDistribution.old' 폴더는 나중에 삭제해도 되나요?
A: 네, 업데이트가 정상적으로 진행되는 것을 확인했다면 기존의 SoftwareDistribution.old 폴더는 수동으로 삭제해도 괜찮습니다. 윈도우 업데이트 기록 등이 담겨있던 폴더입니다.
Q: 이 방법들을 따라 해도 해결되지 않으면 어떻게 해야 하나요?
A: 모든 방법이 실패했다면 특정 업데이트 파일(KB넘버)을 Microsoft Update 카탈로그 사이트에서 직접 다운로드하여 수동으로 설치해보는 방법이 있습니다. 그래도 안 된다면 윈도우 시스템에 더 심각한 문제가 있을 수 있어 전문가의 도움이 필요할 수 있습니다.
Q: 이 작업을 하면 개인 파일이 삭제될 위험은 없나요?
A: 네, 오늘 소개해드린 방법들은 모두 윈도우 업데이트 관련 시스템 파일 및 서비스에만 영향을 줍니다. 사진, 문서 등 개인 파일은 삭제되지 않으니 안심하고 진행하셔도 됩니다.

컴퓨터 오류는 언제나 당황스럽지만, 대부분 해결 방법이 있습니다. 오늘 알려드린 방법으로 0x80070005 오류를 시원하게 해결하고 쾌적한 PC 환경을 유지하시길 바랍니다. 더 궁금한 점이 있다면 댓글로 남겨주세요! 😊

댓글

이 블로그의 인기 게시물

전기기능사 필기 기출문제 유형과 공부법

인텔 vs 삼성 vs TSMC, 2나노 파운드리 삼국지... 승자는?

난카이 트로프 지진 발생 가능 시기와 지반 누적 에너지 분석