Okna.  Wirusy.  Notatniki.  Internet.  biuro.  Narzędzia.  Kierowcy

W tym artykule pokażemy, jak ręcznie przywrócić przypadkowo usuniętą partycję rozruchową systemu Windows w systemie UEFI. Początkowo artykuł opisywał moje doświadczenie w przywracaniu bootowalnej partycji EFI w systemie Windows 7, ale artykuł dotyczy również nowoczesnych systemów operacyjnych Microsoft (od Windows 7 do Windows 10). Pomogło mi to więcej niż raz po przypadkowym sformatowaniu lub usunięciu partycji EFI w systemie Windows 10. W tym artykule pokażemy łatwy sposób ręcznego odtworzenia rozruchowych partycji EFI i MSR w systemie Windows.

Załóżmy więc, że jakoś przypadkowo (lub niezbyt przypadkowo, na przykład podczas próby) bootowalna partycja EFI w systemie UEFI (nie BIOS) została usunięta lub sformatowana, w wyniku czego system Windows 10 / 8.1 / 7 przestał się ładować, cyklicznie oferując wybór urządzenia rozruchowego (Uruchom ponownie i wybierz odpowiednie urządzenie rozruchowe lub włóż but media w wybranych). Zobaczmy, czy możliwe jest przywrócenie systemu Windows do działania podczas usuwania partycji za pomocą Menedżera rozruchu bez ponownej instalacji systemu.

Ostrzeżenie. Instrukcja dotyczy pracy z partycjami dysku i nie jest przeznaczona dla początkujących. Jeśli polecenia zostaną źle zinterpretowane, możesz przypadkowo usunąć wszystkie dane z dysku twardego. Zdecydowanie zaleca się również wykonanie kopii zapasowej ważnych danych na oddzielnym nośniku.

Struktura partycji na dysku GPT

Zastanów się, jak tablica partycji rozruchowego dysku twardego ze znacznikami GPT na . Jako minimum muszą być obecne następujące sekcje:

  • Partycja systemowa EFI (EFI System Partition lub ESP — Extensible Firmware Interface) — 100 MB (typ partycji — EFI).
  • Partycja Microsoft Backup — 128 MB (typ partycji — MSR).
  • Główną partycją systemu Windows jest partycja z Okna.

To jest minimalna konfiguracja. Te partycje są tworzone przez Instalatora Windows podczas instalowania systemu na dysku bez partycji. Producenci pecetów lub sami użytkownicy mogą dodatkowo tworzyć własne partycje zawierające np. środowisko Odzyskiwanie systemu Windows w pliku winoWim(), partycja z kopią zapasową systemu od producenta (pozwala na przywrócenie pierwotnego stanu komputera), partycje użytkownika itp.

Sekcja EFI z systemem plików Fat32 jest wymagany na dyskach z partycjonowaniem GPT w systemach UEFI. Partycja ta, analogicznie do partycji System Reserved na dyskach z partycjonowaniem MSR, przechowuje pamięć konfiguracji rozruchu (BCD) oraz szereg plików niezbędnych do Uruchomienie systemu Windows. Podczas uruchamiania komputera środowisko UEFI ładuje się z partycji EFI (ESP) programu ładującego (EFI\Microsoft\Boot\ bootmgfw.efi) i przekazuje mu kontrolę. Jeśli ta partycja zostanie usunięta, nie będzie można załadować systemu operacyjnego.

MSRrozdział na dysku GPT służy do uproszczenia zarządzania partycjami i jest używany do operacji serwisowych (na przykład podczas konwersji dysku z prostego na dynamiczny). Jest to partycja rezerwowa, której nie przypisano kodu partycji. Ta partycja nie może przechowywać danych użytkownika. W systemie Windows 10 rozmiar partycji MSR wynosi tylko 16 MB (w systemie Windows 8.1 rozmiar partycji MSR wynosi 128 MB), system plików to NTFS.

Ręczne tworzenie partycji EFI i MSR na dysku GPT

Ponieważ system nie uruchamia się poprawnie, potrzebujemy dysku instalacyjnego z systemem Windows 10 (Win 8 lub 7) lub innym dysk rozruchowy. Zacznijmy więc od dysk instalacyjny i na ekranie startowym instalacji naciśnij kombinację klawiszy Zmiana+ F10 . Powinno otworzyć się okno wiersz poleceń:

