0x80070005 오류 해결 방법

0x80070005 오류 해결 방법

0x80070005 오류는 권한 부족(Access Denied) 문제로 인해 발생하는 오류 코드입니다. 주로 Windows 업데이트, 프로그램 설치, 파일 접근, Microsoft 계정 동기화 등에서 나타납니다.

 

 

1. Windows 업데이트 중 0x80070005 오류 발생

Windows 업데이트를 진행할 때 권한 문제 또는 파일 손상으로 인해 오류가 발생할 수 있습니다.

 

① 관리자 권한으로 실행

1) Windows 검색 창에 cmd 입력

2) 명령 프롬프트(관리자 권한으로 실행) 선택

3) 아래 명령어 입력 후 엔터

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

 

4.다음 명령어 입력 후 실행

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 catroot2.old

 

5.중지했던 서비스 다시 시작

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

 

6. 컴퓨터 재부팅 후 업데이트 다시 실행

 

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

  1. 설정 → 업데이트 및 보안 → 문제 해결 → 추가 문제 해결사
  2. Windows 업데이트 선택 후 문제 해결사 실행
  3. 문제 해결 후 업데이트 재시도

 

 

 

2. 프로그램 설치 중 0x80070005 오류 발생

① 관리자 권한으로 실행

  1. 설치 파일을 오른쪽 클릭
  2. "관리자 권한으로 실행" 선택 후 진행

② 사용자 계정 컨트롤(UAC) 설정 변경

  1. Windows 검색창에서 UAC 입력
  2. 사용자 계정 컨트롤 설정 변경 클릭
  3. 슬라이더를 가장 낮은 단계(알리지 않음)로 내림
  4. 확인 후 PC 재부팅

③ 프로그램 설치 폴더 권한 수정

  1. C:\Program Files 또는 C:\Program Files (x86) 폴더 이동
  2. 설치하려는 프로그램 폴더에서 오른쪽 클릭 → 속성 → 보안 탭
  3. "사용자(Users)" 선택 → 편집 클릭
  4. "모든 권한"을 허용으로 변경 → 확인 → 적용

 

 

 

3. 파일 접근(읽기/쓰기) 중 0x80070005 오류 발생

파일이나 폴더를 열거나 수정할 때 발생하는 경우, 권한 문제일 가능성이 큽니다.

 

① 폴더/파일 권한 수정

  1. 오류가 발생하는 폴더/파일을 오른쪽 클릭 → 속성
  2. 보안 탭 → 고급 버튼 클릭
  3. 소유자(Owner) 변경: "변경" 클릭 후 현재 사용자 계정 입력 후 적용
  4. 사용자(Users) 권한 수정:
  • "Users" 그룹 선택 후 "편집" 클릭
  • "모든 권한"을 허용으로 체크 후 적용

② 바이러스 백신 일시 중지

일부 백신(Windows Defender, Avast, McAfee 등)이 파일 접근을 차단할 수 있음.

  1. 백신 프로그램 열기
  2. 실시간 보호 기능 일시 중지 후 파일 다시 열기

 

 

 

4. Microsoft Store 및 OneDrive 오류 (동기화 문제)

① Windows Store 캐시 재설정

  1. Windows 검색창에 wsreset 입력
  2. wsreset.exe 실행 (화면이 깜빡이며 캐시가 초기화됨)
  3. PC 재부팅 후 Microsoft Store 실행

② OneDrive 다시 로그인

  1. OneDrive 아이콘 클릭 후 설정 → 계정 → 로그아웃
  2. 다시 로그인 후 동기화 확인

 

 

 

5. 시스템 파일 손상으로 인한 오류 해결

① SFC(시스템 파일 검사기) 실행

1) 명령 프롬프트(관리자 권한) 실행

2) 아래 명령어 입력 후

sfc /scannow

 

3) 검사가 완료되면 PC 재부팅 후 오류 해결 여부 확인

 

② DISM(배포 이미지 서비스 및 관리) 실행

1) 명령 프롬프트(관리자 권한)에서 다음 명령어 입력

DISM /Online /Cleanup-Image /RestoreHealth

2) 실행 후 PC 재부팅

 

 

 

6. 레지스트리 권한 문제 해결

레지스트리 편집기를 이용해 권한을 수정하면 해결될 수도 있습니다.

 

① 레지스트리 권한 변경

1) Windows + R 키 입력 후 regedit 입력 후 실행

2) 아래 경로로 이동

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

 

3) EnableLUA 값 확인

  • EnableLUA를 더블 클릭 후 값을 0으로 변경

4) PC 재부팅 후 오류 해결 확인

 

 

 

7. 마지막 해결 방법 (복원 또는 초기화)

위 방법으로도 해결되지 않는다면 Windows 복원 또는 초기화를 고려해야 합니다.

 

① 시스템 복원 실행

  1. Windows 검색창에서 복원 입력
  2. "시스템 복원" 실행 후 이전 복원 지점 선택
  3. 복원 후 오류 해결 확인

② Windows 초기화 (파일 유지 또는 삭제 선택 가능)

  1. 설정 → 업데이트 및 보안 → 복구
  2. "이 PC 초기화" 클릭
  3. 파일 유지 여부 선택 후 진행

 

 

 

결론

0x80070005 오류는 주로 권한 문제, Windows 업데이트 오류, 파일 접근 문제로 인해 발생합니다.

  • Windows 업데이트 오류 → 관리자 권한, 문제 해결사 실행
  • 프로그램 설치 오류 → 관리자 권한, 보안 설정 변경
  • 파일 접근 오류 → 폴더 권한 변경, 백신 설정 수정
  • Microsoft Store/OneDrive 오류 → 캐시 초기화, 다시 로그인
  • 시스템 파일 손상 → SFC/DISM 검사 실행
  • 최종 방법 → 시스템 복원 또는 초기화

 

댓글

Designed by JB FACTORY