Odzyskiwanie bootloadera systemu Windows XP

Powiedz, jak poprawnie przywrócić bootloader systemu Windows XP, miałem zainstalowane dwa systemy operacyjne i menedżera rozruchu systemu Acronis OS Selektor Usunąłem jeden system i Acronis, teraz mam problemy, pierwszy brak Bootmgr pojawił się w początkowej fazie rozruchu, zastosowałem polecenia Fixmbr i FixBOOT w konsoli odzyskiwania, teraz pojawia się kolejny błąd NTLDR. Zabiłem dwa dni, aby przestudiować tę konsolę, ale Win XP nadal nie uruchamia się, co zrobiłem źle? JAZDA.


Odzyskiwanie bootloadera systemu Windows XP


Ty, drogi JAZDY, byłeś o rzut kamieniem od zwycięstwa, nie miałeś trochę cierpliwości, ale to nie ma znaczenia, następnym razem się uda. Bardzo ważne jest, aby wiedzieć, że brakuje błędu Bootmgr, który wskazuje na uszkodzenie głównego rekordu rozruchowego lub tablicy partycji dysku twardego, która znajduje się w pierwszym sektorze dysku twardego, po pomyślnym uruchomieniu Odzyskiwanie bootloadera systemu Windows XP i rozwiązał połowę problemów, mianowicie zastąpił główny rekord rozruchowy w konsoli odzyskiwania komendą Fixmbr i zarejestrował nowy sektor rozruchowy za pomocą komendy FixBOOT, więc zaczął pojawiać się kolejny błąd i sprawa pozostała niewielka, konieczne było skopiowanie partycji z systemem operacyjnym do katalogu głównego (zasadniczo dysk C ) trzy pliki boot.ini, NTDETECT.COM, ntldr. Zacznijmy od samego początku i nadal uruchamiaj system Windows XP.

  1. Rozważamy możliwe przyczyny uszkodzenia bootloadera Windows XP, sprawdź ustawienia BIOS w Boot Device Priority.
  2. Używanie poleceń Fixmbr i FixBOOT w Konsoli odzyskiwania.
  3. Skopiuj pliki boot.ini, NTDETECT.COM, ntldr z dysku instalacyjnego systemu Windows XP na konsolę odzyskiwania i pomyślnie uruchom komputer.
  4. Jeśli po przeczytaniu artykułu nadal nie można odzyskać rozruchu systemu Windows XP, to czytamy nasz drugi artykuł: „Przywracanie systemu za pomocą menu instalacji systemu Windows XP lub Przywracanie uszkodzonej kopii systemu Windows XP”

Po włączeniu komputera, przyjaciele, wykonuje autotest, a następnie kontrola jest przenoszona do głównego rekordu rozruchowego dysku twardego, zawiera tabelę partycji dysku twardego i mały program ładujący, który odczytuje w tej tabeli informacje, z którego dysku twardego (jeśli jest ich kilka) i która partycja dysku twardego do wyprodukowania uruchamianie systemu operacyjnego. W przyszłości jądro systemu operacyjnego zostanie załadowane do pamięci RAM i faktycznego uruchomienia systemu Windows XP. Musisz także wiedzieć, że grupa plików znajdujących się w katalogu głównym dysku C jest również zaangażowana w ładowanie systemu operacyjnego, a mianowicie boot.ini, NTDETECT.COM, ntldr. Obecność wszystkich powyższych elementów eliminuje obecność błędu Bootmgr podczas ładowania XP i zapewnia pomyślne uruchomienie systemu.

Nawiasem mówiąc, nie zawsze konieczne jest przywracanie bootloadera systemu Windows XP w przypadku takich problemów, spójrzmy na niektóre przyczyny tego błędu, które osobiście spotkałem. Pierwszy jest najprostszy, jeśli w systemie jest kilka dysków twardych, ustawienia Bios zostały naruszone, na przykład w AMI Bios, na karcie BOOT, element Priorytet urządzenia rozruchowego, a następnie Dyski twarde, dysk, z którego chcesz uruchomić, jest ustawiony na niewłaściwy co jest potrzebne. Rozwiązanie tej usterki i przyczyny jej wystąpienia są dobrze opisane w naszym artykule Brak Bootmgr w systemie Windows 7..

