Windows 0x5 오류로 인해 작업 진행이 중단되었나요? 당황하지 마세요. 0x80070005 오류는 Windows의 액세스 권한과 관련이 있으며, 사용자가 Windows를 업데이트하거나 새 프로그램을 설치하려고 할 때 특정 파일에 대한 전체 액세스 권한이 없을 때 가끔 발생합니다.

이 글에서는 이 문제를 해결할 수 있는 다양한 방법을 소개했습니다. 이제 바로 들어가서 Windows 10에서 0x80070005 오류 코드를 수정하는 모든 방법을 살펴 보겠습니다.

자신에게 모든 권한 부여

위에서 언급했듯이 오류 코드 0x80070005 Windows 프로그램에 액세스할 수 없기 때문에 가장 먼저 시도하고 해결하는 방법은 설정에서 전체 관리 권한을 부여하는 것입니다. 방법은 다음과 같습니다:

⭐ Windows 키 + R을 눌러 Windows 실행을 시작하고 “C:\사용자\사용자 이름\앱데이터”를 입력한 후 확인을 클릭합니다. C: 대신 Windows가 설치된 드라이브를, USERNAME 대신 사용자 이름을 입력합니다.

⭐ 앱 데이터를 마우스 오른쪽 버튼으로 클릭하고 속성을 엽니다.

⭐ 다음 창에서 보안 탭으로 이동하여 편집을 클릭합니다.

⭐ 추가를 클릭합니다.

⭐ 이제 모두를 입력하고 이름 확인을 클릭한 다음 마지막으로 확인을 누릅니다.

⭐ 모두를 클릭하고 모든 사람의 권한 아래에서 모든 권한을 허용합니다. 확인을 클릭합니다.

그게 다입니다. 이제 변경 사항을 적용하려면 시스템을 재부팅하세요. Windows 업데이트 오류 0x5가 다시 표시되지 않습니다.

맬웨어 및 바이러스 검사

오류 0x80070005는 Windows 레지스트리와 같은 중요한 시스템 파일을 삭제하거나 변경할 수 있는 맬웨어 또는 바이러스로 인해 발생할 수도 있습니다. PC가 맬웨어의 영향을 받지 않았는지 확인하려면 맬웨어 및 바이러스와 싸우기 위해 Windows에서 만든 무료 바이러스 백신 도구인 Windows 보안을 실행하세요.

드물게 Windows 보안이 작동을 멈출 수 있지만 대부분의 사용 사례에서 타사 바이러스 백신에 대항할 수 있는 신뢰할 수 있는 앱입니다.

검사 후 PC를 다시 시작하고 Windows 업데이트를 설치하면 이제 버그가 나타나지 않을 것입니다. 하지만 여전히 동일한 오류 코드 0x5가 발생하더라도 실망하지 마세요. 다음 방법으로 넘어가서 클린 부팅을 시도해 보세요.

이 글도 확인해 보세요:  Windows 10 및 11에서 <쓰기를위한 파일 열기 오류> 오류를 수정하는 방법

클린 부팅 수행

클린 부팅은 Windows에서 문제를 일으키는 응용 프로그램을 식별하는 방법입니다. 최소한의 프로그램과 드라이버로 PC를 시작하도록 하여 문제를 일으키는 프로그램을 파악하는 데 도움이 됩니다.

Windows 안전 모드와 다른 점은 종료할 프로그램을 선택할 때 더 많은 제어 권한을 제공한다는 점입니다. 클린 부팅을 시작하는 방법은 다음과 같습니다:

⭐ 시작 메뉴 검색 창으로 이동하여 ‘msconfig’를 입력한 다음 가장 일치하는 항목을 선택합니다.

⭐ 다음 대화 상자에서 서비스 탭으로 이동하여 모든 Microsoft 서비스 숨기기 라디오 상자에 체크하고 모두 사용 안 함을 클릭합니다. 그런 다음 시작 탭으로 이동하여 작업 관리자 열기를 클릭합니다.

⭐ 여기에서 문제를 일으킨다고 생각되는 프로그램을 선택하고 사용 안 함을 클릭합니다.

⭐ 확인을 클릭하고 대화 상자를 닫습니다. 그런 다음 PC를 다시 시작하여 클린 부팅을 시작합니다.

다음에 PC가 다시 시작되면 문제가 발생한 애플리케이션을 실행하세요. 문제가 지속되면 비활성화한 프로그램 때문이 아니라는 것을 알 수 있습니다.

그런 다음 모든 시작 프로그램에 대해 위의 프로세스를 반복하고 Windows PC에서 오류 코드 ox5의 원인이 되는 프로그램이 실제로 있는지 확인할 수 있습니다. 그래도 문제가 해결되지 않으면 다음 방법으로 바로 넘어가세요.

명령 프롬프트를 사용하여 소유권 확보

명령 프롬프트를 사용하여 Windows PC의 거의 모든 것을 관리 할 수 있습니다. 따라서 당연히 오류 코드를 수정하는 데 사용할 수도 있습니다

“게시 중단” 명령으로 해당 파일 또는 폴더의 소유권을 가져옵니다. 해당 파일 또는 폴더의 소유권을 가져오면 해당 파일 또는 폴더의 권한 설정도 수정할 수 있습니다.

방법은 다음과 같습니다:

takeown /f [file/folder path] /r /d

명령 프롬프트에 위 명령을 입력하고 Enter 키를 누릅니다. 매개변수 /f는 소유권을 갖고자 하는 파일 또는 폴더의 경로를 지정하고 /r은 명령이 지정된 폴더 내의 파일과 하위 폴더의 소유권을 각각 갖도록 지정합니다. 마지막으로 /d 매개 변수는 “takeown”이 파일 또는 폴더의 소유권을 가져오고 지정된 사용자 또는 그룹에 권한을 부여하도록 지정합니다.

