Jak analizować i naprawiać uruchamianie systemu Windows za pomocą Bootrec i MSConfig

Ostatnia aktualizacja: 09/05/2025
Autor: Isaac
  • Bootrec umożliwia naprawę problemów z sektorem rozruchowym. boot, BCD i MBR.
  • Program MSConfig ułatwia diagnozowanie wadliwych usług i sterowników.
  • DISM i SFC naprawiają pliki systemowe i błędy obrazu. Windows.
  • Środowisko odzyskiwania jest kluczem do uzyskania dostępu do tych narzędzi.

Polecenia naprawy rozruchu systemu Windows

Gdy system Windows nie uruchamia się poprawnie lub utknął w pętli restartów, sytuacja może być frustrująca. Jednak w systemie znajdują się wbudowane narzędzia, które pozwalają zdiagnozować i rozwiązać wiele z tych problemów bez konieczności formatowania dysku lub wzywania technika.

Dwa z tych kluczowych narzędzi to Bootrec i MSConfig . Podczas gdy pierwszy działa bezpośrednio na strukturę rozruchową, drugi pozwala zarządzać procesami uruchamianymi wraz z systemem operacyjnym. Używane razem, mogą okazać się kluczowe w przywracaniu komputera do działania, gdy nie można go uruchomić.

Fazy ​​procesu rozruchu w systemie Windows

Aby zastosować właściwe narzędzia, konieczne jest zrozumienie, w którym momencie procesu wystąpiła awaria. Uruchamianie systemu Windows podzielone jest na kilka etapów, z których każdy ma swoją własną, specyficzną funkcję:

  • Faza przed uruchomieniem (POST i oprogramowanie układowe):System wykonuje podstawowe kontrole wewnętrzne przed próbą rozruchu z dysku. Następna faza zostanie osiągnięta dopiero po wykryciu prawidłowej jednostki.
  • Zarządzanie rozruchem:W tym miejscu do gry wkracza menedżer rozruchu (bootmgr), który odpowiada za załadowanie programu ładującego system operacyjny.
  • Ładowanie systemu operacyjnego:Załadowane zostają podstawowe elementy, w tym winload.exe i jądro NT, konieczne do uruchomienia systemu Windows.
  • Inicjalizacja systemu:Jądro przekazuje kontrolę menedżerowi sesji, który uruchamia usługi, dodatkowe obciążenia i sterowniki.

Typowe błędy rozruchu w systemie Windows

Typowe błędy podczas uruchamiania

W zależności od tego, w jakiej fazie utknął system Windows, najczęstsze błędy obejmują:

  • Nie znaleziono systemu operacyjnego
  • Brak lub uszkodzenie Bootmgr
  • Błąd sektora rozruchowego
  • Uszkodzone pliki systemowe (BCD, NTOSKRNL.EXE itp.)
  • Czarny ekran z migającym kursorem
  Nie można skonfigurować drukarki. Jedna inna drukarka o tej nazwie już istnieje

W niektórych przypadkach kody takie jak: 0x0000007B lub wiadomości takie jak INACCESSIBLE_BOOT_DEVICE. Znajomość rozwiązań tych błędów może być kluczowa przy analizie uruchamiania systemu Windows za pomocą programu Bootrec i programu MSConfig.

Naprawa rozruchu za pomocą Bootrec.exe

Bootrec.exe to potężne narzędzie wiersza poleceń przeznaczone do naprawy krytycznych komponentów rozruchowych systemu Windows. Aby je uruchomić, należy uzyskać dostęp do środowiska odzyskiwania ( WinRE ).

  1. Włóż płytę DVD lub USB za pomocą instalatora Windows (w tej samej wersji, co Twój system).
  2. Uruchom ponownie komputer i uruchom go z tego nośnika.
  3. Gdy pojawi się opcja instalacji, kliknij Napraw sprzęt.
  4. Idź do Rozwiązywanie problemów > Opcje zaawansowane > Wiersz polecenia.

