wtorek, 7 lipca 2015

Naprawa UEFI bootloader w Windows 8 & Windows 10

Potrzebny będzie oryginalny dysk startowy z Win 8.1 lub Windows 10.

Uruchamiamy tryb konsoli z dysku ratunkowego.

Wykonujemy poniższe polecenia:

X:\Sources>DISKPART
DISKPART> list disk

Wybieramy dysk na którym będą dokonywane zmiany (SSD)

DISKPART> select disk 0
DISKPART> list vol

Następnie wybieramy volumin, który będzie startowy (boot) zdefiniowany wcześniej za pomocą Hirens'a jako sda1 (na początku dysku).

DISKPART> select vol 1
DISKPART> assign letter k

Następnie ustalamy literę C dla drugiej partycji dysku SSD na której będzie system
DISKPART> select vol 2
DISKPART> assign letter c
DISKPART> exit
X:\Sources>xcopy naped_dvd:\efi k:\efi /e /i /h
X:\Sources> cd /d k:\efi\microsoft\boot\

K:\EFI\Microsoft\Boot> bootrec /fixboot
K:\EFI\Microsoft\Boot> ren BCD BCD.bak
K:\EFI\Microsoft\Boot> bcdboot C:\Windows /l en-us /s k: /f ALL

RESTART

5 komentarzy:

  1. Witam,
    przy ostatniej komendzie wyświetla się błąd "Failure when attempting to copy boot files". Czy wie ktoś jak rozwiązać ten problem? Pozdrawiam

    OdpowiedzUsuń
  2. Powinno być tak: bcdboot C:\Windows /l en-us /s k: /f ALL

    /l [el]

    OdpowiedzUsuń
  3. U mnie poszło bez poprawiania ostatniej komendy. Dzięki za umieszczenie instrukcji na necie. Przydała się.
    Mógłbyś wspomnieć, że ten artykuł jest kontynuacją poprzedniego który mówi o przenoszeniu. Dla tych co tylko chcą odświeżyć bootloader wystarczy 5 ostatnich komend. Oczywiście jeszcze raz dzięki za artykuł :)

    OdpowiedzUsuń
  4. ... i po komendzie fixboot... odmowa dostępu :(
    a uruchamiać mogę tylko z EFi bo nie działa boot manager, ani nie da się zainstalować. Próbowałem i Linuxa i Windows.
    Pozdrawiam Piotr Lęk
    slubiczanin@gmail.com

    OdpowiedzUsuń
  5. Pouczające..., ale też nie pomogło :(, mimo to dzięki.

    OdpowiedzUsuń