sfc /scannow를 실행하면 오류가 발생하는 경우
게시일: 2006/10/10 | 글쓴이: doa | 15549 번 | 프린트 | 메일


sfc /scannow를 실행하면 다음과 같은 오류가 발생할 수 있다.

Windows File Protection could not initiate a scan of protected system files.

The specific error code is 0x000006ba [The RPC server is unavailable.].


Windows 파일 보호에서 보호되는 시스템 파일의 스캔을 시작하지 못했습니다.

특정 오류 코드는 0x000006ba [RPC 서버를 사용할 수 없습니다.]입니다.


오류 메시지만 보면 문제의 원인이 RPC 서버인 것 같지만 사실 이 문제의 원인은 다른 곳에 있다. 물론 RCP 서버에 문제가 있는 경우에도 위의 메시지가 출력된다. 그러나 RPC와 같은 중요한 서비스를 기동할 수 없는 경우에서 설명한 것처럼 RPC 서비스는 NOS에서는 없어서는 안될 중요한 서비스이기 때문에 RPC 서버에 문제가 있는 경우는 많지않다.

사실 이 문제는 다음 조건 모두에 해당되는 경우에 발생한다.

  1. 시스템 파일 보호 기능 완전히 끄기(I, II)를 이용해서 SFC 패치를 한 경우 물론 이 팁을 직접 적용하지는 않았다고 해도 XP 원본 CD로 설치하지 않은 경우 이미 패치가 되었을 가능성이 많다.
  2. SFCDisable의 값을 4 이상의 값을 설정한 경우


따라서 이 문제를 해결하는 방법은 상당이 쉽다. 다음 절차를 따른다.

  • RPC 서비스 확인 RPC 서버에 문제가 있는 경우에도 비슷한 메시지가 발생할 수 있으므로 다음 절차에 따라 RPC 서비스의 상태를 확인한다.
    1. 시작/실행/services.msc를 입력하고 확인을 클릭한다.
    2. 서비스 목록에서 다음 서비스의 상태시작 유형을 확인한다.


      서비스 이름상태시작 유형
      Remote Procedure Call (RPC)시작됨자동
      Remote Procedure Call (RPC) Locator상관없음자동 또는 수동


  • 시스템 파일 보호 설정 RPC 서비스 설정에 문제가 없다면 RPC 서버의 문제가 아니라 시스템 파일 보호를 완전히 껏기 때문에 발생한 문제이다. 따라서 다음 절차에 따라 시스템 파일 보호 설정을 바꾸기 바란다.
    1. 시작/실행/regedit를 입력하고 확인을 클릭한다.
    2. 다음 레지스트리로 이동한다.
      HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
    3. 우측 패널에서 REG_DWORD 형의 SFCDisable을 두번 클릭하고 값을 4 이하의 값으로 바꾼다.


      설정값에 대한 자세한 설명은 2003/시스템 파일 보호 기능 완전히 끄기를 참조하기 바란다.
    4. 시스템을 다시 시작한다.


이 팁을 적용한 뒤 명령행에서 다시 sfc /scannow를 실행하면 그림처럼 정상적으로 실행되는 것을 알 수 있다.


Windows Key 죽이기/살리기 II 필자의 이전 팁, Windows Key 죽이기/살리기에서 알 수 ... (5207) 2006-10-11
구글 AdSens I - 가입 구글 애드센스의 정책 변경으로 제 링크를 통해 가입해서 더 이... (22806)2006-10-03

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.