Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 리소스 보호가 요청한 작업을 수행할 수 없음 오류 해결 방법

SFC(시스템 파일 검사기) 검사는 모든 버전의 Windows 운영체제에 기본으로 탑재된 매우 유용한 유틸리티입니다. SFC 검사는 모든 시스템 파일을 분석하여 손상 여부를 확인하고, 문제가 발견되면 손상되거나 훼손된 시스템 파일을 캐시에 저장된 완전히 새로운 버전으로 교체하여 복구합니다. SFC 검사가 성공적으로 완료되면 Windows 컴퓨터에서 발생하는 다양한 문제를 해결할 수 있지만, 때로는 SFC 검사 자체가 실패하기도 합니다. SFC 검사가 실패하면 무엇이 잘못되었는지, 그리고 검사가 실패한 이유를 설명하는 오류 메시지가 화면에 표시됩니다. 많은 Windows 사용자가 SFC 검사를 실행했을 때 다음과 같은 오류 메시지를 경험합니다:

"Windows 리소스 보호가 요청한 작업을 수행할 수 없습니다"

이 오류 메시지는 SFC 검사가 끝날 때 나타나거나, 검사가 한 단계에서 오랫동안 멈춰 있다가 실패할 때 표시될 수 있습니다. 또한 이 문제는 Microsoft에서 현재 지원하는 모든 Windows 버전(Windows 7부터 Windows 10까지)에 영향을 미치는 것으로 알려져 있습니다. 이 문제의 정확한 원인은 확정되지 않았으며 경우마다 다를 수 있지만, 일반적으로 어떤 이유로든 SFC 유틸리티가 작동에 필요한 파일이나 손상 검사 대상 파일에 접근하지 못하는 것과 관련이 있는 경우가 많습니다. SFC 검사가 실패하고 이 오류 메시지가 표시되었다면, 발견되었을 수 있는 손상된 시스템 파일이 복구되지 않았다는 의미이므로 결코 가볍게 넘길 수 없는 문제입니다.

Windows 리소스 보호가 요청한 작업을 수행할 수 없음 오류 해결 방법

다행히도 과거에 이 문제를 겪었던 대부분의 Windows 사용자는 하나 이상의 해결 방법을 통해 문제를 성공적으로 해결했습니다. 아래에서는 이 문제를 해결하기 위해 시도해볼 수 있는 가장 효과적인 해결 방법들을 소개합니다.

해결 방법 1: CHKDSK 유틸리티 실행

CHKDSK는 하드 드라이브 파티션을 검사하고 파일 시스템 무결성을 테스트하며 논리적 파일 시스템 오류를 수정할 수 있는 Windows 내장 유틸리티입니다. 경우에 따라 CHKDSK를 실행하면 SFC 검사 실패의 원인이 되던 문제가 함께 해결되어 이 오류가 사라지기도 합니다. 이 해결 방법을 적용하려면 다음 단계를 따르세요:

  1. 시작 메뉴를 엽니다.
  2. "cmd"를 검색합니다.Windows 리소스 보호가 요청한 작업을 수행할 수 없음 오류 해결 방법
  3. cmd 검색 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

참고: 사용자 계정 컨트롤 확인 또는 관리자 암호 입력을 요구받을 수 있습니다. 그런 경우 필요한 정보를 입력하세요.

  1. 관리자 권한 명령 프롬프트에 다음 명령어를 입력하고 Enter 키를 누릅니다:
CHKDSK C: /R
Windows 리소스 보호가 요청한 작업을 수행할 수 없음 오류 해결 방법
  1. 명령이 실행되면 CHKDSK 유틸리티가 다음 부팅 시 실행된다는 안내가 표시됩니다. 이때 관리자 권한 명령 프롬프트y를 입력하고 Enter 키를 누릅니다.
  2. 관리자 권한 명령 프롬프트를 닫습니다.
  3. 컴퓨터를 재시작합니다.
  4. 컴퓨터가 부팅되면서 CHKDSK가 자동으로 실행됩니다. 컴퓨터의 HDD/SSD 용량에 따라 상당한 시간이 걸릴 수 있으므로 인내심을 갖고 기다려 주세요.

Windows 리소스 보호가 요청한 작업을 수행할 수 없음 오류 해결 방법

CHKDSK가 완료되면 컴퓨터가 정상적으로 부팅되며, 이후 SFC 검사를 다시 실행하여 문제가 해결되었는지 확인할 수 있습니다.

해결 방법 2: winsxs 폴더의 보안 설명자 수정

문제가 발생한 컴퓨터에서 SFC 검사가 실패하는 한 가지 가능한 원인은 폴더의 보안 설명자(security descriptor)에 문제가 있어 SFC 유틸리티가 winsxs 폴더(C:\Windows\winsxs)에 접근하지 못하는 것입니다. 이 경우 다음 단계만으로도 문제를 해결할 수 있습니다:

  1. 시작 메뉴를 엽니다.
  2. "cmd"를 검색합니다.Windows 리소스 보호가 요청한 작업을 수행할 수 없음 오류 해결 방법
  3. cmd 검색 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

참고: 사용자 계정 컨트롤 확인 또는 관리자 암호 입력을 요구받을 수 있습니다. 그런 경우 필요한 정보를 입력하세요.

  1. 관리자 권한 명령 프롬프트에 다음 명령어를 입력하고 Enter 키를 누릅니다:
