Windows 7에서 부팅 할 수 없음-bootrec에서 FS를 찾을 수 없거나 손상되었다고보고 함 못 Unknown Operating System (Unknown Disk)하거나 이와

지금은 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에서 디렉토리 구조를 탐색 할 수 있습니다.

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



답변

diskpart분명히 ‘손상된’파일 시스템 ( “… 인식 파일 시스템이 포함되어 있지 않습니다”)을 수정 한 다음을 사용하여 BCD를 다시 작성 하여 문제 를 해결했습니다 bootrec.

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

chkdsk /fWindows로 부팅 한 후 실행하십시오 .

또한 EasyBCD 프로그램을 보는 것이 좋습니다 . 나는 그것을 직접 시도하지 않았지만 유망 해 보인다.

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


답변

나는 똑같은 문제가 있었고, 똑같은 해결책을 시도했지만 작동하지 않았습니다.

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

나는 다시 부팅하고 자동 복구를 다시 실행했으며 voila는 모든 것이 수정되었으며 Windows로 돌아 왔습니다.


답변

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


답변

방금 몇 주 동안 지속 된 동일한 문제가 발생했습니다. 어떤 이유로 든 나는 Windows 7을 축소하고 GParted를 사용하여 Ubuntu 10.10을 늘리기로 결정했습니다.

어쨌든, 나는 당신이 계속해서 똑같은 단계를 반복했습니다. 트릭 (및 수정 사항)은 파티션을 활성으로 설정 한 후 RESCAN을 실행하는 것입니다. 그런 다음 bootrec / rebuildbcd를 종료하고 실행하십시오. 좋은 측정을 위해 GUI 부트 픽스도 실행했습니다. 재부팅 후, 나는 Windows로 돌아 왔습니다.


답변

드라이브에서 데이터를 백업하고 chkdsk를 실행 하면 디스크의 Spinrite 또는 HDD Regenerator 와 같은 유틸리티를 사용하여 부팅 할 수 없습니다


답변

이것은 작동하거나 작동하지 않을 수 있지만 동일한 문제가 발생했지만 동일한 드라이브에 두 번째 Windows 7 시스템을 설치하지만 별도의 파티션을 사용하면 bcdedit 프로그램을 부팅 및 실행하고 부팅 관리자를 추가 또는 복구 할 수 있습니다. 첫 번째 Windows 7 시스템으로
또한 두 번째 Windows 7 시스템을 사용하여 바이러스를 검사하고 제거하십시오.