Uruchom narzędzie do zarządzania dyskami i partycjami:

Lista dyski twarde w systemie (w tym przykładzie jest to jeden, dysk 0 . gwiazdka ( * ) w kolumnie Gpt oznacza, że ​​dysk używa tablicy partycji GPT).

Wybierzmy ten dysk:

Wypiszmy partycje na dysku:

W naszym przykładzie w systemie pozostały tylko 2 partycje:

  • Sekcja MSR - 128 MB
  • Partycja systemowa Windows - 9 GB

Jak widać, brakuje partycji EFI (usunięta).

Naszym zadaniem jest usunięcie pozostałej partycji MSR tak, aby na dysku pozostało co najmniej 228 MB wolnego miejsca (dla partycji MSR i EFI). Możesz usunąć pozostałą partycję za pomocą graficznego GParted lub bezpośrednio z wiersza poleceń (właśnie to zrobimy).

Wybierz sekcję do usunięcia:

wybierz partycję 1
I usuń to:
Usuń zastąpienie partycji

Upewnij się, że pozostała tylko partycja Windows:

Teraz możemy ręcznie odtworzyć partycje EFI i MSR. Aby to zrobić, w kontekście narzędzia diskpart uruchom kolejno następujące polecenia:

Wybierz dysk:

utwórz partycję rozmiar efi = 100

Upewniamy się, że wybrana jest partycja 100 MB (gwiazdka naprzeciw linii Partition 1):

partycja listy
wybierz partycję 1
sformatuj szybko fs=fat32 label="System"
przypisz literę=G
utwórz partycję msr size=128
partycja listy
lista cz

W naszym przypadku partycja Windows ma już przypisaną literę dysku. C:, jeśli nie, przypisz mu taką literę:

wybierz tom 1
przypisz literę=C
Wyjście

Przywracanie programu ładującego EFI i BCD w systemie Windows

Po utworzeniu minimalnej struktury partycji dysku dla systemy UEFI, możesz przystąpić do kopiowania pliki rozruchowe EFI na dysk i utwórz plik konfiguracyjny program ładujący (BCD).

Skopiujmy pliki środowiska EFI z katalogu na dysku, w którym jest zainstalowany system Windows:

mkdir G:\EFI\Microsoft\Boot

xcopy /s C:\Windows\Boot\EFI\*.* G:\EFI\Microsoft\Boot

Odtwórzmy konfigurację Program ładujący Windowsa 10 / 7:

G:
cd EFI\Microsoft\Boot
bcdedit /createstore BCD
bcdedit /store BCD /create (bootmgr) /d "Menedżer rozruchu systemu Windows"
bcdedit /store BCD /create /d "Windows 7" /osloader aplikacji

Możesz zastąpić napis „Mój Windows 10” dowolnym innym.

Rada. W przypadku, gdy na partycji EFI zostały uszkodzone tylko pliki środowiska EFI, a sama partycja pozostała na swoim miejscu, można pominąć proces odtwarzania partycji za pomocą diskpart. Chociaż w większości przypadków wystarczy przywrócić program ładujący zgodnie z artykułem. Możesz ręcznie odtworzyć BCD w zwykłych systemach MBR+BIOS.

Polecenie zwraca GUID utworzonego wpisu, w kolejnym poleceniu ten GUID musi zostać zastąpiony (your_guid).


bcdedit /store BCD /set (bootmgr) default (twój_guid)
bcdedit /store BCD /set (bootmgr) ścieżka \EFI\Microsoft\Boot\bootmgfw.efi
bcdedit /store BCD /set (bootmgr) kolejność wyświetlania (domyślnie)

Dalsze polecenia są wykonywane w kontekście (domyślnie):

bcdedit /store BCD /set (domyślnie) partycja urządzenia=c:
bcdedit /store BCD /set (domyślnie) osdevice partition=c:
bcdedit /store BCD /set (domyślnie) ścieżka \Windows\System32\winload.efi
bcdedit /store BCD /set (domyślnie) systemroot \Windows
Wyjście

Restartujemy komputer... W naszym przypadku nie uruchomił się za pierwszym razem, musieliśmy dodatkowo zatańczyć z tamburynem:

  1. Wyłącz zasilanie komputera.
  2. Odłącz (fizycznie) dysk twardy.
  3. Włączamy komputer, czekamy, aż pojawi się okno z błędem rozruchu i ponownie go wyłączamy.
  4. Podłącz dysk z powrotem.

