Uruchom i przywróć w systemie Windows 7.

Korzystając z laptopa lub komputera stacjonarnego z systemem operacyjnym Windows 7, użytkownicy często napotykają problemy z jego ładowaniem, zawieszaniem się systemu lub niebieskim ekranem. Głównymi przyczynami tych problemów mogą być wirusy, usunięcie plików systemowych i oprogramowanie niskiej jakości. Aby rozwiązać te problemy, wystarczy użyć punkty przywracania systemu.

Te punkty przywracania mają na celu przywrócenie systemu operacyjnego do punktu w czasie, w którym był pracował stabilnie. Każdy punkt przywracania jest tworzony automatycznie w przypadku wprowadzenia zmian w systemie. Na przykład podczas instalowania sterownika lub oprogramowania.

W tym materiale poświęcimy szczególną uwagę wiersz poleceń, za pomocą którego przywrócimy system Windows 7. Przywracając system operacyjny za pomocą konsoli, znacznie przyspieszysz proces. Nasz artykuł będzie szczególnie interesujący dla początkujących administratorów systemów i zaawansowanych użytkowników komputerów PC.

Uruchamianie przywracania systemu w konsoli podczas normalnego uruchamiania systemu operacyjnego

Jeśli w systemie Windows 7 po załadowaniu działa niestabilnie, programy się nie otwierają, elementy systemu zawieszają się i nie działają, to w tym przypadku jest to konieczne wycofać się do poprzedniego zapisanego punktu. Uruchommy konsolę jako Administrator. Aby to zrobić, przejdź do menu „ Początek„ i w wyszukiwaniu wpiszemy „ CMD" Następnie kliknij znaleziony wynik prawym przyciskiem myszy i wybierz „ Uruchom jako administrator».

Po wykonaniu tych kroków konsola uruchomi się w trybie administratora. W uruchomionym oknie konsoli wpisz polecenie rstrui.exe

Po wykonaniu polecenia otworzy się Kreator przywracania systemu. Kliknij przycisk Dalej > w wyświetlonym oknie, aby przejść do wyboru punktów przywracania.

Wybierzmy odpowiedni punkt przywracania, w którym system Windows 7 działał normalnie i będziemy kontynuować.

W oknie, które zostanie otwarte, kliknij przycisk Zakończ i potwierdź komunikat. Po potwierdzeniu komunikatu rozpoczniemy przywracanie systemu do wybranego punktu przywracania. Jeśli przywracanie zakończy się pomyślnie, zostanie wyświetlony odpowiedni komunikat.

Jak widać uruchomienie odzyskiwania przez konsolę wcale nie jest trudne.

Przywracanie za pomocą konsoli w trybie awaryjnym

Opisana poniżej metoda odzyskiwania jest konieczna, jeśli nie można uruchomić systemu Windows 7 w zwykły sposób. Aby przejść do alternatywnego menu rozruchu systemu Windows, podczas uruchamiania systemu naciśnij klawisz F8 (mogą istnieć inne opcje, na przykład Del lub inne). W tym menu należy wybrać pozycję pokazaną na obrazku poniżej.

Wybierając ten element, system operacyjny uruchomi się brak graficznego interfejsu użytkownika, a jedynym sposobem kontrolowania systemu będzie konsola. W oknie konsoli wprowadź znane już polecenie rstrui.exe

Wykonując to polecenie, otworzymy Kreatora przywracania systemu. Wybierzmy odpowiedni punkt dostępu w kreatorze.

Z przykładu widać, że jest identyczny z poprzednim. Jedyną różnicą jest uruchomienie Windows w trybie awaryjnym z obsługą konsoli. Zazwyczaj ta metoda prawie zawsze działa, nawet jeśli system mocno uszkodzony przez wirusy, ponieważ przy uruchomieniu system operacyjny ładuje tylko główne sterowniki i nie ma dostępu do Internetu.

Uruchamianie Przywracania systemu w konsoli przy użyciu dysku instalacyjnego systemu Windows 7

Jeśli druga metoda nie pomoże przywrócić systemu, jedyną opcją rozpoczęcia odzyskiwania za pomocą konsoli jest dysk instalacyjny lub rozruch pamiec przenosna. Włączmy nasz komputer i uruchommy komputer z dysku instalacyjnego systemu Windows 7.

Przejdźmy teraz bezpośrednio do samej konsoli. W tym celu kliknij hiperłącze „ Przywracanie systemu", który rozpocznie wyszukiwanie zainstalowanych systemów.

Wybierzmy potrzebny nam system operacyjny i przejdźmy do następnego okna.