이 글도 확인해 보세요:  맥북(MacBook)에서 오작동하는 키보드를 고치는 10가지 방법

예를 들어 D: 드라이브에 있는 “newfolder”라는 폴더의 소유권을 가져오려면 다음과 같이 명령하면 됩니다:

takeown /f D:\newfolder /r /d

그게 다입니다. 이제 파일 또는 폴더에 대한 완전한 소유권을 확보했으니 다시 실행하여 여전히 0x80070005 오류 코드가 표시되는지 확인하세요.

Windows 문제 해결사 실행

Windows 문제 해결사는 업데이트 오류, Bluetooth 또는 오디오 문제 등과 같은 작은 Windows 문제를 해결하기 위해 Microsoft에서 제공하는 일련의 통합 도구입니다.

Windows 업데이트의 결함으로 인해 Windows 오류 코드 0x5가 발생했을 수 있습니다.

아래 단계에 따라 Windows 오류 0x80070005를 해결하세요:

⭐ Win + X를 누르고 설정을 클릭합니다.

⭐ 업데이트 및 보안 섹션으로 이동하여 문제 해결을 클릭합니다.

⭐ 이제 추가 문제 해결사를 클릭한 다음 Windows 업데이트를 클릭합니다.

⭐ 필요한 권한을 부여하고 도구를 사용하여 이 오류를 해결하세요.

그러나 도구로 ‘액세스가 거부됨’ 오류를 해결할 수 없는 경우 다음 방법으로 넘어갑니다.

SFC (시스템 파일 검사기)

Windows 시스템 파일 검사기 (SFC)는 사용자가 손상된 파일을 검사하고 수정하는 데 도움이되는 응용 프로그램으로,이 경우 Windows 업데이트 설치에 장애가 될 수 있습니다. 이 유틸리티 도구를 작동하려면 언급 된 명령을 따르십시오:

⭐ 시작 메뉴 검색 창으로 이동하여 ‘cmd’를 입력한 다음 관리자 권한으로 명령 프롬프트를 실행합니다.

⭐ 명령 프롬프트에 SFC /scannow를 입력하고 Enter 키를 누릅니다.

프로세스가 성공적으로 실행되면 Windows 액세스 거부 오류 코드 메시지가 다시 표시되지 않아야 합니다.

SubInACL로 권한 재설정

SubInACL은 파일, 폴더, 레지스트리 및 기타 개체에 대한 권한을 변경하는 데 도움이 되는 무료 명령줄 애플리케이션입니다. 어떤 상황에서는 이 방법이 매우 유용할 수 있습니다. 아래 나열된 단계에 따라 오류 코드 0x5를 완전히 제거하세요.

먼저, SubInACL 을 다운로드해 설치합니다. 그런 다음 새 메모장 파일을 열고 다음 텍스트를 입력합니다:

Set OSBIT=32
IF exist "%ProgramFiles(x86)%" set OSBIT=64
set RUNNINGDIR=%ProgramFiles%
IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%
subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f

모든 파일에 reset.cmd로 파일을 저장합니다. 그런 다음 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택하여 관리자 권한으로 파일을 실행합니다. 그런 다음 프로그램을 업데이트하고 .cmd 파일을 삭제합니다.

이 글도 확인해 보세요:  시작 시 Discord가 실행되지 않도록 설정하고 Windows에서 업데이트를 검색하는 방법

Windows 10 수동으로 업데이트

Windows 업데이트 중 오류 코드 0x80070005가 발생한 경우 수동 업데이트가 해결책이 될 수 있습니다. Windows를 수동으로 업데이트하려면 Windows 업데이트 카탈로그를 사용하게 됩니다. Windows 업데이트는 자동으로 다운로드되고 설치되지만 때때로 결함이 발생할 수 있습니다. 이때 Windows 업데이트 카탈로그가 유용합니다. 모든 Windows 운영 체제에 대한 업데이트를 제공하는 Microsoft의 무료 웹 사이트입니다.

오류 코드 0x80070005와 같이 Windows 자동 업데이트가 작동하지 않는 경우에도 여기에서 누적 업데이트를 수동으로 다운로드할 수 있습니다.

시작하려면 아래 단계를 따르세요:

⭐ 설정, 업데이트, 보안, Windows 업데이트로 이동합니다.

⭐ 업데이트 기록 보기를 선택하고 Windows 업데이트 버전 코드를 메모하거나 복사합니다. KB처럼 보일 것입니다.

그런 다음 Windows 업데이트 카탈로그 으로 이동하여 검색 창에 Windows 업데이트 버전 코드를 붙여넣습니다. 그런 다음 다운로드 버튼을 클릭하면 화면에 팝업이 표시됩니다.

팝업에서 .msu 파일 링크를 클릭하여 다운로드합니다. 다운로드가 완료되면 .msu 파일을 클릭하여 Windows 업데이트를 수동으로 설치합니다. 그런 다음 시스템을 다시 시작합니다. 이제 Windows가 정상적으로 작동합니다. 이렇게 하면 수동 업데이트를 수행하여 0x80070005 오류 코드를 해결할 수 있습니다.

더 이상 Windows 오류 코드 0x80070005 없음

지금까지 오류를 해결하기 위한 모든 방법을 살펴봤습니다. 그러나 지금까지 위의 방법 중 어느 것도 효과가 없다면 모든 주요 Windows 문제 해결의 최종 수단인 공장 초기화를 사용할 수 있습니다. 그러나 위의 모든 방법을 수행했다면 Windows 0x80070005 액세스가 거부되었습니다 오류 코드에 대한 해결책을 확실히 얻었을 것이라고 믿습니다.

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.