최근 Windows 7 PC를 복구하는 동안 "시스템 파일 검사기"(sfc.exe)를 발견했으며 다른 자동 복구/복구 도구가 포함되어 있는지 궁금합니다.
답변1
저는 이 답변 커뮤니티 위키를 만들었습니다. 평판이 100개가 넘으면 추가 제안 사항을 자유롭게 편집해 주세요.
sfc
(시스템 파일 검사기)
시스템 파일(DLL 등)을 확인하고 예기치 않게 수정되거나 손상된 파일을 원래 버전으로 교체합니다(사용 가능한 경우 DLL 캐시에서, 그렇지 않으면 사용자가 설치 미디어 등을 통해 복사본을 제공해야 함). Windows Vista 및 7에서는 일부 시스템 폴더와 레지스트리 키도 보호합니다.
chkdsk
(디스크 확인)
오류를 찾기 위해 하드 드라이브 파티션을 검사하고 가능한 모든 것을 복구합니다. 주로 파일 시스템의 다양한 오류를 수정하고( /f
"fix" 매개변수 사용) 불량 섹터를 감지(및 데이터 복구 시도)하는 데에도 사용할 수 있습니다( /r
).
fixmbr
그리고fixboot
(승리 XP)
bootrec
(비스타와 윈7)
(참고: 복구 콘솔에서만 사용할 수 있는 것 같습니다.)
fixmbr
새 마스터 부트 레코드를 디스크에 쓰거나 fixboot
새 볼륨 부트 레코드를 볼륨에 각각 씁니다.
bootrec
원하는 작업을 선택하려면 명령줄 인수가 필요하며 다음 중 하나여야 합니다.
/fixmbr
- Windows 7 또는 Windows Vista 호환 MBR을 시스템 파티션에 씁니다.
/FixBoot
- Windows Vista 또는 Windows 7과 호환되는 부팅 섹터를 사용하여 시스템 파티션에 새 부팅 섹터를 씁니다.
/ScanOs
- Windows Vista 또는 Windows 7과 호환되는 설치에 대해 모든 디스크를 검색합니다.
/RebuildBcd
- 호환되는 설치에 대해 모든 디스크를 검색합니다. Windows Vista 또는 Windows에서 BCD(Windows 부트로더)에 추가하려는 설치를 선택할 수 있습니다.
**경고** Fixmbr은 현재 전체 MBR을 덮어씁니다. Dell, HP, Sony 등이 있는 경우 사용자 정의 마스터 부트 레코드가 있을 수 있습니다. 이러한 PC에서 fixmbr을 실행하면 하드웨어와 같은 일부 BIOS 도구의 기능이 중단됩니다. 진단 및 공장 복구 파티션. 그들은매우 어렵다또는 이러한 사용자 정의 MBR을 덮어쓴 후에는 복원이 거의 불가능합니다. 일부 OEM PC의 FixBoot는 로그온한 파티션의 파티션 부트 레코드만 덮어쓰기 때문에 이러한 BIOS 단축키 기능 중 일부를 손상시킬 수도 있습니다. 나는 항상 제안한다.백업을 해라문제가 발생할 경우 새 시스템에 이러한 사용자 정의 부트 레코드를 저장합니다.
디즘(배포 이미지 서비스 및 관리 도구, Windows 7)
Win7 SP1을 설치한 후 dism을 사용하여 SP 제거 파일을 제거하여 디스크 공간을 확보할 수 있습니다.
dism /online /cleanup-image /spsuperseded