W tym oknie wybierz pozycję „ Wiersz poleceń", po czym trzeba zacząć.

W konsoli wpiszemy znane nam już polecenie rstrui.exe.Po wykonaniu tego polecenia uruchomi się kreator odzyskiwania. Praca mistrza jest identyczna z przykładami opisanymi powyżej. Dlatego pominiemy dalszy opis kreatora odzyskiwania.

Odzyskiwanie rekordu rozruchowego systemu Windows za pomocą konsoli

Korzystając z komputera z systemem operacyjnym Windows 7, użytkownicy często napotykają problemy z jego ładowaniem i otrzymują komunikaty tego typu podczas uruchamiania systemu operacyjnego.

Czy coś takiego.

Głównym winowajcą tego problemu jest uszkodzony rekord rozruchowy. MBR lub uszkodzona konfiguracja rozruchu BCD. Możesz rozwiązać ten problem za pomocą narzędzia Bootrec.exe. Korzystanie z poleceń „ /Napraw Mbr" I " /NaprawBoot„Narzędzie może utworzyć nowy wpis rozruchowy i go naprawić.

Aby skorzystać z tych poleceń, musimy uruchomić komputer z dysku instalacyjnego i uruchomić wiersz poleceń, jak w poprzednim przykładzie. Użyjmy pierwszego polecenia „ /Napraw Mbr» media Bootrec.exe.

Uruchamiając to polecenie, naprawiliśmy nasz wpis rozruchowy MBR. Jeśli to polecenie nie pomoże, użyj drugiego polecenia „ /NaprawBoot» media Bootrec.exe.

Uruchamiając to polecenie, utworzymy nowy wpis rozruchowy, który umożliwi uruchomienie systemu Windows 7.

Z przykładu jasno wynika, że ​​using Bootrec.exe w większości przypadków będzie można przywrócić lub naprawić rekord rozruchowy w systemie Windows 7. Chciałbym również zauważyć, że głównymi przyczynami uszkodzenia lub nadpisania rekordu rozruchowego są:

  • Zmiana rozmiaru dysku lokalnego z systemem operacyjnym za pomocą specjalnego oprogramowania;
  • Instalowanie starego systemu operacyjnego Windows nad nowymi. Na przykład instalacja systemu Windows XP na tym samym komputerze, na którym jest zainstalowany system Windows 7;
  • Nagranie strony trzeciej sektor rozruchowy, Który nie obsługuje systemu Windows. Na przykład program ładujący Linuksa GRUB;
  • Różne wirusy i złośliwe oprogramowanie.

Zwracając uwagę na przyczyny uszkodzenia lub nadpisania rekordu rozruchowego, możesz utrzymać komputer w dobrym stanie.

Narzędzie BCDboot

Płyta instalacyjna systemu Windows 7 zawiera kolejne świetne narzędzie, którego można użyć do przywrócenia systemu operacyjnego. Uruchommy także z dysku instalacyjnego do wiersza poleceń. Następnie wprowadź polecenie pokazane poniżej.

W naszym przypadku system Windows jest zainstalowany na dysku „E:\”, więc podaliśmy ścieżkę w „ E:\windows" Uruchamiając to polecenie, przywrócimy pliki konfiguracyjne BCD, a także plik bootloadera bootmgr.

Wpisując w konsoli polecenie bcdboot.exe, zobaczysz opis narzędzia, a także listę dodatkowych kluczy, których można użyć podczas jego uruchamiania.

Narzędzie konsolowe MBRFix

To narzędzie konsolowe jest dostarczane w zestawie z dyskiem multiboot Płyta CD Hiren's Boot.

Płyta CD Hiren's Boot jest to dysk z dziesiątkami programów, które pomagają wielu informatykom i administratorom systemów. Główne zadanie MBRFix polega na przywróceniu modułu ładującego system Windows. Obraz dysku Płyta CD Hiren's Boot można pobrać z oficjalnej strony internetowej www.hirensbootcd.org. Uruchamianie z Płyta CD Hiren's Boot, zostaniemy przeniesieni do menu startowego.

W tym menu musisz wybrać „ MiniWindows XP" i naciśnij Enter. Wykonując tę ​​czynność, pobierzemy przenośną wersję systemu Windows XP z niezbędnymi narzędziami do diagnozowania i naprawy systemu, w tym naszym narzędziem MBRFix. Przejdźmy teraz do „ Menu HBCD» za pomocą skrótu na Pulpicie. Następnie w menu” Programy„przejdźmy do punktów” Partycja/Boot/MBR/Wiersz poleceń/MBRFix».

