WIndows 7을 부팅할 수 없음 - bootrec에서 FS를 찾을 수 없거나 손상되었다고 보고함

WIndows 7을 부팅할 수 없음 - bootrec에서 FS를 찾을 수 없거나 손상되었다고 보고함

3일 동안 Windows 7 파티션으로 부팅할 수 없었고 모든 조사가 소용이 없었습니다. 여기 누군가가 이 문제를 해결하는 방법에 대한 더 많은 아이디어를 갖고 있기를 바랍니다.

지금 부팅하면 유효한 파일 시스템이 없거나 손상되었을 수 있다는 BCD 오류와 함께 검은색 화면이 나타납니다(자세한 내용이 부족하여 복사/붙여넣기를 사용할 수 없습니다).

Windows 7 디스크로 부팅하고 복구 도구에 들어가면 운영 체제를 찾을 수 없으며 문제를 자동으로 복구하려고 시도하면 실패하거나 Unknown Operating System (Unknown Disk)이와 유사한 오류가 발생합니다. 명령 프롬프트에 들어가면 C:\문제 없이 드라이브를 보고 탐색할 수 있습니다.

나는 다음을 사용하려고 시도합니다 bootrec.

C:\> bootrec /ScanOS

C:\Windows시스템 파티션으로 찾습니다 .

C:\> bootrec /RebuildBCD

실패volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted.

그런 다음 부트섹터를 수정하려고 합니다.

C:\> bootsect /nt60 C: /force

성공적으로 완료되었습니다(죄송합니다. 출력이 없습니다..)

재부팅해도 같은 문제가 발생합니다.

또한 Windows 파티션을 활성화한 후 위의 모든 작업을 시도했습니다.

C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit

그런 다음 bootrec위와 같이 명령 후 재부팅 여부에 관계없이 모두 수행됩니다 DISKPART.

그런 다음 BCD 저장소를 직접 다시 작성해 보았습니다.

set systemdrive=C:
set tempbcd=C:\boot\bcd.temp
set tempfile=C:\boot\temp.txt

bcdedit -createstore %tempbcd%
bcdedit.exe -store %tempbcd% -create {bootmgr} -d "Windows Boot Manager"

bcdedit -store %tempbcd% -create -d "Windows Vista" -application osloader>%tempfile%
set /p winvistaguid= <%tempfile%
set winvistaguid=%winvistaguid:~10,38%

bcdedit -store %tempbcd% -set %winvistaguid% osdevice partition=%systemdrive%
bcdedit -store %tempbcd% -set %winvistaguid% device partition=%systemdrive%
bcdedit -store %tempbcd% -set %winvistaguid% path \Windows\system32\winload.exe
bcdedit -store %tempbcd% -set %winvistaguid% systemroot \Windows

bcdedit -import %tempbcd%

그러나 가져오는 동안 친숙하고 친숙한 메시지를 받았습니다.

volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted

나는 여기서 어찌할 바를 모르고 Windows가 이것을 유효한 설치로 간주하지 않는 이유를 이해할 수 없습니다.

DISKPART에 디스크/파티션을 나열하면 NTFS 및 "정상"으로 표시되며 DOS에서 문제 없이 디렉터리 구조를 탐색할 수 있습니다.

정말 다시 포맷하고 다시 설치하고 싶지 않습니다. 나는 이 문제가 해결될 수 있다는 것을 알고 있습니다!

답변1

diskpart분명히 '손상된' 파일 시스템("... 인식된 파일 시스템이 포함되어 있지 않습니다.")을 수정한 다음 bootrec.

C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> extend filesystem
DISKPART> exit
C:\> bootrec /rebuildbcd

chkdsk /f반드시 Windows로 부팅하신 후 실행하시기 바랍니다 .

나는 또한EasyBCD프로그램. 직접 시도하지는 않았지만 유망해 보입니다.

기록을 위해 Gparted를 사용하여 NTFS 파티션의 크기를 늘렸기 때문에 diskpart에서 확장 파일 시스템을 사용했습니다.

답변2

저도 같은 문제가 있었고 정확히 같은 해결 방법을 시도했지만 작동하지 않았습니다.

그런 다음 다른 모든 하드 드라이브의 연결을 끊고 Windows가 설치된 하드 드라이브만 남겨 두었습니다. Windows7 복구 디스크로 재부팅하고 자동 복구를 실행했는데 드라이브와 Windows 설치가 인식되었습니다(다른 모든 드라이브의 연결을 끊을 때까지 "시스템 복구 옵션" 목록은 항상 비어 있었습니다). 그러면 오류가 발생했다고 합니다. 볼륨이 성공적으로 수정되었음을 알 수 있습니다.

다시 재부팅하고 자동 복구를 다시 실행했는데, 짜잔, 모든 것이 해결되어 Windows로 돌아왔습니다.

답변3

불행히도 이러한 답변 중 어느 것도 효과가 없었습니다. 10일 동안 내가 찾고 생각할 수 있는 모든 것을 시도한 후 드라이브를 지우고 Windows를 다시 설치했습니다.

답변4

데이터를 백업하고 드라이브에서 chkdsk를 실행하면 다음과 같은 유틸리티를 사용하여 부팅할 수 없습니다.스핀라이트또는 HDD재생기디스크에

관련 정보