Korzystanie z programów innych firm, tak zwanych menedżerów rozruchu, na przykład Acronis OS Selector, w głównym rekordzie rozruchowym jest używane głównie, gdy na komputerze jest kilka systemów operacyjnych; menedżer wyświetla wygodne menu wyboru systemu operacyjnego na początku rozruchu. Aby korzystać z takich programów, należy zachować szczególną ostrożność, jeśli sam program Acronis OS Seletor nie zostanie poprawnie usunięty z komputera, istnieje bardzo duża szansa na rozpoczęcie przywracania programu ładującego system Windows XP. To samo dotyczy programu ładującego GRUB, który pozwala korzystać z Linuksa i Windows XP na tym samym komputerze, po usunięciu GRUB pozostawisz swój komputer niezrozumiałym rekordem rozruchowym i pokaże, że Bootmgr zaginął bez wahania. W takim przypadku poprawimy sytuację w konsoli odzyskiwania systemu Windows XP, najpierw wprowadzamy polecenie FIXMBR i przepisujemy główny rekord rozruchowy, a drugie polecenie FIXBOOT zapisujemy nowy sektor rozruchowy.
Ale to nie wszystko, po naprawieniu rekordu rozruchowego, a także nagraniu nowego sektora rozruchowego w konsoli, sytuacja z wyjściem błędu może pozostać niezmieniona i mogą już występować inne błędy, na przykład: brakuje NTLDR. W takim przypadku należy ponownie upewnić się, że w sektorze rozruchowym znajdują się pliki bezpośrednio zaangażowane w ładowanie systemu Windows XP: boot.ini, NTDETECT.COM, ntldr, w katalogu głównym dysku (C :), w zasadzie trzy pliki danych wystarczą do uruchomienia systemu Windows XP.
Najprostszym sposobem jest użycie Live CD, uruchomienie z niego, a następnie przejście do katalogu głównego dysku C i upewnienie się, że te pliki są dostępne, jeśli ich nie ma, to musisz skopiować je z dowolnego działającego XP i upuścić je samodzielnie, po sprawdzeniu i edycji w razie potrzeby plik boot.ini, prosty plik tekstowy zawierający ścieżkę do plików systemowych Windows XP, musisz to zrobić, w przeciwnym razie pojawi się kolejny błąd, możesz przeczytać Edytowanie BOOT.INI.
Ale podoba mi się inny sposób: przywrócenie bootloadera systemu Windows XP za pomocą konsoli odzyskiwania. Jeśli masz zestaw dystrybucyjny XP, użyj go i skopiuj nasze trzy pliki boot.ini, NTDETECT.COM, NTLDR do katalogu głównego dysku C. Zapewniam, że jest to bardzo proste i nie musisz edytować pliku boot.ini, konsola zrobi wszystko sama.
Uruchamiamy z dysku instalacyjnego systemu Windows XP, wybierz przywróć R. Jeśli mamy jeden system operacyjny, umieszczamy cyfrę 1.

Jeśli było hasło, wprowadź je, jeśli nie, naciśnij Enter.

Wpisujemy polecenie FIXMBR, to polecenie, aby przywrócić uszkodzoną tablicę partycji dysku twardego, zastąpi główny rekord rozruchowy.

Potwierdź zapis nowego MBR, wpisz Y

Wpisujemy polecenie FIXBOOT i zgadzamy się napisać nowy sektor rozruchowy. Skopiuj pliki ntldr, NTDETECT.COM, boot.ini z pakietu dystrybucyjnego do katalogu głównego dysku systemowego C.
Wpisujemy polecenie MAP i patrzymy na literę naszego dysku, w moim przypadku (D :) Wpisz literę dysku D: i naciśnij klawisz Enter.

Przechodzimy do folderu i386, który znajduje się na dysku instalacyjnym systemu Windows XP, z niego kopiujemy nasz plik NTLDR do katalogu głównego dysku C.
Wpisz polecenie cd i386 i Enter

Skopiuj plik NTLDR do katalogu głównego dysku systemowego z systemem operacyjnym za pomocą polecenia kopiowania NTLDR C: \

W ten sam sposób skopiuj plik NTDETECT.COM, wprowadź kopię NTDETECT.COM C: \

Teraz kolej na plik BOOT.INI. Polecenie Bootcfg / add, wyszukujemy zainstalowane systemy operacyjne na naszym komputerze, a jednocześnie dodajemy wykrytą kopię systemu Windows nr 1 do menu rozruchu i tworzymy nowy plik BOOT.INI.

Wpisz liczbę 1

Wprowadź nazwę systemu, która zostanie odzwierciedlona w pliku BOOT.INI-XP Professional RU.
Parametry rozruchu / fastdetect to specjalny klucz, który wyłącza rozpoznawanie urządzeń podłączonych do portów szeregowych i równoległych w celu przyspieszenia rozruchu.

Wyjście i ponowne uruchomienie nastąpi.
System operacyjny uruchomił się pomyślnie. Nasze skopiowane programy ładujące system Windows XP.

Plik BOOT.INI, który utworzyliśmy w konsoli odzyskiwania.

Jeśli nic ci nie pomoże, istnieje 100% opcja, skorzystaj z informacji z naszego artykułu Przywracanie uszkodzonej kopii systemu Windows XP, przywrócisz system operacyjny, tylko dostęp do zaszyfrowanych folderów zostanie zamknięty, jeśli użyjesz szyfrowania, trzy lub cztery programy odmówią pracy będzie musiał ponownie zainstalować.

Tagi artykułu: Pobierz MBR systemu Windows XP