Umożliwi nam to otwarcie narzędzia konsoli MBRFix. W oknie konsoli wpisz polecenie MBRFix.exe /drive 0 fixmbr /win7 /yes

Ta drużyna przywróci rekord rozruchowy i program ładujący, który umożliwi uruchomienie systemu Windows 7.

Użyj dysku Płyta CD Hiren's Boot z użytecznością MBRFix Jest to szczególnie wygodne, jeśli nie masz oryginalnego dysku z siódemką.

Podsumujmy to

W tym materiale próbowaliśmy przyjrzeć się wszystkim sposobom przywrócenia systemu Windows 7 za pomocą wiersza poleceń. Dlatego po przeczytaniu tego artykułu możesz łatwo przywrócić funkcjonalność swojego komputera z systemem Windows 7.

Chciałbym również zauważyć, że jeśli pliki systemowe systemu operacyjnego zostaną poważnie uszkodzone lub usunięte, przywrócenie systemu lub jego modułu ładującego nie będzie możliwe. Dlatego też, jeśli tak właśnie jest w Twoim przypadku, to zrób kopię zapasową wszystkie ważne informacje na dysku twardym i zainstaluj ponownie system Windows.

Mamy nadzieję, że nasz materiał pomoże Ci przywrócić system lub jego boot record, a także pozwoli uniknąć podobnych problemów w przyszłości lub szybko je rozwiązać.

Wideo na ten temat

Witajcie drodzy czytelnicy.

Czasami w wyniku różnych działań może się zdarzyć, że komputer odmówi wejścia do systemu operacyjnego. W niektórych przypadkach jest to spowodowane nieprawidłowym działaniem ważnego narzędzia. Rozwiązaniem jest przywrócenie bootloadera systemu Windows 7.

Istnieje kilka głównych znaków wskazujących na potrzebę „przywrócenia do życia” odpowiedniego elementu systemu operacyjnego:

Bootrec( )

Aby przywrócić komputer do stanu roboczego, musisz wykonać szereg kroków. Dodatkowo do zabiegu potrzebne będą nam pliki instalacyjne systemu Windows. Dlatego bez dysku nie poradzimy sobie z odpowiednimi danymi. Wykonujemy następujące czynności:


To polecenie pokaże wszystkie możliwe parametry, z którymi współpracuje.

Opis kluczy Bootrec( )

Zespoły w środowisku cmd.exe można uruchomić w wersji standardowej lub ze specjalnymi dodatkami. Jeśli więc na przykład napiszesz „ bootrec.exe /FixMbr", program zapisuje rekord rozruchowy na partycję główną. Co więcej, ten ostatni jest kompatybilny z Windows 7 i Vista. Pomoże to przywrócić funkcjonalność urządzenia. Ponadto możesz skorzystać z tej sztuczki, jeśli zajdzie potrzeba usunięcia niestandardowego kodu w odpowiednim segmencie. Jednakże istniejąca tablica partycji pozostaje taka sama.

Jeśli użyjesz klawisza „”, program zapisze nowy sektor rozruchowy. Jest także kompatybilny z powyższymi systemami operacyjnymi firmy Microsoft. Ta opcja jest używana w kilku przypadkach:

    Plik startowy został zastąpiony niestandardowym.

    Jest uszkodzony.

    Po siódmej wersji, czyli Viście, opublikowano poprzednią kompilację. Na przykład po zainstalowaniu XP używany jest moduł ładujący systemu Windows NT.

Warto wiedzieć! Ten sam efekt można uzyskać stosując program „ bootsect.exe" Jest też na dysku. W tym celu piszemy „ Bootsect /NT60 SYS" Pojawi się sektor rozruchowy zgodny z „”. Aby uzyskać szczegółowe informacje, musisz uruchomić narzędzie za pomocą klucza „ /pomoc».

Pisząc” bootrec.exe /ScanOs", aplikacja skanuje wszystkie dostępne dyski pod kątem systemów OS 7 i Vista. W efekcie użytkownicy otrzymują listę wszystkich znalezionych systemów, nawet tych niezarejestrowanych w pamięci startowej.

Korzystanie z klucza " /OdbudujBcd„rozpocznie skanowanie wszystkich dysków w poszukiwaniu zainstalowanych systemów operacyjnych. Tworzona jest lista, z której można je dodać do magazynu. Dodatkowo polecenie to umożliwi odbudowanie bazy danych. Jednak zanim to zrobisz, zdecydowanie musisz usunąć wcześniejsze dane.

Powyższe narzędzie ma szeroką funkcjonalność. Ale to nie pomoże, jeśli brakuje pliku startowego systemu. W takim przypadku musisz skorzystać z innego narzędzia.

