| Termin | Definicja |
|---|---|
| NO_BOOTABLE_DEVICE | NO_BOOTABLE_DEVICE to kod błędu Windows/UEFI wskazujący na brak skonfigurowanego lub odłączonego dysku rozruchowego. Co oznacza komunikat NO_BOOTABLE_DEVICENO_BOOTABLE_DEVICE oznacza, że firmware komputera, czyli BIOS albo UEFI, nie znalazł nośnika zawierającego możliwy do uruchomienia system operacyjny. Komunikat może pojawić się przed wyświetleniem ekranu logowania Windows, dlatego nie jest tym samym co błąd występujący już po rozpoczęciu pracy systemu. W zależności od producenta laptopa lub płyty głównej podobna informacja może mieć postać „No bootable device”, „Boot device not found”, „Operating system not found” albo „Missing operating system”. Sens techniczny pozostaje zbliżony: komputer nie potrafi wybrać prawidłowego urządzenia startowego albo nie znajduje na nim poprawnych danych rozruchowych. Przyczyną nie musi być samo uszkodzenie systemu Windows. Dysk SSD lub HDD może być niewidoczny w ustawieniach BIOS/UEFI z powodu problemu z połączeniem, kontrolerem, zasilaniem albo awarii elektroniki. Jeżeli nośnik jest wykrywany, ale nie uruchamia systemu, problem może dotyczyć kolejności startowej, trybu uruchamiania, partycji rozruchowej, wpisu Windows Boot Manager lub plików potrzebnych do rozpoczęcia ładowania systemu. Ten sam komunikat może więc wskazywać zarówno na usterkę sprzętową, jak i na niespójność konfiguracji oprogramowania rozruchowego. Rola BIOS-u, UEFI i Windows Boot ManagerPodczas uruchamiania komputer najpierw wykonuje procedury firmware, a następnie wybiera urządzenie wskazane w konfiguracji bootowania. W systemach pracujących w trybie UEFI typowym elementem startu jest Windows Boot Manager zapisany na partycji systemowej EFI. Jest to niewielka partycja w systemie plików FAT32, zawierająca pliki uruchamiające system oraz informacje pozwalające wskazać instalację Windows. Samo wykrycie dysku przez UEFI nie gwarantuje więc, że firmware znajdzie prawidłowy wpis rozruchowy. Starszy tryb Legacy BIOS uruchamia system w inny sposób: korzysta z kodu rozruchowego zapisanego w sektorze MBR oraz z aktywnej partycji. Tryb UEFI jest zwykle powiązany z układem partycji GPT, natomiast Legacy BIOS najczęściej współpracuje z MBR. Nie jest to jednak wyłącznie kwestia nazwy ustawienia. Zmiana trybu z UEFI na Legacy albo odwrotnie bez dostosowania struktury dysku i wpisów rozruchowych może uniemożliwić start Windows. Diagnostyka powinna dlatego uwzględniać dotychczasową konfigurację, a nie polegać na przypadkowym przełączaniu dostępnych opcji. W ustawieniach firmware warto ustalić, czy model dysku jest widoczny oraz czy na liście startowej znajduje się „Windows Boot Manager”. Jeżeli dysku nie ma w informacji o urządzeniach magazynujących, naprawa samego bootloadera prawdopodobnie nie rozwiąże problemu. Jeżeli dysk jest wykrywany, ale zniknął wpis Windows Boot Manager, możliwa jest usterka konfiguracji EFI albo uszkodzenie danych rozruchowych. Każdy z tych przypadków wymaga innego postępowania. Rozróżnienie problemu sprzętowego i rozruchowegoPierwszym etapem jest sprawdzenie, czy nośnik pojawia się w BIOS/UEFI oraz czy jego pojemność i identyfikator są odczytywane prawidłowo. W laptopie może dojść do poluzowania złącza dysku, uszkodzenia gniazda M.2 albo problemu z płytą główną. W przypadku dysku SATA należy brać pod uwagę zarówno przewód danych, jak i przewód zasilający. Dysk NVMe korzysta z magistrali PCI Express i może przestać być wykrywany wskutek awarii samego modułu, gniazda lub układu odpowiedzialnego za komunikację. Jeżeli nośnik jest widoczny, dalsze sprawdzenie obejmuje układ partycji, obecność partycji systemowej EFI lub aktywnej partycji w konfiguracji Legacy, a także stan systemu plików. Uszkodzenie tablicy partycji może sprawić, że firmware rozpozna urządzenie, lecz nie odczyta informacji potrzebnych do uruchomienia. Błędy systemu plików, przerwana aktualizacja, nieprawidłowe klonowanie dysku albo usunięcie partycji rozruchowej również mogą prowadzić do komunikatu NO_BOOTABLE_DEVICE. Do naprawy środowiska startowego Windows wykorzystuje się narzędzia dostępne w środowisku odzyskiwania, między innymi Startup Repair oraz konsolę poleceń. W zależności od układu partycji i trybu uruchamiania można odbudować wpisy BCD, ponownie utworzyć pliki startowe na partycji EFI albo naprawić kod rozruchowy. Nie należy jednak wykonywać operacji zapisu na dysku bez wcześniejszej oceny jego stanu. Jeżeli nośnik wydaje nietypowe dźwięki, zawiesza odczyt, zgłasza błędy SMART lub jest niestabilnie wykrywany, priorytetem powinno być zabezpieczenie danych i ograniczenie dalszych prób uruchamiania. Diagnostyka i naprawa komunikatu NO_BOOTABLE_DEVICEPrawidłowe postępowanie zaczyna się od zebrania objawów: momentu pojawienia się komunikatu, wcześniejszych zmian w konfiguracji, aktualizacji systemu, wymiany dysku, klonowania nośnika albo nagłego wyłączenia komputera. Następnie sprawdza się wykrywanie dysku w BIOS/UEFI, kolejność bootowania, tryb UEFI lub Legacy oraz stan odpowiednich partycji. Dopiero na tej podstawie można rozstrzygnąć, czy wystarczy przywrócenie właściwego wpisu startowego, naprawa struktury rozruchowej, ponowne podłączenie nośnika, czy też konieczna jest wymiana uszkodzonego dysku. W przypadku sprawnego dysku i zachowanych danych możliwe jest odtworzenie środowiska startowego Windows bez formatowania partycji użytkownika. Jeżeli problem wynika z awarii nośnika, dalsze próby naprawy systemu mogą pogorszyć możliwość odzyskania plików. Wtedy potrzebna jest ocena kondycji dysku, wykonanie kopii sektorowej lub odzyskanie danych zgodnie ze stanem urządzenia, a dopiero później instalacja systemu na nowym nośniku. Ostateczne rozwiązanie powinno zachować zgodność między schematem partycji, trybem firmware i sposobem instalacji Windows. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów stacjonarnych PC oraz ich podzespołów, w tym diagnostyką problemów z dyskiem i uruchamianiem systemu. Ocena obejmuje rozróżnienie awarii sprzętowej od uszkodzenia konfiguracji rozruchowej oraz dobór dalszych czynności odpowiednich do stanu nośnika. |