Po otwarciu konsoli uruchom następujące polecenia:

  • bootrec /fixmbr: Zapisuje nowy MBR zgodny z wersją systemu Windows, co jest przydatne, jeśli sektor rozruchowy został nadpisany.
  • bootrec /fixboot: Naprawia sektor rozruchowy i zastępuje go nowym. Przydatne w przypadku wystąpienia błędów odczytu lub awarii.
  • bootrec /scanos:Skanuje dyski w poszukiwaniu OS zainstalowane, których nie ma w BCD.
  • bootrec /rebuildbcd: Odbudowuje konfigurację bootloadera od podstaw.

Rozwiązywanie problemów z błędami krytycznymi za pomocą Bootrec

W przypadku całkowitego uszkodzenia lub braku Bootmgr, możesz go ręcznie wymienić, wykonując następujące czynności:

  1. Przejdź do katalogu C:\ z konsoli.
  2. Biegać attrib -r -s -h bootmgr i zmień jego nazwę na bootmgr.old.
  3. Skopiuj nowy bootmgr z nośnika instalacyjnego: copy :\bootmgr C:\

Możesz również odzyskać gałąź rejestru jeśli system nie jest w stanie go załadować. Aby to zrobić, należy ręcznie skopiować pliki z C:\Windows\System32\config\RegBack a C:\Windows\System32\config.

Sprawdź pliki systemowe za pomocą SFC i DISM

W środowisku odzyskiwania możesz używać innych przydatnych poleceń, które mają wpływ nie tylko na proces rozruchu, ale także na niezbędne pliki systemowe:

  • sfc /scannow: Przeprowadza pełne skanowanie plików systemowych, wykrywając i naprawiając uszkodzone lub zniszczone wersje.
  • DISM /Online /Cleanup-Image /RestoreHealth: Naprawia cały obraz systemu operacyjnego, jeśli błędy uniemożliwiają prawidłowe działanie programu SFC lub samego systemu.
  Jak utworzyć alias e-mail w Gmailu: kompletny przewodnik krok po kroku

Jak używać MSConfig do wykrywania problemów z rozruchem

diagnostyka rozruchu msconfig

MSConfig , czyli „Konfiguracja systemu”, pozwala zarządzać usługami, sterownikami i aplikacjami uruchamianymi wraz z systemem Windows. Aby otworzyć to narzędzie:

  • prasa Windows + Rpisze msconfig i naciśnij Enter.
  • W zakładce Ogólne, Wybierz Początek diagnozy aby załadować tylko podstawowe komponenty.
  • En usługi, możesz ręcznie wyłączyć zadania firm trzecich lub podejrzane zadania.
  • Możesz również uzyskać dostęp do zakładki Boot i włącz tryby bezpiecznego rozruchu lub ustawienia zaawansowane.

Tryb awaryjny , rozruch bez interfejsu graficznego, rejestr rozruchu, zmniejszone zużycie pamięci… to tylko niektóre z narzędzi dostępnych w tym panelu, które umożliwiają przeprowadzanie testów mających na celu wykrycie przyczyny awarii bez całkowitego narażania systemu na niebezpieczeństwo.

Przywróć system z poprzedniego punktu

Jeśli problem pojawił się po zainstalowaniu aktualizacji, sterownika lub aplikacji, skutecznym rozwiązaniem jest powrót do poprzedniego punktu przywracania:

  1. Dostęp do Napraw sprzęt z nośnika instalacyjnego.
  2. wybierać Rozwiązywanie problemów > Opcje zaawansowane > Przywracanie systemu.
  3. Wybierz punkt utworzony przed wystąpieniem awarii.

Ta metoda nie usuwa plików osobistych, ale odinstaluje programy, aktualizacje lub sterowniki zainstalowane po wybranym punkcie.

Wyczyść but, aby odizolować konflikty

W przypadku konfliktów między programami lub usługami uruchomienie systemu Windows w stanie minimalnym może pomóc w zidentyfikowaniu źródła błędu:

  1. Otwórz ponownie MSConfig i aktywuj Selektywny start.
  2. Dezaktywuje pozycje startowe i wszystko usługi inne niż Microsoft.
  3. Uruchom ponownie i sprawdź, czy problem nadal występuje.

Jeśli uruchomienie przebiegnie pomyślnie, możesz aktywować usługi po kolei, aby zlokalizować tę, która jest odpowiedzialna.