Warto zaznaczyć, że działa to automatycznie. Oznacza to, że użytkownicy muszą jedynie dostać się do określonych narzędzi, wprowadzić polecenie, a wszystko zostanie wykonane niezależnie - nie trzeba nic robić w trakcie samego procesu.

BCDboot( )

To narzędzie służy do tworzenia lub naprawy programu ładującego znajdującego się na partycji głównej. Program umożliwia także przesyłanie plików pomiędzy dyskami twardymi. Nawet jeśli system nie jest widoczny na tym drugim.

Aby rozpocząć, po prostu wpisz „ bcdboot.exe C:\windows" Operacja przywraca uszkodzone dane, w tym pliki pamięci.

Proces ma kilka parametrów:

    Źródło – lokalizacja katalogu, w którym znajduje się dystrybucja systemu Windows. W naszym przypadku jest to dysk plastikowy lub dysk flash USB. Ten parametr jest wymagany. Resztę wskazano jako niezbędną.

    « /I» — ustawia język środowiska. Jeśli pozostawi się to bez zmian, używany jest język angielski.

    « /S„-wskazuje literę dysku, na którym zostaną umieszczone wymagane pliki. Domyślnie jest to lokalizacja ustawiana przez BIOS lub nowy system – UEFI.

    « /w„…uruchamia się tryb szczegółowego rozliczania pracy.

    « /M» - łączenie parametrów istniejącego rekordu i nowo utworzonego. Wszystko to jest zapisywane w nowym obszarze rozruchowym.

Powrót po użyciu Linuksa( )

Warto wyobrazić sobie sytuację, w której wcześniej posiadałeś system operacyjny firmy Microsoft. A po zainstalowaniu Linuksa pierwszy nagle przestał się uruchamiać. Stało się to w wyniku pewnych błędów.

Jeśli system Windows nie działa po zainstalowaniu Ubuntu, nie panikuj od razu. Problem można rozwiązać w prosty sposób.

dd if=/dev/sda2 of=/linux.boot bs=512 liczba=1

Powyższy kod umożliwia skopiowanie sektora rozruchowego z folderu „ sda2" w linux.boot.

Warto zauważyć, że w tym systemie operacyjnym element główny „ / " Jeśli tak nie jest w Twojej sytuacji osobistej, najpierw musisz dowiedzieć się, który z istniejących obszarów można uruchomić.

Wpis został skopiowany do folderu użytkownika. Dlatego przechodzimy do odpowiedniego katalogu i przenosimy plik na partycję, na której jest już zainstalowany system Windows.

Rezultatem będzie „ Wiersz poleceń", w którym piszemy tylko dwie linijki i po każdym kliknięciu " Wchodzić»:
Bootrec.exe /FixMbr
Bootrec.exe /FixBoot
Następnie ponownie uruchamiamy urządzenie i sprawdzamy, jak wszystko działa w naszym systemie operacyjnym.

Program ładujący systemu Windows 7 przestaje działać z wielu powodów - jeśli plik boot.ini jest uszkodzony lub próbujesz zainstalować XP wraz z „Siódemką”, po czym ten ostatni nie chce się uruchomić. Wynika to z faktu, że XP przepisuje rekord rozruchowy MBR systemu Windows 7. Zazwyczaj przywracanie modułu ładującego systemu Windows 7 odbywa się przy użyciu standardowych narzędzi systemowych. Możesz użyć innego narzędzia, na przykład Bootice.

Najprostszy sposób na przywrócenie bootloadera

Jeśli naciśnięcie klawisza F8 nie spowoduje otwarcia dodatkowych metod uruchamiania i narzędzia do rozwiązywania problemów, konieczne będzie użycie dysku lub dysku flash do odzyskiwania systemu Windows 7. Z tego dysku konieczne będzie uruchomienie komputera w środowisku przywracania, klikając łącze odzyskiwania systemu pod adresem na dole okna instalacji systemu operacyjnego.

  1. Komputer automatycznie spróbuje znaleźć rozwiązanie problemu, o czym poinformuje Cię w oknie, które zostanie otwarte.
  2. Jeśli narzędzie do odzyskiwania poradzi sobie z zadaniem, pozostaje tylko ponowne uruchomienie.

Jeśli przywrócenie bootloadera systemu Windows 7 po XP nie było możliwe, użyj narzędzia do odzyskiwania przy uruchomieniu, które wraz z innymi znajduje się na dysku instalacyjnym lub dysku flash. Zwykle te proste metody radzą sobie z prostymi problemami z uruchamianiem MBR.

