Od 3 dni nie mogę uruchomić się na partycji Windows 7 i wszystkie moje badania nie przyniosły rezultatu. Mam nadzieję, że ktoś tutaj ma więcej pomysłów, jak to naprawić.
Kiedy uruchamiam się teraz, pojawia się czarny ekran z błędem BCD, który mówi, że nie ma prawidłowego systemu plików lub może on być uszkodzony (wybacz mój brak szczegółów, wtedy nie jest dostępna kopia / wklej).
Kiedy uruchamiam z dysku Windows 7 i wchodzę w narzędzia naprawcze, nie znaleziono systemu operacyjnego, a próba automatycznej naprawy problemu kończy się niepowodzeniem Unknown Operating System (Unknown Disk)
lub coś podobnego. Gdy wpadnę do wiersza polecenia, mogę C:\
bez problemu zobaczyć i nawigować po dysku.
Próbuję użyć bootrec
:
C:\> bootrec /ScanOS
Znajduje się C:\Windows
jako partycja systemowa.
C:\> bootrec /RebuildBCD
Nie działa z 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.
Więc próbuję naprawić bootsector:
C:\> bootsect /nt60 C: /force
Który kończy się pomyślnie (przepraszam, brak danych wyjściowych ..)
Po ponownym uruchomieniu mam ten sam problem.
Próbowałem również wszystkich powyższych po aktywowaniu mojej partycji Windows:
C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit
Następnie, bootrec
jak wyżej, zarówno z ponownym uruchomieniem komputera, jak i bez niego po DISKPART
komendach.
Potem próbowałem też ręcznie odbudować sklep 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%
Jednak podczas importowania otrzymuję znajomą przyjazną wiadomość:
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
Jestem na ukończeniu i nie mogę zrozumieć, dlaczego Windows odmawia uznania tego za prawidłową instalację.
Kiedy wymienię dysk / partycję w DISKPART, pokazuje się jako NTFS i „Zdrowy”, i mogę bez problemu poruszać się po strukturze katalogów z DOS.
Naprawdę, naprawdę nie chcę ponownie formatować i instalować ponownie. Wiem, że ten problem można rozwiązać!
Miałem ten sam problem, próbowałem dokładnie tych samych rozwiązań i to nie działało.
Następnie próbowałem odłączyć wszystkie pozostałe dyski twarde, pozostawiając tylko ten z instalacją systemu Windows. Uruchomiłem ponownie z dyskiem przywracania systemu Windows7 i uruchomiłem automatyczną naprawę, rozpoznałem napęd i instalację systemu Windows (dopóki nie odłączyłem wszystkich innych napędów, lista „Opcje odzyskiwania systemu” była zawsze pusta) i stwierdził, że wystąpił błąd wolumin i że udało się to naprawić.
Zrestartowałem się ponownie, ponownie uruchomiłem automatyczną naprawę i voila, wszystko zostało naprawione i wróciłem do systemu Windows.
źródło
Niestety żadna z tych odpowiedzi nie zadziałała. Po 10 dniach próbowania wszystkiego, co mogłem znaleźć i wymyślić, wyczyściłem dysk i ponownie zainstalowałem system Windows.
źródło
Właśnie miałem ten sam problem, który trwał przez tygodnie. Z jakiegokolwiek powodu postanowiłem zmniejszyć system Windows 7 i rozbudować system Ubuntu 10.10 za pomocą GParted.
W każdym razie podążałem tymi samymi krokami, które podążałeś w kółko. Sztuczka (i poprawka dla mnie) była po ustawieniu partycji jako aktywnej, również uruchom RESCAN. Następnie zamknij i uruchom bootrec / rebuildbcd. Dla pewności uruchomiłem również poprawkę rozruchową GUI. Po ponownym uruchomieniu wróciłem do systemu Windows.
źródło
Wykonaj kopię zapasową danych i uruchom program chkdsk na dysku, nie można go uruchomić za pomocą narzędzia takiego jak Spinrite lub HDD Regenerator na dysku
źródło
To może, ale nie musi, działać, ale miałem ten sam problem i stwierdziłem, że instalując drugi system Windows 7 na tym samym dysku, ale osobna partycja pozwoli na uruchomienie i uruchomienie programu bcdedit oraz dodanie lub naprawienie menedżera rozruchu do pierwszego systemu Windows 7.
Użyj również drugiego systemu Windows 7 do skanowania i usuwania wirusów.
źródło