W systemach Windows Vista i nowszych (w tym Windows 7/8/10/11) konfiguracja rozruchu nie jest opisywana w pliku tekstowym boot.ini. Została ona przeniesiona do BCD (Boot Configuration Data), czyli magazynu danych rozruchowych, który zawiera wpisy dotyczące zainstalowanych systemów operacyjnych oraz informacji potrzebnych do ich uruchomienia (m.in. wskazania partycji/ścieżek rozruchu).
Dlaczego BCD jest poprawne? To właśnie BCD pełni rolę centralnego "repozytorium" konfiguracji startu systemu i jest zarządzane narzędziami administracyjnymi (np. bcdedit). Dzięki temu można przeglądać i modyfikować wpisy rozruchowe, co jest przydatne w diagnostyce problemów startu komputera.
Dlaczego pozostałe odpowiedzi są błędne?
- boot.ini – był używany w starszych Windows (NT/2000/XP/Server 2003). Jest plikiem tekstowym, ale nie dotyczy systemów Vista i nowszych.
- bootmgr – to program/komponent odpowiedzialny za uruchomienie menedżera rozruchu. Nie przechowuje listy systemów jako magazyn konfiguracji (korzysta z BCD).
- winload.exe – to ładowarka systemu (komponent uruchamiający jądro). Jest elementem procesu startu, ale nie jest miejscem przechowywania konfiguracji wielu systemów i ich partycji.
W praktyce serwisowej (np. na komputerach abonenckich) kluczowe jest rozróżnienie: BCD = konfiguracja, a bootmgr/winload.exe = wykonywalne składniki rozruchu. To pomaga szybciej dobrać właściwe narzędzie naprawcze i uniknąć błędów wynikających z mylenia wersji systemu.