W systemach Windows uruchamianych w trybie zgodnym z Legacy BIOS (dyski z układem MBR) kluczowym elementem startu jest główny rekord rozruchowy (MBR). Zawiera on informacje o partycjach oraz kod startowy, który inicjuje dalsze ładowanie systemu. Gdy MBR jest uszkodzony (np. po błędach dysku, nieudanych modyfikacjach partycji lub instalacji innego systemu), system może przestać się uruchamiać.
W nowoczesnych wersjach Windows (od Windows Vista wzwyż) standardowym narzędziem w Windows Recovery Environment (WinRE) jest polecenie bootrec. Właściwy przełącznik do naprawy MBR to /fixmbr, ponieważ jego zadaniem jest zapisanie/naprawienie kodu MBR na dysku systemowym.
- /fixmbr – stosuje się wtedy, gdy problem dotyczy MBR (np. uszkodzony kod rozruchowy). To jest właściwa odpowiedź dla naprawy głównego rekordu rozruchowego.
- /fixboot – naprawia sektor rozruchowy partycji, a nie MBR. Ta opcja bywa potrzebna, gdy uszkodzona jest struktura rozruchowa samej partycji systemowej.
- /rebuildbcd – służy do odbudowy bazy Boot Configuration Data. Pomaga, gdy wpisy rozruchowe są błędne lub brakuje instalacji Windows w menu startowym, ale nie jest to naprawa MBR.
- /scanos – wykonuje skanowanie w poszukiwaniu instalacji Windows, które nie są ujęte w BCD. To narzędzie diagnostyczne, a nie naprawcze dla MBR.
W praktyce technik uruchamia WinRE (np. z nośnika instalacyjnego lub z zaawansowanych opcji uruchamiania), otwiera wiersz poleceń i dobiera przełącznik do źródła problemu: MBR, sektor rozruchowy lub konfiguracja BCD. Ważna jest też świadomość, że przy UEFI i GPT problem rozruchu ma zwykle inny charakter niż klasyczny MBR.