Następnie w naszym przypadku (testowane na ) musiałem dodać nowy element menu rozruchu, wybierając plik EFI\Microsoft\Boot\bootmgrfw.efi na partycji EFI.

W niektórych menu UEFI, analogicznie, musisz zmienić priorytet partycji rozruchowych.

Po wszystkich powyższych manipulacjach system Windows powinien uruchomić się poprawnie.

Zanim system operacyjny zacznie się ładować, specjalista oprogramowanie komputer inicjuje wszystkie komponenty, sprawdza ich gotowość do pracy, a dopiero potem przekazuje kontrolę do programu ładującego system operacyjny.

Wcześniej do tych celów używano zestawu programów BIOS-u, ale ten standard jest obecnie uważany za przestarzały i został zastąpiony technologią UEFI, która obsługuje bezpieczny rozruch, ma ładny graficzny interfejs konfiguracyjny i ma wiele innych zalet. Najnowocześniejszy płyty główne a laptopy są już produkowane z UEFI. W tym artykule przyjrzymy się, jak to zrobić Instalacja Linuksa o UEFI i jakie problemy możesz napotkać.

Jest to opcja dla właścicieli płyt UEFI, którzy nie chcą zrozumieć zawiłości korzystania z tej technologii i zgadzają się na używanie swojego urządzenia tak jak wcześniej z BIOS-em. Większość płyt głównych umożliwia emulację trybu BIOS. W tym trybie możesz zainstalować Linuksa bez żadnych problemów i dodatkowych partycji, tak jak to miało miejsce w BIOS-ie.

Aby włączyć tryb Legasy BIOS, musisz wejść do ustawień BIOS / UEFI za pomocą przycisku F2, Del lub Shift + F2 i znaleźć tam odpowiedni element. Na przykład mam ten element na karcie Boot. Tutaj musisz wybrać tryb Uefi boot lub Dziedzictwo.

Po zapisaniu ustawień możesz jak zwykle zainstalować system operacyjny. Jeśli ta opcja Ci nie odpowiada, zastanowimy się, jak zainstalować Linuksa na UEFI.

Instalowanie Linuksa na płytach UEFI

Rozważę instalację przy użyciu Ubuntu jako przykładu, ale wszystkie kroki są podobne dla innych dystrybucji. Najpierw musisz nagrać obraz dysku na dysk flash USB. Większość dystrybucji obsługuje już uruchamianie UEFI.

Krok 1 Nagraj system Linux na dysk flash UEFI w systemie Linux

Aby zapisać obraz na dysku flash w Linuks jest lepszy użyj narzędzia Etcher. Program nagra nośniki, które można uruchomić zarówno w UEFI, jak iw zwykłym systemie. Po uruchomieniu programu należy wybrać obraz systemu:

Następnie kartę pamięci i poczekaj na zakończenie nagrywania:

Możesz także ręcznie zapisać obraz na dysku flash USB. Jest to łatwiejsze niż w przypadku zwykłego systemu BIOS, chociaż wymaga więcej kroków. Najpierw sformatuj multimedia do FAT32. Można to zrobić w standardowe narzędzie Zarządzanie dyskami Gnome:

Następnie rozpakuj zawartość obrazu instalacyjnego do katalogu głównego dysku flash:

