Windows Vista 또는 Windows 7에서 시스템 파일 검사 도구(SFC.exe)를 사용하여 누락되었거나 손상된 시스템 파일 문제를 해결할 수 있습니다. 시스템 파일 검사 도구(SFC.exe)는 누락되었거나 손상된 시스템 파일을 검색한 후 복구합니다.
시스템 파일 검사 도구(SFC.exe)를 사용하여 문제의 원인이 되는 파일을 확인한 후 파일을 바꾸십시오. 서비스를 수동으로 시작하려면 다음과 같이 하십시오.
1. 권한이 상승된 명령 프롬프트를 열고 시작을 클릭하고 모든 프로그램, 보조프로그램을 차례로 클릭한 후 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 후 관리자 권한으로 실행을 클릭합니다.
2. 다음 명령을 입력하고 Enter 키를 누릅니다.
sfc /scannow
sfc /scannow 명령은 보호된 모든 시스템 파일을 검색하고 잘못된 버전을 올바른 Microsoft 버전으로 바꿉니다.
또한, 시스템 파일 검사 도구로 복구할 수 없는 파일을 확인하려면 다음과 같이 하십시오.
1. 이렇게 하려면 권한이 상승된 명령 프롬프트를 열어 다음 명령을 입력하고 Enter 키를 누릅니다.
findstr /C:"[SR] Cannot repair member file" %windir%\logs\cbs\cbs.log >sfcdetails.txt
참고 Sfcdetails.txt 파일에는 시스템 파일 검사 도구가 컴퓨터에서 실행되었던 과정에 대한 모든 세부 정보가 포함되어 있습니다. 이 파일에는 시스템 파일 검사기 도구로 복구되지 못한 파일에 대한 정보가 포함되어 있습니다. 날짜 및 시간 항목을 확인하여 시스템 파일 검사기 도구를 마지막으로 실행했을 때 확인된 문제 파일을 알아보십시오.
3. 다음 명령을 입력하고 Enter 키를 누릅니다.
edit sfcdetails.txt
Sfcdetails.txt 파일은 다음 형식을 사용합니다.
날짜/시간 SFC 세부 정보
다음 샘플 로그 파일에는 복구하지 못한 파일에 대한 항목이 들어 있습니다.
2007-01-12 12:10:42, Info CSI 00000008 [SR] Cannot repair member file
[l:34{17}]"Accessibility.dll" of Accessibility, Version = 6.0.6000.16386,
pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral,
PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral,
PublicKey neutral in the store, file is missing
1. 권한이 승격된 명령 프롬프트에서 다음 명령을 입력한 후 Enter 키를 누릅니다.
takeown /f Path_And_File_Name
예를 들어 takeown /f E:\windows\system32\jscript.dll을 입력합니다.
2. 다음 명령을 입력한 후 Enter 키를 눌러 파일에 대한 모든 권한을 관리자에게 부여하십시오.
icacls Path_And_File_Name /GRANT ADMINISTRATORS:F
예를 들어 icacls E:\windows\system32\jscript.dll /grant administrators:F를 입력합니다.
3. 다음 명령을 입력하여 문제의 파일을 문제 없는 복사본으로 바꿉니다.
Copy Path_And_File_Name_Of_Source_File Path_And_File_Name_Of_Destination
예를 들어 copy E:\temp\jscript.dll E:\windows\system32\jscript.dll을 입력합니다.
[출처: 마이크로소프트 KB929833]
댓글 없음:
댓글 쓰기