Pracując z wieloma systemami czasami można utracić informacje zawarte w BCD (Boot Configuration Data) – ja miałem to szczęście podczas instalacji Windows 7. Jak poradzić sobie z tym problemem ? – stworzyć wpis od nowa.

Aby dodać/edytować wpisy BCD należy wykorzystać polecenie bcdedit z odpowiednimi parametrami.

1. Stworzyć nowy wpis (/create) i oznaczyć go etykietą (/d) oraz wskazać jego funkcje (/application osloader).

bcdedit /create /d “Windows Server 2008” /application osloader

2. Po wykonaniu powyższego polecenia wygenerowany zostanie identyfikator GUID np. {17f4317a-1fce-11de-b18f-cce145146ef6}. W dalszych polecenia należy zastąpić {GUID} wlasnym identyfikatorem.

3. Kolejne kroki to wskazanie partycji, na której znajduje się system oraz ścieżkę do pliku rozruchowego winload.exe

bcdedit /set {GUID} device partition=D:

bcdedit /set {GUID} osdevice partition=D:

bcdedit /set {GUID} path \Windows\System32\winload.exe

bcdedit /set {GUID} systemroot \Windows

4. Dodatkowo można ustawić kolejność wyświetlania nowo tworzonego wpisu (/displayorder) np. jako ostatni (/addlast)

bcdedit /displayorder {GUID} /addlast