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_EFI_APPLICATION_CORRUPT

Termin Definicja
STATUS_EFI_APPLICATION_CORRUPT

STATUS_EFI_APPLICATION_CORRUPT to kod błędu wskazujący na uszkodzoną aplikację EFI (np. bootloader) w środowisku UEFI.

STATUS_EFI_APPLICATION_CORRUPT a etap uruchamiania UEFI

STATUS_EFI_APPLICATION_CORRUPT oznacza, że środowisko rozruchowe UEFI nie może prawidłowo użyć aplikacji EFI wymaganej do rozpoczęcia uruchamiania systemu. Aplikacja EFI jest plikiem wykonywalnym w formacie EFI, przeznaczonym do uruchomienia przez firmware UEFI przed załadowaniem właściwego systemu operacyjnego. W komputerach z systemem Windows takim elementem może być Windows Boot Manager, którego plik znajduje się zwykle na partycji systemowej EFI w lokalizacji \EFI\Microsoft\Boot\bootmgfw.efi.

Komunikat nie musi oznaczać uszkodzenia samego układu firmware na płycie głównej. Przyczyną może być uszkodzony albo niekompletny plik aplikacji EFI, błędny wpis w pamięci NVRAM, uszkodzona konfiguracja BCD (Boot Configuration Data), problem z odczytem partycji systemowej EFI lub błędy nośnika danych. Błąd może pojawić się po nieprawidłowej aktualizacji, nagłym wyłączeniu komputera, awarii dysku, zmianie trybu rozruchu albo modyfikacji partycji.

Partycja systemowa EFI, pliki rozruchowe i konfiguracja BCD

W konfiguracji UEFI system Windows korzysta z partycji systemowej EFI, określanej skrótem ESP. Jest to mała partycja sformatowana najczęściej jako FAT32. Firmware odczytuje z niej pliki startowe, a następnie przekazuje sterowanie wybranemu programowi rozruchowemu. Sama partycja nie zawiera zwykle pełnego systemu Windows; przechowuje przede wszystkim pliki potrzebne do rozpoczęcia startu oraz dane opisujące dostępne instalacje systemów.

Konfiguracja BCD zawiera między innymi informacje o lokalizacji systemu Windows, identyfikatorze wpisu rozruchowego i parametrach uruchamiania. Jeżeli plik bootmgfw.efi jest poprawny, ale BCD wskazuje nieistniejącą instalację, problem może wyglądać podobnie do uszkodzenia aplikacji EFI. Z kolei prawidłowy BCD nie pomoże, gdy partycja ESP ma błędy systemu plików, dysk zwraca nieczytelne sektory albo plik został zastąpiony niepełną wersją.

Ważne jest także rozróżnienie trybu UEFI od trybu zgodności BIOS, nazywanego w ustawieniach firmware często Legacy albo CSM. Instalacja Windows uruchomiona w trybie UEFI korzysta z układu GPT i partycji ESP, natomiast instalacja w trybie Legacy może korzystać z MBR i innego mechanizmu rozruchowego. Zmiana trybu bez sprawdzenia sposobu zainstalowania systemu może spowodować, że firmware przestanie odnajdywać właściwy program startowy, mimo że dane użytkownika na partycji Windows nadal są obecne.

Rozpoznawanie rzeczywistej przyczyny komunikatu

Diagnostyka powinna rozpocząć się od sprawdzenia, czy dysk jest wykrywany w ustawieniach UEFI oraz czy na liście urządzeń rozruchowych występuje pozycja Windows Boot Manager. Brak dysku, jego niestabilne wykrywanie albo wielokrotne znikanie z listy wskazuje na problem sprzętowy lub komunikacyjny, na przykład z dyskiem SSD, złączem, adapterem albo kontrolerem. Gdy dysk jest widoczny, ale nie ma wpisu Windows Boot Manager, należy sprawdzić partycję ESP i wpisy rozruchowe.

Do analizy można użyć środowiska odzyskiwania Windows albo instalatora uruchomionego w trybie UEFI. Narzędzie diskpart pozwala wyświetlić dyski i partycje za pomocą poleceń list disk, list volume oraz list partition. Partycji EFI nie należy formatować ani usuwać bez potwierdzenia jej zawartości i oceny stanu pozostałych partycji. Przypisanie tymczasowej litery do ESP umożliwia sprawdzenie katalogu plików, ale litery dysków w środowisku odzyskiwania mogą różnić się od tych używanych podczas normalnej pracy Windows.

Jeżeli instalacja systemu jest dostępna, polecenie bcdboot C:\Windows /s S: /f UEFI może odtworzyć pliki rozruchowe na partycji wskazanej literą S:. Litera C: musi jednak odpowiadać rzeczywistej partycji zawierającej katalog Windows, a S: partycji EFI. Bez wcześniejszego rozpoznania woluminów polecenie może zostać wykonane na niewłaściwej partycji. Przed odbudową rozruchu warto również zweryfikować stan nośnika i systemu plików, ponieważ ponowne zapisanie plików nie usunie fizycznej awarii dysku.

Naprawa rozruchu i ocena sprzętu

Zakres naprawy zależy od ustalonej przyczyny. Przy pojedynczym uszkodzeniu plików możliwe jest odtworzenie plików UEFI oraz konfiguracji BCD. Przy błędach systemu plików potrzebna jest kontrola partycji, a przy podejrzeniu awarii nośnika — odczyt parametrów diagnostycznych, test powierzchni lub kopia danych wykonana z uwzględnieniem ryzyka dalszej degradacji. Nie należy wielokrotnie uruchamiać narzędzi zapisujących dane na dysku, jeżeli nośnik wydaje nietypowe dźwięki, zawiesza odczyt albo zgłasza błędy sprzętowe.

Weryfikacji może wymagać również ustawienie Secure Boot. Mechanizm ten sprawdza podpisy cyfrowe programów rozruchowych zgodnie z kluczami zapisanymi w firmware. Niezgodność podpisu jest innym rodzajem problemu niż zwykła nieczytelność pliku, dlatego wyłączanie Secure Boot bez rozpoznania przyczyny nie jest uniwersalną metodą naprawy. Po odtworzeniu rozruchu należy sprawdzić kolejność startową, poprawne wykrywanie systemu oraz możliwość wykonania kilku pełnych restartów.

Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów stacjonarnych PC i ich podzespołów, w tym diagnostyką problemów z uruchamianiem systemu oraz uszkodzeń nośników danych. W przypadku STATUS_EFI_APPLICATION_CORRUPT istotne jest rozdzielenie awarii plików rozruchowych od błędów dysku i niewłaściwej konfiguracji UEFI, ponieważ każda z tych przyczyn wymaga innego sposobu postępowania.