Edycja pliku boot.ini

Boot.ini domyślnie odpowiada za uruchomienie systemu. Jeśli jeden z systemów operacyjnych zostanie nieprawidłowo zainstalowany lub odinstalowany, jego niedziałający wpis zostanie zapisany w tym samym pliku boot.ini. Znajduje się w katalogu głównym partycji systemowej, więc aby go edytować, musisz skonfigurować komputer tak, aby pokazywał ukryte pliki.

Czasami plik boot.ini może zostać uszkodzony przez wirusa lub mógł to spowodować jakiś program, po czym system operacyjny nie uruchamia się samodzielnie.

Rozwiązanie jest proste - uruchom komputer z LiveCD i edytuj plik boot.ini za pomocą zwykłego notatnika. Istnieją tylko dwie sekcje - moduł ładujący, który kontroluje ładowanie i systemy operacyjne. Należy pamiętać o kilku parametrach:

  • timeout=10 — czas w sekundach, podczas którego użytkownik może wybrać system operacyjny do uruchomienia;
  • multi(0) i dysk(0) to parametry, które muszą mieć wartości zerowe;
  • rdisk(0) — numer dysku z partycją systemową (licząc od zera).

Ogólnie boot.ini z jednym systemem operacyjnym powinien wyglądać jak na obrazku.

Korzystanie z wiersza poleceń w celu przywrócenia sektora MBR

Możesz przejść do trybu wiersza poleceń z tego samego dysku rozruchowego lub dysku flash, otwierając narzędzie do odzyskiwania systemu i wybierając ostatni element „Wiersz poleceń”.

  1. Wpisz polecenie Bootrec, a następnie naciśnij Enter, pojawi się pełna lista opcji
  2. Zapisz sektor MBR, dla którego znajduje się polecenie Bootrec.exe /FixMbr;
  3. Po naciśnięciu Enter komputer w kolejnej linijce powiadomi użytkownika o pomyślnym zakończeniu operacji;
  4. Następnie wykonaj procedurę zapisu nowego sektora rozruchowego, wpisując Bootrec.exe /FixBoot;
  5. Pozostaje tylko wejść do wyjścia i spróbować ponownie uruchomić komputer.
  1. Zaloguj się do wiersza poleceń z dysku instalacyjnego lub dysku flash;
  2. Wpisz Bootrec /ScanOs, po czym narzędzie przeskanuje komputer pod kątem obecności systemu operacyjnego;
  3. Wpisz polecenie Bootrec.exe /RebuildBcd w następnej linii, program poprosi o dodanie wszystkich znalezionych wersji systemu Windows, w tym XP itp., do menu Start;
  4. Wystarczy się z tym zgodzić, naciskając kolejno Y i Enter, po czym podczas ładowania systemu będziesz miał wybór, który system operacyjny chcesz załadować - XP lub Seven.

Możesz także rozwiązać problem z MBR za pomocą jeszcze jednego polecenia. Aby to zrobić, wpisz bootsect /NT60 SYS w wierszu poleceń, a następnie Enter. Wpisz Wyjdź, aby wyjść. Spowoduje to aktualizację głównego kodu rozruchowego, a Twoje systemy pojawią się na liście podczas uruchamiania.

W przypadku poważnych problemów przywrócenie MBR opisanymi metodami może nie być możliwe, dlatego warto spróbować nadpisać pliki znajdujące się w magazynie pobierania.

Brakuje bootmgr

Komputer zwykle wyświetla ten komunikat na czarnym ekranie, gdy sektor MBR jest uszkodzony lub usunięty. Przyczyna może nie być związana z MBR, na przykład, jeśli ustawienia BIOS na zakładce Boot zostały zresetowane, a system próbuje uruchomić się z niewłaściwego dysku. Ale najczęściej winny jest program ładujący, dlatego opiszemy, jak przywrócić rozruch systemu Windows 7.

Dysk systemu Windows 7 zawsze ma małą, 100-megabajtową zarezerwowaną ukrytą partycję do nagrywania plików startowych systemu operacyjnego, w tym uszkodzonego pliku BOOTMGR. Możesz po prostu skopiować BOOTMGR z nośnika instalacyjnego i zapisać go na tej partycji. Dla tego:

  1. Otwórz wiersz poleceń z dysku odzyskiwania.
  2. Wprowadź kolejno polecenia discpart i list wolumin, po czym na ekranie pojawi się lista twoich dysków i liter, które system przypisał do każdego z nich. Nas interesuje zarezerwowana partycja 100 MB oraz napęd optyczny - odpowiednio dyski C i F jak na zdjęciu.
  3. Aby wyjść, wpisz Exit i naciśnij Enter.

