Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

STATUS_BOOT_LOADER_MISSING

Termin Definicja
STATUS_BOOT_LOADER_MISSING

STATUS_BOOT_LOADER_MISSING to kod błędu wskazujący na brak pliku programu ładującego system w sektorze rozruchowym dysku.

Co oznacza STATUS_BOOT_LOADER_MISSING

STATUS_BOOT_LOADER_MISSING oznacza, że podczas uruchamiania komputera nie został znaleziony wymagany program rozruchowy albo plik potrzebny do przekazania sterowania systemowi operacyjnemu. Program rozruchowy, określany także jako boot loader lub menedżer rozruchu, znajduje się w obszarze startowym nośnika albo na partycji systemowej. Jego zadaniem jest odczytanie konfiguracji uruchamiania, wskazanie właściwej instalacji systemu i załadowanie jej dalszych składników do pamięci operacyjnej.

Sama nazwa STATUS_BOOT_LOADER_MISSING nie jest uniwersalnym komunikatem identycznie definiowanym przez każdy BIOS, firmware UEFI i system operacyjny. Może być używana przez konkretne środowisko diagnostyczne, narzędzie odzyskiwania lub warstwę startową jako opis sytuacji, w której nie można odnaleźć programu ładującego. Nie należy więc utożsamiać jej automatycznie z jednym uszkodzonym plikiem. Przyczyną może być brak wpisu rozruchowego, uszkodzenie danych na partycji systemowej, zmiana trybu uruchamiania albo problem z samym dyskiem.

Różnica między trybem BIOS a UEFI

W komputerach uruchamianych w klasycznym trybie BIOS firmware szuka kodu rozruchowego w głównym rekordzie rozruchowym dysku, czyli MBR. MBR zawiera między innymi tablicę partycji oraz niewielki kod wykonywany przed uruchomieniem systemu. Jeżeli ten kod został nadpisany, sektor jest nieczytelny albo aktywna partycja nie jest prawidłowo wskazana, firmware może zakończyć start komunikatem o braku programu rozruchowego. Sam MBR nie zawiera całego systemu operacyjnego; jest jedynie jednym z pierwszych elementów łańcucha uruchamiania.

W trybie UEFI sposób działania jest inny. Firmware odczytuje pliki z partycji systemowej EFI, zwykle znajdującej się na dysku z tablicą partycji GPT. Na tej partycji umieszczane są pliki w formacie uruchamianym przez UEFI, a firmware korzysta również z zapisanych w pamięci wpisów menedżera rozruchu. Gdy partycja EFI zostanie usunięta, otrzyma nieprawidłowy typ, zostanie uszkodzona albo wpis wskazujący plik rozruchowy zniknie, system może nie przejść do kolejnego etapu. Instalacja działającego systemu na partycji NTFS nie gwarantuje wtedy prawidłowego startu, ponieważ UEFI najpierw potrzebuje dostępnego pliku rozruchowego na partycji EFI.

Najczęstsze przyczyny przerwania łańcucha startowego

Do pojawienia się tego rodzaju błędu może doprowadzić nieprawidłowa kolejność urządzeń w ustawieniach firmware, odłączenie dysku, poluzowane połączenie SATA albo problem z adapterem i przewodem. W laptopach z dyskiem M.2 znaczenie może mieć także niedokładne osadzenie modułu lub usterka kontrolera nośnika. Jeżeli firmware nie widzi dysku w ogóle, naprawa plików rozruchowych nie rozwiąże problemu, ponieważ środowisko startowe nie ma dostępu do urządzenia zawierającego system.

Inną grupę przyczyn stanowią zmiany programowe. Instalacja drugiego systemu, klonowanie dysku, przywracanie obrazu, usuwanie partycji narzędziem do zarządzania dyskami albo przełączenie trybu z Legacy/CSM na UEFI może pozostawić konfigurację niezgodną z układem nośnika. Uszkodzenie systemu plików, błędne sektory w obszarze zawierającym pliki startowe oraz przerwanie aktualizacji systemu również mogą uniemożliwić odczyt boot loadera. W przypadku Windowsa problem może dotyczyć zarówno kodu startowego, jak i magazynu BCD, czyli pliku zawierającego konfigurację dostępnych instalacji i parametrów uruchamiania.

Przed próbą odbudowy danych rozruchowych należy ustalić, czy na dysku znajdują się ważne dane oraz czy nośnik jest stabilnie odczytywany. Wielokrotne uruchamianie narzędzi naprawczych na dysku z postępującą awarią może utrudnić późniejsze odzyskanie plików. W diagnostyce rozróżnia się zatem awarię logiczną, obejmującą konfigurację i pliki startowe, od awarii fizycznej nośnika, kontrolera lub połączenia.

Diagnostyka i odbudowa elementów rozruchowych

Diagnostykę rozpoczyna się od sprawdzenia, czy dysk jest wykrywany w BIOS-ie lub UEFI oraz czy wybrany tryb uruchamiania odpowiada sposobowi zainstalowania systemu. Następnie kontroluje się obecność właściwych partycji, ich system plików i możliwość odczytu danych. W konfiguracji UEFI istotne są partycja EFI oraz wpis wskazujący odpowiedni plik, natomiast w konfiguracji BIOS/MBR sprawdza się kod MBR, oznaczenie aktywnej partycji i sektor rozruchowy partycji systemowej. Nie powinno się zmieniać tablicy partycji ani formatować partycji EFI bez wcześniejszego potwierdzenia ich zawartości.

Jeżeli nośnik jest sprawny, a uszkodzenie ma charakter logiczny, można użyć środowiska odzyskiwania właściwego dla zainstalowanego systemu. Naprawa może obejmować odtworzenie kodu rozruchowego, odbudowę magazynu konfiguracji BCD albo ponowne utworzenie plików startowych na partycji EFI. Konkretne działania zależą od trybu BIOS lub UEFI, schematu partycji, litery przypisanej partycji systemowej w środowisku odzyskiwania oraz liczby wykrytych instalacji. Polecenia stosowane bez rozpoznania układu dysku mogą nadpisać istniejącą konfigurację albo wskazać niewłaściwą instalację.

Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, w tym diagnostyką problemów z uruchamianiem systemu oraz oceną stanu dysku. W przypadku komunikatu STATUS_BOOT_LOADER_MISSING zakres naprawy ustala się po sprawdzeniu wykrywania nośnika, struktury partycji i możliwości odczytu danych. Dopiero na tej podstawie można rozstrzygnąć, czy wystarczy odbudowa konfiguracji rozruchowej, czy potrzebne są dalsze działania związane z uszkodzeniem dysku.