ICACLS C:\Windows\winsxs
  1. 명령이 실행되면 관리자 권한 명령 프롬프트를 닫습니다.
  2. 컴퓨터를 재시작하고 부팅 후 SFC 검사를 실행하여 문제가 해결되었는지 확인합니다.

Windows 리소스 보호가 요청한 작업을 수행할 수 없음 오류 해결 방법

해결 방법 3: Windows 복구 설치 수행

복구 설치(repair install)는 모든 Windows 사용자가 활용할 수 있는 옵션으로, 중요한 시스템 파일을 모두 복구하고 컴퓨터를 괴롭히는 거의 모든 문제를 해결할 수 있습니다. 이름이 '복구 설치'라고 되어 있지만 Windows를 다시 설치하는 것은 아닙니다. 대신 복구 설치는 해당 컴퓨터의 문제를 최대한 많이 수정하는 작업이므로, 컴퓨터에 저장된 데이터를 잃지 않고도 수행할 수 있습니다.

복구 설치를 수행하면 컴퓨터에서 SFC 검사가 실패하게 만드는 원인을 제거하고 "Windows 리소스 보호가 요청한 작업을 수행할 수 없습니다" 오류 메시지를 없앨 수 있을 가능성이 상당히 높습니다. 게다가 복구 설치는 비교적 간단하고 직관적인 과정이라는 장점도 있습니다.

해결 방법 4: Windows 클린 설치 진행

복구 설치로도 문제가 해결되지 않고 복구 설치 후에도 SFC 검사가 계속 실패한다면, 최선의 선택은 Windows를 처음부터 클린 설치하는 것입니다. 클린 설치란 현재 설치된 Windows와 설치된 모든 응용 프로그램, 저장된 데이터를 완전히 삭제한 후 완전히 새로운 Windows 운영체제를 설치하는 것을 의미하며, 대부분의 경우 이전에 설치되어 있던 것과 동일한 버전의 Windows가 설치됩니다.

클린 설치는 Windows를 처음부터 다시 설치하는 것이므로 컴퓨터가 새것처럼 초기화되며, 이 문제가 해결될 가능성이 매우 높습니다. 다만 클린 설치는 대상 컴퓨터에 저장된 모든 데이터를 삭제하므로, 설치를 진행하기 전에 잃고 싶지 않은 데이터는 반드시 백업해 두는 것이 좋습니다.

클린 설치 후에도 컴퓨터에 이 문제가 계속 발생한다면, 남은 유일한 그럴듯한 원인은 컴퓨터의 HDD/SSD가 고장났거나 고장나기 시작했다는 것입니다. SFC 유틸리티가 필요한 파일이나 검사 대상 파일에 접근하지 못하는 이유가, 해당 파일들이 이미 손상된 HDD/SSD의 배드 섹터에 위치해 있기 때문일 수 있습니다. 이 경우 가장 현명한 조치는 HDD/SSD가 실제로 고장났는지 확인한 후, 더 큰 피해가 발생하기 전에 교체하는 것입니다.

HDD/SSD 고장 여부를 직접 확인하고 싶다면 하드 드라이브 오류 점검 방법을 참고해 보세요. 물론 전문가에게 점검을 맡기는 것도 안전한 선택입니다. 또한 HDD/SSD가 아직 보증 기간 내라면 제조사에 보내서 점검받고, 실제로 고장났거나 고장나고 있다면 수리 또는 교체받는 것이 강력히 권장됩니다.

해결 방법 5: Windows 모듈 설치 관리자 활성화

경우에 따라 Windows Modules Installer 서비스가 비활성화되어 있어 이 오류가 발생할 수 있습니다. 따라서 이 단계에서는 서비스 관리 창을 열어 해당 서비스를 활성화합니다. 방법은 다음과 같습니다:

  1. Windows 키 + R 키를 눌러 "실행" 창을 엽니다.
  2. "Services.msc"를 입력하고 Enter 키를 누릅니다.Windows 리소스 보호가 요청한 작업을 수행할 수 없음 오류 해결 방법
  3. 목록을 아래로 스크롤하여 "Windows Modules Installer"를 두 번 클릭합니다.
  4. "시작" 버튼을 클릭하고 서비스가 시작될 때까지 기다립니다.
  5. SFC 검사를 다시 수행하고 문제가 지속되는지 확인합니다.

해결 방법 6: 복구 환경에서 명령어 실행

특정 경우에는 현재 부팅된 Windows 자체에 오류가 발생하여 이 문제가 생길 수 있습니다. 따라서 이 단계에서는 먼저 복구 옵션으로 부팅한 후 그곳에서 명령 프롬프트를 열고, Windows 설치의 오류를 검사하는 명령어를 실행합니다. 방법은 다음과 같습니다:

  1. 컴퓨터를 재시작하고 복구 옵션으로 부팅합니다.
  2. 복구 옵션에서 명령 프롬프트(CMD)를 엽니다.
  3. 다음 명령어를 입력하고 Enter 키를 눌러 실행합니다.
    sfc /SCANNOW /OFFBOOTDIR=c:\ /OFFWINDIR=c:\windows
  4. 문제가 여전히 지속되는지 확인합니다.

참고: 서드파티 응용 프로그램이나 서비스의 간섭 가능성을 배제하기 위해 안전 모드에서 SFC 검사를 실행해 보는 것도 좋은 방법입니다.