sudo mount /ścieżka/do/obrazu.iso /mnt
sudo mount /dev/sdb1 /media/flash/
sudo cp -r /mnt/* /media/flash

Tutaj /dev/sdb1 to nazwa partycji twojego dysku flash. Wszystkie te rzeczy możesz zrobić w menedżer plików. Nie musisz używać poleceń. Następnie musisz zainstalować dwie flagi na partycji dysku flash, na której rozpakowałeś pliki - boot i lba. Można to zrobić za pomocą Gparted. Po prostu uruchom program, wybierz dysk flash z listy dysków:

Kliknij kliknij prawym przyciskiem myszy według partycji, wybierz Zarządzaj flagami i zaznacz pola obok flag boot i lba.

Bez względu na to, jakiej metody użyjesz, twój dysk flash jest gotowy i możesz z niego uruchomić komputer. Większość obrazów Linuksa zawiera już program ładujący EFI, a oprogramowanie układowe komputera znajdzie go przy następnym uruchomieniu.

Krok 1 (alternatywny). Nagrywanie systemu Linux na dysk flash UEFI w systemie Windows

Jeśli zdecydujesz się nagrać Linuksa na Windows, lepiej użyć narzędzia Rufus. Musisz ustawić w nim następujące parametry:

  • Schemat i typ partycji interfejs systemowy: GPT dla komputerów z UEFI;
  • System plików: FAT32.

Wszystkie pozostałe parametry są domyślne. Po zakończeniu nagrywania dysk flash jest gotowy do użycia.

Krok 2: Wybierz kolejność rozruchu

Aby twój system mógł się uruchomić z nowo nagranego dysku flash, musisz wyłączyć UEFI bezpieczny rozruch. Ten tryb umożliwia uruchamianie tylko podpisanych systemów operacyjnych, a podpisane są tylko systemy operacyjne firmy Microsoft. Dlatego w systemie Linux ten tryb musi być wyłączony. Mam też to ustawienie na karcie Boot:

Ponadto musisz najpierw zainstalować dysk flash:

Następnie możesz ponownie uruchomić komputer i kontynuować instalację. Jeśli masz takie okno, wszystko jest w porządku. Tutaj musisz wybrać „Wypróbuj Ubuntu bez instalacji”, jest to warunek wstępny:

Nie będę opisywał wszystkich kroków instalacji, które należy wykonać, nie różnią się one od instalacji zwykłego systemu operacyjnego, jedyną różnicą jest instalacja programu ładującego i partycjonowanie dysku. Zastanówmy się nad tym dalej.

Krok 3Podziel dysk na partycje dla UEFI

UEFI ma pod tym względem kilka różnic w stosunku do BIOS-u. Po pierwsze, jest to użycie tablicy partycji dysku GPT. Ten Nowa technologia, który ma wiele zalet w porównaniu z MBR, wśród których są bardzo duża liczba partycje podstawowe (w MBR są tylko cztery), odzyskiwanie po uszkodzeniu i wiele więcej. Więcej na ten temat przeczytasz w osobnym artykule. Druga różnica polega na tym, że pliki programu ładującego system operacyjny nie są już przechowywane na pierwszych 512 bajtach dysku twardego. Wszystkie są przechowywane na osobnej partycji o nazwie ESP.

Zanim naciśniesz „Zainstaluj Ubuntu” Najlepiej przygotuj dysk za pomocą Gparted. Otwórz narzędzie z głównego menu obrazu. Następnie wybierz Urządzenie -> Utwórz tablicę partycji:

Wybierz z listy tabelę partycji GPT:

Krok 4 Utwórz partycję ESP

W Gparted wystarczy utworzyć partycję ESP dla UEFI. Aby to zrobić, wybierz „Niezauważony”, a następnie kliknij go prawym przyciskiem myszy i wybierz „Nowy”:

Jako system plików dla partycji musisz wybrać FAT32, rozmiar to 100 megabajtów. Następnie kliknij przycisk "Stosować" zastosować zmiany.

Następnie kliknij „Zarządzaj flagami” i zaznacz pola obok flag "uruchomić" I "efi".

Krok 5. Opcja partycjonowania dysku

Gdy system poprosi o wybranie metody układu, możesz pozwolić systemowi na automatyczne etykietowanie wszystkiego. Ale dzieje się tak tylko wtedy, gdy nie masz jeszcze zainstalowanego systemu operacyjnego. W przeciwnym razie wybierz „Twój wariant”:

Krok 6 Przypisz partycje

Jeśli wybrałeś inną opcję znaczników, zobaczysz menu z listą wszystkich sekcji. Znajdź w dolnej części okna „Urządzenie do instalowania programu ładującego” i wybierz z listy partycję dla EFI.

Następnie kliknij partycję dla EFI na liście i wybierz „Partycja systemowa EFI”:

Następnie możesz kontynuować instalację w zwykły sposób. Musisz utworzyć partycję główną i opcjonalnie możesz utworzyć bootloader, partycję wymiany i partycję domową. Więcej na temat instalowanie Ubuntu 18.04 możesz czytać dalej .

Krok 7: Zakończenie instalacji

Po rozpakowaniu wszystkich plików i zainstalowaniu bootloadera, zakończeniu instalacji Linuksa na UEFI, możesz ponownie uruchomić komputer i normalnie korzystać z systemu.

Ale spójrzmy na zarządzanie pozycjami menu i bootloaderami EFI.

Zarządzanie bootloaderem UEFI za pomocą eifbootmgr

Po uruchomieniu systemu możesz wyświetlić Ustawienia UEFI domyślnie uruchamiając polecenie:

Przyjrzyjmy się bliżej, co oznacza każdy z parametrów:

  • BootCurrent- program ładujący, który został użyty do uruchomienia tego systemu operacyjnego;
  • BootOrder- kolejność programów ładujących, w jakiej menedżer rozruchu uporządkuje je podczas uruchamiania systemu. Jeśli pierwszy program ładujący zawiedzie, zostanie użyty drugi i tak dalej;
  • BootNext- program ładujący, który zostanie uruchomiony przy następnym uruchomieniu;
  • koniec czasu- limit czasu, podczas którego menu wyboru bootloadera będzie wyświetlane, zanim zostanie automatycznie wybrane;
  • Pozycje 0000 - 0004- ładowarki, które mogą być używane.

Możesz zmienić kolejność rozruchu za pomocą opcji -o, na przykład niech najpierw uruchomi się system operacyjny z dysku optycznego:

sudo efibootmgr -o 0,1,2,3

I przywróćmy Ubuntu na pierwsze miejsce:

sudo efibootmgr -o 3,0,1,2

Możesz zmienić limit czasu wyświetlania menu wyboru systemu:

sudo efibootmgr -t 20

Tutaj ustawiliśmy limit czasu na 20 sekund.

wnioski

W tym artykule przyjrzeliśmy się, jak zainstalować Linuksa na UEFI, a także jak zarządzać kolejnością rozruchu w zainstalowanym systemie. Teraz, jeśli chcesz zainstalować ten system operacyjny na swoim nowy laptop z EFI, to już wiesz, jak to zrobić. Jeśli masz jakieś pytania, zadaj je w komentarzach!

Podczas instalowania / ponownej instalacji systemu operacyjnego Windows wielu może zauważyć jedną lub więcej małych partycji (od 100 do 500 MB) znajdujących się wśród znanych i znanych dysków lokalnych C, D itp. Z reguły są to sekcje „Zarezerwowane przez system”, „Odzyskiwanie” i „Zarezerwowane MSR”. Podczas partycjonowania dysku twardego na partycje lokalne podczas instalacji systemu operacyjnego można zauważyć, że są one tworzone automatycznie.

W tym artykule przyjrzymy się bliżej sekcji MSR (Zarezerwowane). Dowiesz się, co to jest, do czego służy, kiedy powstaje i czy można go usunąć.

Cel sekcji

Obecnie w systemie Windows istnieją dwa główne standardy dotyczące układu plików na dyskach twardych. Są to MBR i GPT. Omówiliśmy je w poprzednich artykułach. Więc tu Sekcja MSR(zarezerwowane) występuje tylko w GPT.

Jest to ukryty obszar dysku twardego zarezerwowany dla systemu, który może być używany do różnych potrzeb systemu operacyjnego i przechowywania plików. Na przykład do konwersji prosta objętość do dynamicznych.

Wielu błędnie uważa, że ​​partycja MSR zawiera bootloader/boot wpis Windowsa(analogicznie do ukrytej sekcji „” w układzie MBR). Ale nie jest.

Jak się pojawił?

MSR (Zarezerwowany) jest tworzony automatycznie podczas partycjonowania dysku twardego na partycje lokalne w standardowym instalatorze Windows. Ale tylko pod warunkiem, że uruchomiłeś w trybie EFI / UEFI z nośnika, .

Automatyczne tworzenie ukryte partycje podczas partycjonowania dysku twardego standardowe środki instalator Windows

Czy można go usunąć?

Chociaż to ukryte partycja systemowa nie zawiera programu ładującego system operacyjny, a jeśli go usuniesz, system Windows będzie nadal uruchamiał się normalnie, zdecydowanie nie zalecamy tego robić. Wynika to z faktu, że jest to możliwe w przyszłości, kiedy będziesz musiał coś zrobić ze swoim dyski lokalne, na przykład lub odwrotnie, aby skompresować jeden z nich, z powodu braku MSR (zarezerwowany), może to nie działać.

I po co go usuwać, jeśli w oknie „Komputer” nie jest wyświetlany wśród dysków lokalnych (czyli w żaden sposób nie przeszkadza), a jego rozmiar nie przekracza 500 megabajtów, uwalniając które praktycznie nic nie wygrać.


Najlepszym sposobem podziękuj autorowi artykułu - opublikuj ponownie na swojej stronie

Kiedy instalujemy system Windows na pustym (nieoznaczone) Dysk twardy lub partycję sformatowaną w zwykły sposób - korzystając z nośnika instalacyjnego nie musimy się martwić o tworzenie EFI oznaczenie systemu operacyjnego. Wszystkie niezbędne sekcje, w szczególności boot EFI, są tworzone automatycznie, gdy komputer jest włączony BIOS-UEFI. Ale jeśli system Windows musi być zainstalowany w nietradycyjny sposób.

I na innym dysku twardym z własnym niezależnym programem ładującym, jeśli istnieje kwestia przywrócenia systemu po usunięciu twardy dysk Z partycja rozruchowa, w takich niestandardowych sytuacjach wymagana będzie praca ręczna.

Windows na drugim podłączonym do komputera GPT- dysk nie jest instalowany z własnym EFI-Struktura. Podczas normalnej instalacji z nośnika instalacyjnego bootloader drugiego systemu jest rejestrowany na istniejącym. EFI-partycja - ta, która znajduje się na pierwszym dysku.

Tym, co sprawia, że ​​drugi system Windows jest podatny na ataki, jest to, że nie będzie mógł istnieć samodzielnie, jeśli program ładujący pierwszego systemu zostanie uszkodzony. Lub jeśli się nie powiedzie lub pierwszy dysk twardy zostanie po prostu odłączony. Aby drugi Windows miał swój własny niezależny EFI- znacznik, w momencie jego instalacji, musisz uczynić pierwszy system niewidocznym - wyłącz jego nośnik w ustawieniach BIOS, jeśli to możliwe, lub sprzętowo. Nie zawsze jest to wygodne, a czasem niemożliwe w przypadku laptopów.

Drugi Windows z własnym niezależnym bootloaderem mogą być instalowane przez programy działające w środowisku obecnego systemu, takie jak lub WinToHDD. Ale będą wymagać od ciebie określenia boot EFI-rozdział.

Utworzenie go na pustym dysku twardym jest bardzo łatwe.

1. Utwórz partycję EFI na pustym dysku twardym w wierszu poleceń

Tak więc zainicjowaliśmy jako GPT nośnik bez znaczników i danych.

Uruchamiamy wiersz poleceń.

Pamiętaj, aby zrobić to jako administrator.

Wpisz po kolei:

diskpart lis disk sel disk 1 (zamiast 1 podaj numer, pod którym potrzebny dysk twardy jest wymieniony powyżej) creat par efi size=100 format fs=FAT32

dysk lis

sel disk 1 (zamiast 1 wskazuje numer, pod którym wymagany dysk twardy jest wymieniony powyżej)

utwórz par efi rozmiar = 100

sformatuj fs=FAT32

W narzędziu do zarządzania dyskami widzimy, że drugi dysk twardy ma EFI- sekcja dot 100MB. Teraz możemy utworzyć zwykłą sekcję, aby wskazać ją programom takim jak lub WinToHDD jako partycja systemowa Z .

2. Tworzenie partycji EFI na pustym dysku twardym za pomocą narzędzia Bootice

Kto nie lubi wiersza poleceń do tworzenia EFI-puste znaczniki multimediów, z którymi można korzystać z narzędzia GUI. Jest bezpłatny i można go pobrać z dowolnego portalu oprogramowania w Internecie. W oknie głównym wybierz drugi twardy. Kliknij .

Następnie - „Ponowne partycjonowanie”.

Przede wszystkim zaznacz pole GPT w kolumnie „Typ tablicy partycji”. Następnie zaznacz pole „Utwórz partycję ESP”. I na górze wykresu „Ustawienia” usunąć wszystkie wartości Rozmiar oprócz ostatniego. naciskamy "OK".

W rezultacie otrzymujemy układ dysku z EFI- sekcja dot 128MB oraz partycja zawierająca resztę miejsca na dysku.

Ale co, jeśli dysk twardy nie jest pusty? Jeśli ma strukturę i przechowywane dane użytkownika. Lub chcemy przywrócić system Windows, który utracił swój rozruch EFI-partycja po awarii lub odłączeniu dysku twardego, na którym wcześniej istniał jej program ładujący. I na to są rozwiązania. Aby przywrócić system bez bootloadera, naturalnie potrzebujemy środowiska do wykonywania pewnych operacji. W jednym przypadku wystarczy zwykły nośnik instalacyjny systemu Windows. W przeciwnym razie będziemy współpracować z kierownikiem miejsca na dysku, więc potrzebujemy funkcjonalnego i niezawodnego LiveDisk WinPE. Jednym z nich jest LiveDisk Strzelec. Witryna pobierania obrazów — Sergeistrelec.Ru .

Notatka: na dyskach nie można wykonać następujących operacji typ dynamiczny. Dysk lustra Windows pozostawiony bez bootloadera musi najpierw zostać przekonwertowany na typ podstawowy. Można to zrobić tylko za pomocą narzędzi innych firm.

3. Tworzenie partycji EFI na końcu systemu Windows

Mamy więc np. drugi Windows, który przegrał EFI-loader po awarii dysku z pierwszym systemem.

Jak go uruchomić? Najprostszy i szybki sposób- tworzyć EFI-partition na końcu partycji systemowej i odtwórz bootloader. Aby to zrobić, nie potrzebujesz nic więcej niż wiersz poleceń. Uruchamiamy z nośnika instalacyjnego Windows, natychmiast wciskamy Shift + F10. Ta kombinacja uruchomi wiersz polecenia. Jeśli używamy LiveDisk Strzelec, zaczynamy odpowiednio od niego.

I już na pokładzie korzystamy z wiersza poleceń.

Wpisujemy w nim:

diskpart lis vol sel vol 1 (zamiast 1 podaj powyżej numer pod jakim znajduje się twoja partycja z systemem) zmniejsz pożądane=100 utwórz par efi format fs=FAT32

Oto określona sekcja skurczona do 100MB i na opuszczonym miejscu powstał EFI-rozdział.

Teraz możemy odtworzyć bootloader.

W wierszu poleceń wyjdź :

To wszystko — system Windows został przywrócony.

4. Tworzenie partycji EFI przed systemem Windows

Partycja rozruchowa zwykle znajduje się na początku dysku, przed partycją systemową. Nie musi tak być, ale ma to na celu przyspieszenie działania. Uruchomienie Windowsa. Do UEFI znalazłem bootloadera. NA Dysk SSD taka optymalizacja raczej nie będzie namacalna, ale w przypadku Dysk twardy możesz konkurować nawet o ułamek wydajności.

Na pokładzie LiveDisk Strzelec zaczynamy . Klikamy na partycję systemową, na bocznym pasku operacji klikamy „Zmiana rozmiaru”.

Lekko przesuń suwak na mapie w prawo tak, aby znalazł się w kolumnie poniżej „Nieprzydzielone miejsce z przodu” kilka MB. Następnie zamiast narysowanej figury wchodzimy 105 . Aby to działało 105MB. naciskamy "OK".

W rezultacie program zwolni w naszym przypadku odpowiednią ilość miejsca na dysku 102,01 MB. I zostaw mały ogon z tyłu sekcji. naciskamy.

Potwierdzamy.

Teraz uruchommy wiersz poleceń. I tworzymy EFI- sekcja dokładnie tak, jak opisano w przedmiot 1 artykuły.

Tutaj EFI-sekcja utworzona.

Pozostaje tylko odtworzyć bootloader, jak opisano na końcu pozycja 3 artykuły.

Cześć! System Windows 8.1 nie uruchamia się na laptopie z UEFI BIOS i nie mogę nic zrobić. Podczas ładowania na ekranie pojawia się błąd Plik: \ EFI \ Microsoft \ Boot \ BCD ... Przestudiowałem wszystkie artykuły internetowe na ten temat, ale nic nie pomaga w moim przypadku.

Co ja zrobiłem!

  1. Uruchomiony z instalatora Dysk z Windowsem 8.1 i wyszukał zainstalowany system operacyjny za pomocą polecenia bootrec /RebuildBcd, wystąpił błąd Łów zainstalowane systemy System Windows został pomyślnie zakończony. Łączna liczba wykrytych systemów Windows: 0»
  2. Usunięto partycję (300 MB), zaszyfrowaną (EFI) partycję systemową zawierającą wszystkie pliki programu ładującego Windows 8.1 za pomocą polecenia część obj, a następnie zastosowano automatyczną naprawę rozruchu, system ponownie tworzy tę partycję, ale nie uruchamia się. Uaktywniłem tę sekcję w wierszu poleceń, to też nie pomogło.
  3. Wprowadziłem polecenia, które powiodły się, ale system Windows nie został załadowany.

    bootrec /FixMbr

    bootrec /FixBoot

  4. Sformatowałem również tę samą partycję (300 MB) zaszyfrowaną (EFI) za pomocą polecenia sformatuj fs=FAT3 i odtworzyłem go.
  5. Próbowałem napisać dla Windows 8.1 nowy sklep startowy za pomocą polecenia bcdboot.exe C:\Windows, gdzie partycja (C:) z zainstalowanym system operacyjny Windows 8.1 i ponownie pojawia się błądNie udało się skopiować pobranych plików.

Nie wiem, co jeszcze zrobić i jak przywrócić program ładujący Windows 8.1. Co możesz zasugerować?

Cześć przyjaciele! Nazywam się Vladimir i odpowiem na to pytanie.

Jeśli Twój system Windows 8.1 nie uruchamia się i użyłeś wszystkich dostępnych środków, aby przywrócić program ładujący, możesz usunąć menedżera rozruchu systemu: zaszyfrowaną partycję systemową (EFI) 300 MB, a także partycję MSR 128 MB i utworzyć je ponownie .

W zarządzaniu dyskami widać tylko Szyfrowana partycja systemowa 300 MB (EFI), partycja MSR 128 MB widoczna tylko w wierszu poleceń podczas wpisywania polecenia„Lispar”.

Uwaga: Jeśli nie masz doświadczenia, nie wykonuj tej operacji, jeśli nie jest to konieczne, najpierw użyj innych metod opisanych w sekcji dalej. Jeśli chcesz poeksperymentować na działającym laptopie, to nie zaczynaj pracy bez uprzedniego stworzenia kopia zapasowa te sekcje, a co najważniejsze, tworzy plik .

Usuniemy i utworzymy nowe partycje:

1. Sekcja (400 MB) zawierający środowisko odzyskiwania systemu Windows 8.1 (możesz całkowicie pozbyć się tej sekcji i w razie potrzeby użyć środowiska odzyskiwania znajdującego się na nośniku startowym z systemem Windows 8.1).

2. Sekcja (300 MB), zaszyfrowana (EFI) partycja systemowa zawierająca wszystkie pliki bootloadera systemu Windows 8.1.

3. Partycja serwisowa MSR (Microsoft System Reserved) 128 MB, wymagana do partycjonowania dysków GPT.

Uruchamiamy laptopa z iw początkowym oknie instalacji systemu wciskamy skrót klawiaturowy Shift + F10,

Otworzy się okno wiersza polecenia, wprowadź następujące polecenia:

część dysku

lis dis (lista dysków fizycznych).

sel dis 0 (wybieramy dysk twardy do laptopa 931 GB i drugi dysk 14 GB - bootowalny pendrive Windows 8.1).

lis par (pokaż wszystkie partycje wybranego dysku, usuniemy pierwsze trzy partycje).

sel par 1 (wybierz pierwszą sekcję

del par override (usuń partycję, aby usunąć partycję ESP i MSR lub partycję OEM laptopa, musisz określić parametr override)

wybierz par 2

del par override

wybierz par 3

del par override

Wszystko, usunęliśmy wszystkie trzy ukryte sekcje.

Teraz, jeśli wybierzesz dysk i wpiszesz polecenie lis par, zobaczymy tylko dwie partycje na dysku twardym laptopa:

Sekcja 4 - zainstalowany Windows 8.1

Partycja 5 to ukryta partycja odzyskiwania z ustawieniami fabrycznymi.

Utwórz nowo zaszyfrowaną (EFI) partycję systemową 300 MB, a także partycję MSR 128 MB

Wpisujemy komendy:

część dysku

lis dis (wyświetla listę dysków).

sel dis 0 (wybierz dysk twardy laptopa).

utwórz par efi size=300 (tworzymy zaszyfrowaną (EFI) partycję systemową 300 MB).

format fs=fat32 (formatujemy go w system plików FAT32).

creat par msr size=128 (utwórz partycję MSR o wielkości 128 MB)

Jeśli zauważysz błąd, zaznacz fragment tekstu i naciśnij Ctrl + Enter
UDZIAŁ: