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

[Fixed] Windows Resource Protection이 요청한 작업을 수행 할 수 없음 : SFC (System File Checker)를 실행할 때마다 프로세스가 중간에 중지되고 "Windows Resource Protection이 요청한 작업을 수행 할 수 없습니다"라는 오류가 발생합니까? 그런 다음이 가이드에서 걱정하지 마십시오.이 문제를 즉시 해결할 예정입니다. 아래 나열된 단계를 따르십시오.

SFC 명령을 실행할 때 Windows 리소스 보호에서 요청한 작업을 수행 할 수없는 오류가 발생하는 이유는 무엇입니까?

-손상되었거나 손상된 파일

-SFC는 winsxs 폴더에 액세스 할 수 없습니다

-손상된 하드 디스크 파티션

손상된 Windows 파일

잘못된 시스템 아키텍처

[Fixed] Windows 리소스 보호에서 요청한 작업을 수행 할 수 없습니다.

방법 1 : Windows Check Disk 실행

1. Windows 키 + X를 누르고 명령 프롬프트 (관리자)를 선택하십시오 .

cmd에 다음 명령을 입력하고 Enter 키를 누릅니다.

 CHKDSK C : / R 

3. 다음으로 시스템이 다시 시작될 때 스캔을 예약하도록 요청하므로 Y 를 입력하고 Enter 키를 누르십시오.

4. PC를 다시 시작하고 디스크 검사 확인이 완료 될 때까지 기다립니다.

참고 : CHKDSK는 하드 디스크 크기에 따라 완료하는 데 시간이 걸릴 수 있습니다.

방법 2 : 보안 설명자 수정

대부분의 경우 SFC가 winsxs 폴더에 액세스 할 수 없기 때문에 오류가 발생하므로 Windows Resource Protection에서 요청한 작업 오류를 수행 할 수 없도록 수정하려면이 폴더의 보안 설명자를 수동으로 수정해야합니다.

1. Windows 키 + X를 누르고 명령 프롬프트 (관리자)를 선택하십시오 .

$config[ads_text6] not found

cmd에 다음 명령을 입력하고 Enter 키를 누릅니다.

ICACLS C : \ Windows \ winsxs

명령 프롬프트를 닫고 PC를 다시 시작하십시오.

방법 3 : DISM 명령 실행

1. Windows 키 + X를 누르고 명령 프롬프트 (관리자)를 선택하십시오 .

cmd에 다음 명령을 입력하고 각 명령 후에 Enter 키를 누르십시오.

 a) Dism / Online / Cleanup-Image / CheckHealth b) Dism / Online / Cleanup-Image / ScanHealth c) Dism / Online / Cleanup-Image / RecoverHealth 

DISM 프로세스가 완료 될 때까지 기다렸다가 PC를 다시 부팅하고 Windows 리소스 보호수정하여 요청한 작업 오류를 수행 할 수 없는지 확인하십시오.

방법 4 : Windows Update 문제 해결사 실행

1. 웹 브라우저를 열고이 링크로 이동하십시오.

2. 다음 으로 Windows 버전을 선택하고 Windows 업데이트 문제 해결사를 다운로드하십시오 .

다운로드 한 파일을 두 번 클릭하여 실행합니다.

4. 화면의 지시에 따라 과정을 완료하십시오.

5. PC를 다시 시작하십시오.

방법 5 : 시작 / 자동 복구 실행

1. Windows 10 부팅 가능 설치 DVD를 넣고 PC를 다시 시작하십시오.

2. CD 또는 DVD에서 부팅하려면 아무 키나 누르라는 메시지가 표시되면 아무 키나 눌러 계속하십시오.

3. 언어 기본 설정을 선택하고 다음을 클릭하십시오. 왼쪽 하단에서 컴퓨터 복구를 클릭하십시오 .

4. 옵션 화면을 선택하고 문제 해결을 클릭하십시오.

5. 문제 해결 화면에서 고급 옵션을 클릭하십시오.

고급 옵션 화면에서 자동 복구 또는 시작 복구를 클릭합니다.

7. Windows 자동 / 시동 복구가 완료 될 때까지 기다립니다.

8. 다시 시작하고 수정 수정 Windows 리소스 보호가 요청한 작업을 수행 할 수없는 경우 계속하십시오.

또한 자동 복구를 수정하는 방법으로 PC를 복구하지 못했습니다.를 참조하십시오.

방법 6 : % processor_architecture % 실행

1. Windows 키 + X를 누르고 명령 프롬프트 (관리자)를 선택하십시오.

cmd에 다음 명령을 입력하고 Enter 키를 누릅니다.

 에코 % processor_architecture % 

이제 컴퓨터 아키텍처가 x86을 반환하면 32 비트 cmd.exe의 64 비트 컴퓨터에서 SFC 명령을 실행하려고 할 수 있습니다.

Windows에는 두 가지 버전의 cmd.exe가 있습니다.

 % windir % \ SysWow64 (64 비트) % windir % \ system32 (32 비트) 

SysWow64의 버전이 64 비트 버전이라고 생각해야하지만 SysWow64가 Microsoft의 일부이기 때문에 잘못되었습니다. Microsoft가 32 비트 응용 프로그램을 64 비트 Windows에서 완벽하게 실행하기 위해이 작업을 수행하기 때문에이 말을하고 있습니다. SysWow64는 64 비트 버전을 찾을 수있는 System32와 함께 작동합니다.

따라서 결론은 SysWow64에있는 32 비트 cmd.exe에서 SFC를 제대로 실행할 수 없다는 것입니다.

이 경우 Windows를 새로 설치해야합니다.

Windows Resource Protection에서 요청한 작업을 수행 할 수 없었지만이 게시물과 관련하여 여전히 궁금한 점이 있으면 의견 섹션에서 질문하십시오.

관련 기사