Wprowadź literę dysku instalacyjnego, dwukropek i polecenie skopiowania programu ładującego bootmrg na zarezerwowaną partycję. Będzie to wyglądać tak:

  • F: a następnie Enter;
  • skopiuj bootmgr C:\ i naciśnij Enter;
  • Wyjdź, narzędzie zakończy działanie.

Jeśli kopiowanie na ukrytą partycję nie powiedzie się, pamięć startową można całkowicie nadpisać. Przywracanie programu rozruchowego systemu Windows 7 odbywa się za pomocą polecenia bcdboot.exe N:\Windows, gdzie N jest literą dysku systemu operacyjnego. Po otrzymaniu informacji, że pliki zostały pomyślnie utworzone, możesz wyjść z narzędzia za pomocą polecenia Exit i ponownie uruchomić komputer.

  • zapisz linię discpart w wierszu poleceń, która wywołuje narzędzie;
  • aby wyświetlić wszystkie dostępne dyski fizyczne, zapisz listę dysku;
  • wybierz żądany dysk za pomocą polecenia sel dysk 0, gdzie 0 to numer jedynego zainstalowanego dysku twardego;
  • aby wyświetlić wszystkie partycje dysku twardego, wprowadź listę partycji;
  • aby wybrać zarezerwowaną partycję, wpisz polecenie sel część 1, gdzie 1 to numer partycji;
  • aktywuj go, wpisując aktywny;
  • wyjdź z aplikacji wpisując exit.

W ostateczności możesz całkowicie ręcznie usunąć i sformatować partycję systemową, zaczynając od jakiegoś LiveCD, a następnie użyć polecenia bcdboot.exe, aby ponownie utworzyć sektor.

Używając Bootice’a

Jeżeli Windows XP został zainstalowany po „Seven”, ze względu na nadpisany sektor MBR, uruchamia się tylko XP i nie ma możliwości wyboru systemu po włączeniu komputera. Jednocześnie oba systemy są w pełni funkcjonalne i bardzo łatwo można powrócić do menu startowego, do czego służy narzędzie Bootice:


W nowym oknie Bootice po lewej stronie zobaczysz listę rozruchową systemu operacyjnego, do której będziesz musiał dodać brakującą „Siedem” do systemu Windows XP:

  • kliknij „Dodaj”;
  • na liście, która się otworzy, wybierz wiersz nowego wpisu Windows 7;
  • po prawej stronie w górnym polu wprowadzania wybierz dysk twardy;
  • w polu poniżej wskaż sekcję z „Siedem”;
  • kliknij Zapisz ustawienia podstawowe.

Program powiadomi Cię, że ten element został pomyślnie zmieniony w Bootice i będziesz mógł wyjść z Bootice. Przy następnym włączeniu komputera możesz wybrać system operacyjny, który ma zostać uruchomiony z dysku twardego — Windows 7 lub XP.

Zgłoś treść


  • Naruszenie praw autorskich Spam Nieprawidłowa treść Uszkodzone linki


Wysłać

Microsoft od wielu lat udoskonala system odzyskiwania systemu operacyjnego Windows, a w Windows 7 i Windows Vista działa on niemal automatycznie. Jeśli uruchomisz system z płyty instalacyjnej systemu Windows 7 i klikniesz „ Przywracanie systemu" ("Napraw komputer"), uruchomi się system odzyskiwania systemu Windows i niezależnie spróbuje naprawić wszystkie znalezione błędy. Może rozwiązać wiele problemów, jednak jest całkiem prawdopodobne, że bootloader jest uszkodzony, a system odzyskiwania nie jest w stanie sobie z tym poradzić ten problem.W takim przypadku możesz ręcznie przywrócić program ładujący za pomocą narzędzia Bootrec.exe.

Aplikacja Bootrec.exe służy do naprawiania błędów związanych z uszkodzeniem bootloadera i w efekcie brakiem możliwości uruchomienia systemów operacyjnych Windows 7 i Windows Vista.

Sekwencjonowanie

Opis kluczy do uruchomienia narzędzia Bootrec.exe

Bootrec.exe /FixMbr

Narzędzie uruchamiane za pomocą przełącznika /FixMbr zapisuje na partycji systemowej główny rekord rozruchowy (MBR) zgodny z systemami Windows 7 i Windows Vista. Użyj tej opcji, aby rozwiązać problemy z uszkodzonym głównym rekordem rozruchowym lub jeśli chcesz usunąć z niego niestandardowy kod. W takim przypadku istniejąca tablica partycji nie zostanie nadpisana.

