오류 0x80070005를 효과적으로 해결하는 방법
오류 코드 0x80070005는 특히 Windows 업데이트, Microsoft Store 또는 시스템 복원과 같은 다양한 상황에서 발생하여 골칫거리일 수 있습니다.이 오류는 일반적으로 “액세스 거부”를 의미하며, 말 그대로 간단해 보이지만 무엇이 액세스를 차단하는지 파악하는 것은 다소 어려울 수 있습니다.권한 문제일 수도 있고, 앱과의 충돌이나 손상된 파일 때문일 수도 있습니다.다소 복잡해 보일 수 있지만 해결 방법은 있습니다.대개는 권한이나 서비스를 재설정하면 되며, 대부분 몇 가지 간단한 설정 변경만으로 문제를 해결할 수 있습니다.다만 Windows는 항상 명확한 단서를 제공하는 것은 아니므로 시행착오를 거쳐야 할 수도 있다는 점을 기억하세요.
오류 0x80070005 해결 방법 – 일반적인 방법
Windows 업데이트 문제 해결사를 실행하세요
윈도우에는 업데이트 관련 문제를 해결해주는 내장 문제 해결사가 있기 때문에, 이 방법이 가장 쉬운 첫 번째 단계입니다.이 문제 해결사는 업데이트 서비스, 권한, 네트워크 문제 등을 확인합니다.빠르고 일반적으로 안전하므로 한번 시도해 보세요.
- 설정 메뉴를 엽니 다 Windows key + I.
- 시스템 > 문제 해결 > 기타 문제 해결 도구 로 이동하세요.
- Windows 업데이트를 찾아서 실행을 클릭하세요.
- 화면에 나타나는 안내 메시지를 따르세요.경우에 따라 시스템을 재시작하고 수정 사항을 다시 적용해야 할 수 있습니다.
Windows 업데이트 구성 요소를 수동으로 재설정
문제 해결 도구가 효과가 없다면 다음 단계는 업데이트 서비스를 수동으로 재설정하는 것입니다.이렇게 하면 “액세스 거부” 오류의 원인이 될 수 있는 중단된 다운로드나 손상된 캐시 파일을 제거할 수 있습니다.다소 지루한 작업이지만 놀랍도록 효과적이며, 관리자 권한으로 실행한 명령 프롬프트에서 몇 가지 명령만 입력하면 됩니다.
- 실행을 시작 하세요 Windows key + R.
- 명령 프롬프트를 관리자 권한으로 실행하려면 입력
cmd하고 Enter 키를 누르십시오.Ctrl + Shift + Enter - 다음 명령어를 하나씩 복사하여 붙여넣고, Enter각 명령어를 입력한 후 Enter 키를 누르세요.일부 서비스가 실행 중이 아니더라도 걱정하지 마세요.해당 서비스는 건너뛰거나 중지되었다고 표시됩니다.
net stop wuauservnet stop cryptSvcnet stop bitsnet stop sppsvcDel "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"Del "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat"Del %SystemRoot%\SoftwareDistribution\DataStoreDel %SystemRoot%\SoftwareDistribution\DownloadDel %SystemRoot%\System32\catroot2netsh winsock resetnet start wuauservnet start cryptSvcnet start bitsnet start sppsvc
이 모든 과정을 실행한 후 컴퓨터를 재시작하세요.명령어를 일일이 입력하는 것이 번거롭긴 하지만, 이렇게 하면 업데이트가 제대로 완료되는 경우가 있습니다.또 다른 방법은 이 명령어들을 배치 스크립트(.bat) 파일로 저장해 두었다가 더블 클릭으로 실행하는 것입니다.
레지스트리 및 서비스 권한을 확인하세요
이 오류가 Windows 업데이트 또는 Windows 오디오와 같은 특정 서비스에서 발생하는 경우 레지스트리 권한을 확인해야 합니다.때때로 Windows가 소유권을 잃거나 타사 앱이 권한을 변경하여 액세스를 차단하는 경우가 있습니다.레지스트리 편집은 위험하므로 먼저 백업해야 합니다.그런 다음 다음 단계를 따르세요.
- 레지스트리 편집기를 열고 다음 Windows key + R명령어를 입력합니다
regedit. - 다음으로 이동하세요
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. - 문제가 발생한 서비스(예: 오디오 서비스의 경우 Audiosrv, Windows Update의 경우 wuauserv ) 에 해당하는 키를 찾으세요.
- 키를 마우스 오른쪽 버튼으로 클릭하고 ‘권한’을 선택하세요.
- SYSTEM 및 관리자에게 모든 권한이 있는지 확인하십시오.그렇지 않은 경우 [고급]을 클릭 하고 소유자를 SYSTEM 으로 변경하십시오.[하위 컨테이너 및 개체의 소유자 바꾸기] 옵션을 선택하는 것을 잊지 마십시오.
- 불필요하거나 알 수 없는 사용자를 모두 제거하고 권한이 올바르게 설정되어 있는지(모든 권한) 확인하십시오.
- 모든 항목에서 확인을 클릭한 다음 재부팅하고 서비스가 정상적으로 시작되는지 확인하십시오.
권한 설정이 엉망인 경우, 이 방법으로 해결되는 경우가 많습니다.하지만 다시 한번 강조하지만, 레지스트리 편집은 잘못하면 심각한 문제를 일으킬 수 있으므로 주의해야 합니다.
서비스 로그온 설정 조정
때때로 Windows 서비스는 더 이상 접근 권한이 없는 사용자 계정으로 실행되도록 설정되어 있어 권한 문제가 발생할 수 있습니다.로그온 계정을 ‘ 로컬 시스템’ 으로 변경하면 이 문제가 해결될 수 있지만, 이는 근본적인 해결책이라기보다는 임시방편에 가깝습니다.다른 해결 방법이 모두 실패했을 때만 이 방법을 사용하십시오.
- 서비스를 열려면 을 클릭한 Windows key + R다음 을 입력하세요
services.msc. - 문제가 있는 서비스를 찾아서 마우스 오른쪽 버튼을 클릭하고 속성을 선택하세요.
- 로그온 탭 에서 로컬 시스템 계정을 선택 하고 서비스가 데스크톱과 상호 작용하도록 허용을 선택합니다.
- [적용]을 클릭한 다음 서비스를 다시 시작하거나 PC를 다시 시작하십시오.
시스템 복원 오류 0x80070005 해결 방법
이 오류는 시스템 파일 권한 문제나 잘못된 바이러스 백신 설정 때문에 발생하는 경우가 많아 매우 성가십니다.복원 중에 오류가 발생하면 다른 복원 지점을 선택하거나 타사 바이러스 백신 프로그램을 일시적으로 비활성화해 보세요. Windows Defender는 일반적으로 문제가 없지만, 다른 프로그램들이 문제를 일으킬 수 있습니다.또한, 고급 시작 환경에서 복원하면 권한 충돌을 완전히 피할 수 있습니다.
- 시작 메뉴를 클릭한 다음 Shift 키를 누른 상태에서 다시 시작을 클릭하세요.
- 문제 해결 > 고급 옵션 > 시스템 복원 으로 이동하세요.
- 복원 지점을 선택하고 진행하세요.계속 오류가 발생하는 경우, 근본적인 권한 문제일 수 있습니다.
Microsoft Store 오류 0x80070005 해결 방법
스토어에서 앱을 설치하거나 업데이트할 때 이 오류가 발생할 수 있습니다.일반적으로 스토어 캐시를 재설정하면 해결됩니다.매우 간단하며 앱이나 데이터에 아무런 영향을 주지 않습니다.
- 실행을 시작 하세요 Windows + R.
- 입력
wsreset하고 Enter 키를 누르세요 Enter.스토어가 재시작되고 캐시가 삭제됩니다.
그래도 문제가 해결되지 않으면 PowerShell을 사용하여 스토어를 다시 설치하십시오.
- 관리자 권한으로 PowerShell을 엽니다 ( 그런 다음 Windows PowerShell(관리자)을Windows key + X 선택합니다 ).
- 이름에 “Store”가 포함된 모든 패키지를 가져오려면 다음 명령을 실행하세요.
- 패키지의 전체 이름을 기록한 다음, 해당 부분을 삭제하세요.
- 다음 명령을 실행하여 다시 설치하십시오.
Get-AppxPackage | findstr /b "Microsoft. WindowsStore"
Get-AppxPackage -Name "Microsoft. WindowsStore" | Remove-AppxPackage
Add-AppxPackage -register "C:\Program Files\WindowsApps\Microsoft. WindowsStore_\AppxManifest.xml" -DisableDevelopmentMode
때때로 %localappdata%\Packages폴더 권한 문제가 원인일 수 있으므로, 해당 사용자에게 폴더에 대한 모든 권한이 있는지 확인하십시오.
결론적으로, 이러한 문제는 권한, 서비스 또는 손상된 캐시 데이터와 관련이 있는 경우가 많습니다.해결하기가 다소 까다롭긴 하지만, 약간의 인내심과 올바른 명령어를 사용하면 대부분의 오류 0x80070005 문제를 전체 재설치 없이 해결할 수 있습니다.레지스트리나 권한을 변경할 때는 특히 주의해야 합니다.잘못 건드리면 Windows에서 큰 문제가 발생할 수 있습니다.
요약
- Windows 업데이트 문제 해결사를 실행하세요
- 명령 프롬프트를 통해 업데이트 구성 요소를 수동으로 재설정합니다.
- 레지스트리/서비스의 권한을 확인하고 수정하세요.
- 필요한 경우 서비스 로그인 설정을 조정하십시오.
- 타사 바이러스 백신 프로그램을 일시적으로 비활성화하세요.
- 시스템 복원 충돌 해결을 위해 고급 시작 기능을 사용하세요.
- Microsoft Store를 재설정하거나 다시 설치하세요.
- 큰 변경 후에는 항상 재시작하세요.
마무리
이 해결 방법들이 항상 깔끔한 건 아니지만, 대개 효과는 있습니다.아마도 권한 문제나 멈춰버린 서비스 때문에 문제가 발생하는 것일 겁니다.때로는 인내심이 중요합니다.재부팅하고, 다시 시도하고, 권한을 조정해 보세요.이렇게 하면 시간을 몇 시간 절약할 수 있을 겁니다.행운을 빌며, 레지스트리 권한이나 시스템 파일을 변경하기 전에 꼭 백업하세요! 이 방법이 도움이 되기를 바랍니다.