Bootrec.exe /FixBoot

Narzędzie uruchamiane za pomocą klawisza /FixBoot zapisuje na partycji systemowej nowy sektor rozruchowy zgodny z systemami Windows 7 i Windows Vista. Opcji tej należy używać w następujących przypadkach:

  1. Sektor rozruchowy systemu Windows Vista lub Windows 7 został zastąpiony niestandardowym sektorem rozruchowym.
  2. Sektor rozruchowy jest uszkodzony.
  3. Poprzednia wersja systemu operacyjnego Windows została zainstalowana po zainstalowaniu systemu Windows Vista lub Windows 7. Przykładowo, jeśli został zainstalowany system Windows XP, zostanie użyty NTLDR (Windows NT Loader, Windows NT Loader), kod standardowego modułu ładującego NT 6 ( Bootmgr) zostanie nadpisany przez instalator systemu Windows XP.

Warto zaznaczyć, że podobny efekt można osiągnąć za pomocą narzędzia bootsect.exe, znajdującego się również na nośniku startowym systemu Windows 7. W tym celu należy uruchomić bootsect.exe z następującymi parametrami:

Bootsect /NT60 SYS

Sektor rozruchowy partycji systemowej zostanie nadpisany kodem zgodnym z BOOTMGR. Więcej informacji na temat korzystania z narzędzia bootsect.exe można uzyskać uruchamiając je z parametrem /pomoc.

Bootrec.exe /ScanOs

Narzędzie uruchamiane za pomocą klawisza /ScanOs skanuje wszystkie dyski w poszukiwaniu zainstalowanych systemów operacyjnych Windows Vista i Windows 7. Ponadto po użyciu wyświetla listę znalezionych systemów, które nie są aktualnie zarejestrowane w magazynie danych konfiguracji rozruchu systemu Windows (Konfiguracja rozruchu Dane (BCD) )Przechowywanie).

Bootrec.exe /RebuildBcd

Uruchomione za pomocą tego klucza narzędzie skanuje wszystkie dyski pod kątem obecności zainstalowanych systemów operacyjnych Windows Vista lub Windows 7. Znalezione systemy operacyjne są wyświetlane na liście, z której można je dodać do magazynu danych konfiguracji rozruchu systemu Windows (Magazyn danych konfiguracji rozruchu) . Użyj tej opcji również, jeśli chcesz całkowicie odbudować magazyn danych konfiguracji rozruchu. Zanim to zrobisz, musisz usunąć poprzednią pamięć. Zestaw poleceń może wyglądać następująco:

Bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd

Powyższy przykład eksportuje bieżący magazyn konfiguracji rozruchowej do C:\BCDcfg.bak, usuwa jego atrybuty systemowe, ukryte i tylko do odczytu, usuwa go za pomocą DEL i odbudowuje za pomocą bootrec /RebuildBcd.


Powiększ obraz

Oczywiście użyteczność Bootrec.exe jest bardzo funkcjonalny, jednak nie pomoże jeśli na przykład plik modułu ładującego Windows bootmgr uszkodzone lub fizycznie brakujące. W takim przypadku możesz skorzystać z innego narzędzia, które również znajduje się na nośniku dystrybucyjnym systemu Windows 7 - bcdboot.exe.

Odzyskiwanie środowiska rozruchowego za pomocą BCDboot.exe

BCDboot.exe to narzędzie służące do tworzenia lub przywracania środowiska startowego znajdującego się na aktywnej partycji systemowej. Narzędzie może być również używane do przesyłania pobranych plików.

Wiersz poleceń w tym przypadku może wyglądać następująco:

Bcdboot.exe e:\windows

Zamień e:\windows na ścieżkę odpowiadającą Twojemu systemowi.
Ta operacja naprawi uszkodzone środowisko rozruchowe systemu Windows, w tym pliki magazynu danych konfiguracji rozruchu (BCD), w tym wspomniany powyżej plik bootmgr.

Składnia parametrów wiersza poleceń bcdboot

Narzędzie bcdboot.exe używa następujących parametrów wiersza poleceń:

Źródło BCDBOOT]

źródło

Określa lokalizację katalogu Windows używanego jako źródło podczas kopiowania plików środowiska rozruchowego.

Parametr opcjonalny. Ustawia język środowiska rozruchowego. Wartość domyślna to angielski (amerykański).

Parametr opcjonalny. Określa literę dysku partycji systemowej, na której zostaną zainstalowane pliki środowiska rozruchowego. Domyślnie używana jest partycja systemowa określona przez oprogramowanie układowe BIOS.

Parametr opcjonalny. Włącza tryb szczegółowego rejestrowania operacji narzędzia.

Parametr opcjonalny. Łączy parametry nowo utworzonego i istniejącego rekordu pamięci rozruchowej i zapisuje je w nowym rekordzie rozruchowym. Jeśli określono identyfikator GUID programu ładującego system operacyjny, łączy obiekt modułu ładującego z szablonem systemu, aby utworzyć wpis rozruchowy.

Streszczenie

W artykule omówiono zasady pracy z narzędziami bootrec.exe i bcdboot.exe, które służą do rozwiązywania problemów związanych z niemożnością uruchomienia systemu operacyjnego Windows 7 z powodu uszkodzonego lub braku bootloadera.

Uruchomienie komputera polega na sprawdzeniu BIOS-u całego sprzętu, a jeśli autotest zakończy się pomyślnie, załadowaniu systemu Windows. System uruchamia się dzięki bootloaderowi, w którym zapisywane są w tym celu specjalne dane. Dane te mogą w każdej chwili zostać uszkodzone i może pojawić się błąd typu i inne. Jeśli widzisz podobny błąd na ekranie lub coś podobnego, ale faktem jest, że system Windows nie uruchamia się, musisz to zrobić Odzyskiwanie programu rozruchowego systemu Windows 7. Swoją drogą o odzyskiwaniu rekordu startowego dla innych systemów pisałem w następujących artykułach:

Przejdźmy teraz do rzeczy.

Odzyskiwanie bootloadera systemu Windows 7 przy użyciu dysku odzyskiwania

Musisz zdobyć dysk z systemem Windows 7, jeśli go masz, świetnie, ale jeśli nie, utwórz rozruchowy dysk flash USB. Wersja w tym przypadku nie jest istotna, głębokość bitowa też nie jest istotna. Uruchom z dysku flash. Gdy w lewym dolnym rogu zobaczysz instalator systemu Windows, kliknij "Przywracanie systemu".

Pojawi się małe okno z opcjami odzyskiwania systemu. Wybierz system, który chcesz przywrócić. Kliknij przycisk „Dalej”.

A oto okno z niezbędnymi opcjami. Najpierw możesz spróbować automatycznego rozwiązywania problemów, jest to pierwszy element o nazwie „Odzyskiwanie po uruchomieniu”. Po kliknięciu pozostaje Ci tylko czekać. Wadą tej metody jest to, że nie zawsze działa, dlatego będziemy stosować metody ręczne.

Korzystanie z wiersza poleceń

W opcjach odzyskiwania otwórz Wiersz Poleceń. Tam wprowadzimy następujące polecenie:

bootrec/fixmbr

Za pomocą tego prostego polecenia możesz przywrócić rekord rozruchowy w systemie Windows 7. Jeśli to nie pomoże, przejdź do następnego kroku:

bootrec/fixboot

Obydwa polecenia z większym prawdopodobieństwem przywrócą program ładujący systemu Windows 7. Zamknij wiersz poleceń, uruchom ponownie komputer i zobacz, co się stanie. W rzeczywistości system powinien uruchomić się bez problemów. Jeśli tak nie jest, przygotowałem jeszcze kilka metod.

Użyj wiersza poleceń #Metoda 2

Wpisujemy ponownie następujące polecenia i jedno dodatkowe:

  • bootrec/fixmbr
  • bootrec/fixboot
  • bootsect /nt60 ALL /force /mbr

Spróbujmy uruchomić system.

Edycja pliku boot.ini

Za załadowanie systemu odpowiada specjalny plik boot.ini. Dzisiaj będziemy go torturować. Być może jego integralność została naruszona w wyniku ataku wirusa lub zwykłej awarii komputera, dlatego priorytetem jest przywrócenie bootloadera systemu Windows 7 lub innego systemu.

Będziemy ponownie potrzebować rozruchowego dysku flash USB z 7. Po pobraniu kliknij przycisk „Zainstaluj”. Przejdź do okna, w którym możesz wybrać dysk, na którym chcesz zainstalować system. Naciśnij Shift+F10, aby uruchomić wiersz poleceń.

W wierszu poleceń wpisz:

notatnik

Otworzymy Notatnik, w którym należy kliknąć „Plik” i „Otwórz”. Na dysku systemowym włącz pokazywanie plików systemowych, w przeciwnym razie nie zobaczysz pliku boot.ini.

Edytuj ten plik za pomocą notatnika. Dostępne są następujące opcje:

  • limit czasu = 10– czas wybrać opcję rozruchu systemu operacyjnego (jeśli jest ich kilka);
  • wiele(0) I