Okna.  Wirusy.  Laptopy.  Internet.  Biuro.  Narzędzia.  Kierowcy

W tym artykule pokażemy, jak ręcznie odzyskać przypadkowo usunięty program ładujący. Partycja Windowsa w systemie UEFI. Początkowo w artykule opisano moje doświadczenia w przywracaniu startowej 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 nie raz po przypadkowym sformatowaniu lub usunięciu partycji EFI w systemie Windows 10. W tym artykule pokażemy prosty sposób ręcznego odtworzenia startowych partycji EFI i MSR w systemie Windows.

Załóżmy więc, że w jakiś sposób przypadkowo (lub nie tak przypadkowo, na przykład podczas próby) partycja rozruchowa EFI w systemie UEFI (nie BIOS) została usunięta lub sformatowana, w wyniku czego system Windows 10 / 8.1 / 7 przestał się uruchamiać, cyklicznie pyta o wybór urządzenia startowego (Uruchom ponownie i wybierz odpowiednie urządzenie rozruchowe Lub włóż but wybrane media). Zastanówmy się, czy możliwe jest przywrócenie funkcjonalności systemu Windows po usunięciu partycji za pomocą Boot Managera bez ponownej instalacji systemu.

Ostrzeżenie. Instrukcje zakładają pracę z partycjami dysku i nie są przeznaczone dla początkujących. Jeśli błędnie zinterpretujesz polecenia, możesz przypadkowo usunąć wszystkie dane z dysku twardego. Zdecydowanie zaleca się także utworzenie kopii zapasowej ważnych danych na osobnym nośniku.

Struktura partycji na dysku GPT

Spójrzmy, jak powinna wyglądać tablica partycji rozruchowego dysku twardego ze znacznikami GPT. Powinny zawierać co najmniej następujące sekcje:

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

To jest dokładnie minimalna konfiguracja. Partycje te są tworzone przez Instalatora Windows podczas instalowania systemu na dysku niepartycjonowanym. Producenci komputerów PC lub sami użytkownicy mogą dodatkowo tworzyć własne sekcje zawierające np. środowisko Odzyskiwanie systemu Windows w pliku wygrać.wim(), sekcja z w sposób zapasowy systemów od producenta (umożliwia powrót do stan oryginalny komputer), partycje użytkownika itp.

Partycja EFI z systemem plików Fat32 jest wymagany na dyskach z partycjonowaniem GPT w systemach UEFI. Partycja ta, podobnie jak partycja System Reserved na dyskach z partycjonowaniem MSR, przechowuje pamięć konfiguracji rozruchowej (BCD) i pewną liczbę plików niezbędnych do Uruchomienie systemu Windows. Po uruchomieniu komputera środowisko UEFI ładuje program rozruchowy z partycji EFI (ESP) (EFI\Microsoft\Boot\ bootmgfw.efi) i przekazuje mu kontrolę. Jeśli ta partycja zostanie usunięta, nie będzie można uruchomić systemu operacyjnego.

MSRrozdział na dysku GPT służy do uproszczenia zarządzania partycjami i służy do operacji narzędziowych (na przykład podczas konwersji dysku z prostego na dynamiczny). Ten partycja kopii zapasowej, któremu nie przypisano kodu sekcji. Na tej partycji nie można 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, będziemy potrzebować 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 się otworzyć okno wiersz poleceń:

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

Wyświetlmy listę dyski twarde w systemie (w tym przykładzie jest tylko jeden, dysk 0 . Gwiazdka ( * ) w kolumnie Gpt oznacza, że ​​dysk korzysta z tablicy partycji GPT).

Wybierzmy ten dysk:

Wyświetlmy listę partycji na dysku:

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

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

Jak widzimy, brakuje partycji EFI (usunięto).

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ń (dokładnie to zrobimy).

Wybierz partycję do usunięcia:

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

Upewnijmy 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 discpart uruchom następujące polecenia:

Wybierz dysk:

utwórz partycję rozmiar efi = 100

Upewnij się, że wybrana jest partycja 100 MB (gwiazdka naprzeciwko wiersza Partycja 1):

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

W naszym przypadku sekcja z Już Windows przypisana litera dysku C:, jeśli tak nie jest, przypisz mu literę w następujący sposób:

wybierz głośność 1
przypisz literę=C
Wyjście

Naprawa bootloadera EFI i BCD w systemie Windows

Po utworzeniu minimalnej struktury partycji dysku dla systemu UEFI możesz przystąpić do kopiowania plików rozruchowych EFI na dysk i tworzenia plik konfiguracyjny program ładujący (BCD).

Skopiujmy pliki środowiska EFI z katalogu na dysku, na 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 system Windows 10 / 7:

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

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

Rada. Jeśli na partycji EFI uszkodzone zostały tylko pliki środowiska EFI, ale sama partycja pozostała na swoim miejscu, możesz pominąć proces odbudowy partycji za pomocą narzędzia DiskPart. Chociaż w większości przypadków wystarczy przywrócić bootloader zgodnie z artykułem. Można ręcznie odtworzyć BCD w zwykłych systemach MBR+BIOS.

Polecenie zwraca identyfikator GUID utworzonego wpisu; w następnym poleceniu ten identyfikator GUID należy zastąpić zamiast (twój_guid).


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

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

bcdedit /store BCD /set (domyślna) partycja urządzenia=c:
bcdedit /store BCD /set (domyślnie) partycja osdevice=c:
bcdedit /store BCD /set (domyślna) ścieżka \Windows\System32\winload.efi
bcdedit /store BCD /set (domyślnie) katalog główny systemu \Windows
Wyjście

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

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

Następnie w naszym przypadku (przeprowadzano testy) musieliśmy dodać nową pozycję menu startowego, wybierając plik EFI\Microsoft\Boot\bootmgrfw.efi na partycji EFI.

W niektórych menu UEFI analogicznie należy zmienić priorytet partycji rozruchowych.

Po rozważeniu wszystkiego Manipulacja Windowsem powinien załadować się poprawnie.

Zanim system operacyjny zacznie się ładować, wyspecjalizowany oprogramowanie Komputer inicjuje wszystkie komponenty, sprawdza ich gotowość do działania i dopiero wtedy przekazuje kontrolę do bootloadera systemu operacyjnego.

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

To opcja dla posiadaczy kart UEFI, którzy nie chcą rozumieć zawiłości korzystania z tej technologii i godzą się na korzystanie ze swojego urządzenia jak dotychczas z BIOS-em. Większość płyt głównych umożliwia emulację trybu BIOS. W tym trybie możesz bez problemu zainstalować Linuksa i dodatkowe partycje, tak jak miało to miejsce w BIOS-ie.

Aby włączyć tryb Legasy BIOS, należy wejść do ustawień BIOS/UEFI za pomocą przycisku F2, Del lub Shift+F2 i znaleźć tam odpowiednią pozycję. Na przykład dla mnie ten element znajduje się na karcie Boot. Tutaj musisz wybrać tryb Uruchomienie UEFI lub Dziedzictwo.

Po zapisaniu ustawień możesz normalnie zainstalować system operacyjny. Jeśli nie jesteś zadowolony z tej opcji, przyjrzymy się, jak zainstalować Linuksa na UEFI.

Instalowanie Linuksa na płytach UEFI

Przyjrzę się instalacji na przykładzie Ubuntu, ale wszystkie kroki są podobne w przypadku innych dystrybucji. Najpierw musisz nagrać obraz dysku na dysk flash. 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 Linux jest lepszy użyj narzędzia Etcher. Program zapisze nośniki, które można uruchomić zarówno w UEFI, jak i normalny system. Po uruchomieniu programu musisz wybrać obraz systemu:

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

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

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

sudo mount /path/to/image.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 kroki możesz wykonać w menedżer plików. Nie ma potrzeby używania 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. Wystarczy uruchomić program, wybrać dysk flash z listy dysków:

Trzask kliknij prawym przyciskiem myszy według sekcji wybierz Zarządzaj flagami i zaznacz pola obok flag rozruchowych i LBA.

Niezależnie od metody, której użyjesz, dysk flash będzie gotowy i możesz z niego uruchomić komputer. Większość obrazów Linuksa zawiera już program ładujący EFI i oprogramowanie sprzętowe komputera odnajdzie go przy następnym uruchomieniu.

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

Jeśli zdecydujesz się nagrać Linuksa w systemie Windows, lepiej skorzystać z narzędzia Rufus. Konieczne jest ustawienie następujących parametrów:

  • Schemat i typ partycji interfejs systemu: 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 system mógł uruchomić się z właśnie nagranego dysku flash, musisz wyłączyć UEFI Bezpieczny rozruch. Ten tryb umożliwia uruchamianie tylko podpisanych systemów operacyjnych i podpisane są tylko systemy operacyjne firmy Microsoft. Dlatego w systemie Linux ten tryb musi być wyłączony. Mam również to ustawienie na karcie Boot:

Ponadto musisz przede wszystkim zainstalować dysk flash:

Następnie możesz ponownie uruchomić komputer i rozpocząć instalację. Jeśli zobaczysz 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. Zatrzymamy się nad tym dalej.

Krok 3. Partycjonowanie dysku dla UEFI

UEFI różni się pod tym względem od BIOS-u kilkoma różnicami. Pierwszym z nich jest użycie tablicy partycji Dysk GPT. Ten nowa technologia, który ma wiele zalet w stosunku do MBR, w tym bardzo duża liczba partycje podstawowe (w MBR są ich 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 modułu ładującego system operacyjny nie są już przechowywane w pierwszych 512 bajtach dysku twardego. Wszystkie są przechowywane na osobnej partycji zwanej ESP.

Zanim klikniesz „Zainstaluj Ubuntu” Wskazane jest przygotowanie dysku za pomocą Gparted. Otwórz narzędzie z menu głównego obrazu. Następnie wybierz Urządzenie -> Utwórz tabelę partycji:

Wybierz z listy tablicę partycji GPT:

Krok 4: Utwórz partycję ESP

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

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

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

Krok 5. Opcja partycjonowania dysku

Gdy system poprosi Cię o wybranie metody oznaczania, możesz pozwolić systemowi na automatyczne oznaczanie wszystkiego. Dzieje się tak tylko wtedy, gdy nie masz jeszcze zainstalowanego żadnego systemu operacyjnego. Inaczej wybieramy „Twoja wersja”:

Krok 6. Przypisywanie partycji

Jeśli wybierzesz inną opcję układu, otworzy się przed tobą menu z listą wszystkich sekcji. Znajdź dół okna „Urządzenie do instalacji bootloadera” i wybierz z listy partycję dla EFI.

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

Następnie możesz kontynuować instalację w zwykły sposób. Musisz utworzyć partycję root i opcjonalnie możesz utworzyć bootloader, swap i partycję domową. Przeczytaj więcej o instalacja Ubuntu 18.04 można przeczytać o godz.

Krok 7: Zakończ instalację

Po rozpakowaniu wszystkich plików i zainstalowaniu programu ładującego, instalacja Linuksa na UEFI zostanie zakończona, możesz ponownie uruchomić komputer i normalnie korzystać z systemu.

Ale spójrzmy także na zarządzanie elementami menu i modułami ładującymi EFI.

Zarządzanie programem ładującym 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;
  • Zamówienie rozruchu- kolejność programów ładujących, w jakiej menedżer rozruchu uporządkuje je podczas uruchamiania systemu. Jeśli pierwszy bootloader nie zadziała, zostanie użyty drugi i tak dalej;
  • BootNext- program ładujący, który zostanie uruchomiony przy następnym uruchomieniu;
  • Limit czasu- limit czasu, podczas którego będzie wyświetlane menu wyboru modułu ładującego, zanim zostanie ono wybrane automatycznie;
  • Pozycje 0000 - 0004- ładowarki, które można wykorzystać.

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

sudo efibootmgr -o 0,1,2,3

I postawmy Ubuntu z powrotem na pierwszym miejscu:

sudo efibootmgr -o 3,0,1,2

Można 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 instalacji/ponownej instalacji systemu operacyjnego Windows wiele osób mogło zauważyć jedną lub kilka małych partycji (od 100 do 500 MB) znajdujących się wśród znajomych dysków lokalnych C, D itp. Zwykle jest to sekcja „Zarezerwowany system”, „Odzyskiwanie” i „Zarezerwowany MSR”. Podczas dzielenia 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 (zarezerwowanej). Dowiesz się czym jest, do czego służy, kiedy powstaje i czy można go usunąć.

Cel sekcji

Obecnie w systemie operacyjnym Windows istnieją dwa główne standardy dotyczące układu plików na dyskach twardych. Są to MBR i GPT. Pisaliśmy o nich w poprzednich artykułach. Więc oto jest Sekcja MSR(zarezerwowany) występuje tylko w GPT.

Jest to ukryty, systemowy obszar dysku twardego, który można wykorzystać do różnych potrzeb systemu operacyjnego i przechowywania jego plików. Na przykład do konwersji prosta objętość do dynamicznego.

Wiele osób błędnie uważa, że ​​partycja MSR zawiera program ładujący/bootloader. Wpis Windowsa(podobnie jak ukryta sekcja „ ” w znacznikach MBR). Ale to nieprawda.

Jak się pojawił?

MSR (zarezerwowany) jest tworzony automatycznie po podzieleniu dysku twardego na partycje lokalne w standardowym instalatorze Windows. Ale tylko jeśli uruchomiłeś komputer w trybie EFI/UEFI z nośnika, .

Automatyczne tworzenie ukryte partycje podczas partycjonowania dysku twardego standardowe środki Instalator Windowsa

Czy można usunąć?

Pomimo tego, że jest to ukryte partycja systemowa nie zawiera modułu ładującego system operacyjny i jeśli go usuniesz, system Windows będzie nadal uruchamiał się normalnie, zdecydowanie nie zalecamy tego robić. Wynika to z faktu, że w przyszłości, gdy będziesz musiał coś zrobić na przykład z dyskami lokalnymi lub odwrotnie, skompresować jeden z nich, ze względu na brakujący MSR (zarezerwowany), może to nie być możliwe.

I po co go usuwać, jeśli w oknie „Komputer” nie jest wyświetlany wśród dysków lokalnych (to znaczy w żaden sposób nie ingeruje), a jego rozmiar nie przekracza 500 megabajtów, zwalniając je praktycznie nic nie zyskać.


Najlepszy sposób podziękuj autorowi artykułu - opublikuj go ponownie na swojej stronie

Kiedy instalujemy system Windows, aby był pusty (bez etykiety) dysk twardy lub sformatowaną partycję w zwykły sposób - za pomocą nośnik instalacyjny, nie musimy martwić się o tworzenie EFI-znaczniki systemu operacyjnego. Wszystkie niezbędne partycje, w szczególności boot EFI, są tworzone automatycznie, jeśli komputer jest uruchomiony BIOS UEFI. Ale jeśli chcesz zainstalować system Windows w inny sposób.

I na inny dysk twardy z własnym niezależnym bootloaderem, jeśli pojawia się pytanie o przywrócenie systemu po usunięciu dysk twardy z partycją rozruchową, w takich niestandardowych sytuacjach wymagana będzie praca ręczna.

Na drugim podłączony do komputera Windows GPT-dysk nie instaluje się samodzielnie EFI-struktura. Podczas normalnej instalacji z nośnika instalacyjnego bootloader drugiego systemu jest rejestrowany na już istniejącym. EFI-partycja – ta znajdująca się na pierwszym dysku.

Tym, co czyni drugi system Windows podatnym na ataki, jest to, że nie będzie mógł istnieć niezależnie, jeśli moduł ładujący pierwszego systemu zostanie uszkodzony. Lub jeśli pierwszy dysk twardy ulegnie awarii lub zostanie po prostu odłączony. Aby drugi Windows miał swój własny, niezależny EFI- znacznik, podczas instalacji musisz ustawić pierwszy system niewidoczny - wyłącz jego nośnik w ustawieniach BIOS jeśli to możliwe, lub sprzętowo. Nie zawsze jest to wygodne, a czasem wręcz niemożliwe w przypadku laptopów.

Drugi system Windows z własnym, niezależnym bootloaderem może zostać zainstalowany przez programy podobne lub działające w środowisku bieżącego systemu WinToHDD. Ale będą wymagać określenia programu ładującego EFI-rozdział.

Bardzo łatwo jest je utworzyć na pustym dysku twardym.

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

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

Uruchom wiersz poleceń.

Pamiętaj, aby zrobić to w imieniu administratora.

Wpisujemy po kolei:

discpart lis dysk sel dysk 1 (zamiast 1, wskaż numer, pod którym znajduje się powyżej potrzebny dysk twardy) creat par efi size=100 format fs=FAT32

dysk Lis

sel dysk 1 (zamiast 1 wskazuje numer, pod którym znajduje się powyżej potrzebny dysk twardy)

utwórz rozmiar par efi = 100

format fs = FAT32

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

2. Utwórz partycję EFI na pustym dysku twardym za pomocą narzędzia Bootice

Kto nie lubi tworzyć linii poleceń EFI-aby oznaczyć puste media, możesz użyć narzędzia z interfejs graficzny. Jest bezpłatny i można go pobrać z dowolnego portalu z oprogramowaniem w Internecie. W głównym oknie wybierz drugi twardy. Trzask.

Następnie - „Ponowne partycjonowanie”.

Przede wszystkim zaznacz pole GPT w kolumnie „Typ tabeli partycji”. Następnie zaznacz „Utwórz partycję ESP”. I na górze wykresu „Ustawienia” usuń wszystkie wartości "Rozmiar" z wyjątkiem ostatniego. Trzask "OK".

W rezultacie otrzymujemy układ dysku z EFI-sekcja dot 128MB oraz partycję zawierającą 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ł rozruch EFI-partycja po awarii lub odłączeniu dysku twardego, na którym wcześniej znajdował się jego bootloader. Istnieją rozwiązania w tym przypadku. Aby przywrócić system bez programu ładującego, naturalnie potrzebujemy środowiska do wykonywania określonych operacji. W jednym przypadku wystarczy zwykły nośnik instalacyjny systemu Windows. W przeciwnym razie będziemy współpracować z menadżerem miejsce na dysku, dlatego potrzebujemy funkcjonalnego i niezawodnego LiveDisk WinPE. Jednym z nich jest Strzelec LiveDisk. Witryna pobierania obrazów — Sergeistrelec.Ru .

Notatka: na dyskach nie można wykonywać następujących operacji typ dynamiczny. Dysk lustrzany systemu Windows pozostawiony bez programu ładującego należy najpierw przekonwertować na typ podstawowy. Można to zrobić wyłącznie za pomocą środków stron trzecich.

3. Tworzenie partycji EFI na końcu systemu Windows

Mamy więc na przykład drugi Windows, który przegrał EFI-bootloader 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 niczego więcej niż wiersz poleceń. Uruchom komputer z nośnika instalacyjnego systemu Windows, natychmiast naciśnij Shift + F10. Ta kombinacja uruchomi wiersz poleceń. Jeśli użyjemy Strzelec LiveDisk, zaczynamy odpowiednio od tego.

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

Wpisujemy w nim:

discpart lis vol sel vol 1 (zamiast 1 wskaż numer, pod którym znajduje się powyżej partycja z systemem) żądane zmniejszenie = 100 utworzenie par efi format fs=FAT32

Oto określona sekcja skompresowana do 100 MB i na pustym miejscu został stworzony EFI-rozdział.

Teraz możemy odtworzyć bootloader.

W wierszu poleceń wyjdź :

To wszystko – przywrócono funkcjonalność systemu Windows.

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. Uruchamianie systemu Windows. Do UEFI Znalazłem bootloader szybciej. NA SSD taka optymalizacja raczej nie będzie zauważalna, ale w przypadku dysk twardy możesz konkurować nawet o odrobinę produktywności.

Na pokładzie Strzelec LiveDisk wystartujmy. Kliknij partycję systemową i kliknij pasek boczny operacji „Zmiana rozmiaru”.

Przesuń suwak na mapie trochę w prawo tak, aby znalazł się w kolumnie poniżej „Wolna przestrzeń z przodu” pojawiło się kilka MB. Następnie zamiast wylosowanej liczby wpisujemy 105 . Aby to zadziałało 105 MB. Trzask "OK".

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

Potwierdzamy.

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

Tutaj EFI- sekcja została utworzona.

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

Cześć! 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 w moim przypadku nic nie pomogło.

Co zrobiłem?

  1. Uruchomiony z instalacji Dysk z Windowsem 8.1 i wyszukałem zainstalowany system operacyjny za pomocą polecenia bootrec /RebuildBcd, błąd " Łów zainstalowanych systemów System Windows został pomyślnie ukończony. Całkowita 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 del tom, następnie zastosowano Automatyczne odzyskiwanie boot, system ponownie tworzy tę partycję, ale nie uruchamia się. Uaktywniłem tę sekcję w wierszu poleceń, co również nie pomogło.
  3. Wprowadziłem polecenia, które zakończyły się sukcesem, ale system Windows nie został załadowany.

    bootrec /FixMbr

    bootrec /FixBoot

  4. Za pomocą polecenia sformatowano także tę samą partycję (300 MB) zaszyfrowaną (EFI). format fs=FAT3 i stworzył go ponownie.
  5. Próbowałem napisać nowy sklep pobierania dla Windows 8.1 za pomocą polecenia bcdboot.exe C:\Windows, gdzie (C:) to partycja z zainstalowanymi plikami system operacyjny Windows 8.1 i znowu pojawia się błądNie udało się skopiować plików do pobrania.

Nie wiem, co jeszcze zrobić i jak przywrócić program ładujący systemu Windows 8.1. Może możesz mi coś doradzić?

Witajcie przyjaciele! Nazywam się Władimir i odpowiem na to pytanie.

Jeśli system Windows 8.1 nie uruchamia się i użyłeś wszystkich dostępnych narzędzi do przywrócenia programu ładującego, możesz usunąć zaszyfrowaną partycję systemową 300 MB (EFI) oraz partycję MSR 128 MB i utworzyć je ponownie.

W zarządzaniu dyskami możesz tylko zobaczyć szyfrowana (EFI) partycja systemowa 300 MB, partycja MSR 128 MB widoczna tylko w wierszu poleceń przy wpisywaniu polecenia„lis par”.

Uwaga: Jeśli nie masz doświadczenia, nie wykonuj tej operacji, jeśli nie jest to konieczne, najpierw użyj innych metod z sekcji Informacje. Jeśli chcesz poeksperymentować na działającym laptopie, to nie zaczynaj pracy bez uprzedniego stworzenia kopia zapasowa z tych sekcji lub jeszcze lepiej utwórz plik .

Usuniemy i ponownie utworzymy partycje:

1. Sekcja (400 MB) zawierający środowisko odzyskiwania systemu Windows 8.1 (z pliku ta sekcja i możesz się go całkowicie pozbyć i, jeśli to konieczne, skorzystać ze środowiska przywracania znajdującego się na nośnik startowy z Win 8.1).

2. Sekcja (300 MB), zaszyfrowana (EFI) partycja systemowa zawierająca wszystkie pliki modułu ładującego Windows 8.1.

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

Uruchamiamy laptopa z i w oknie początkowej instalacji systemu wciskamy skrót klawiaturowy Shift+F10,

Otworzy się okno wiersza poleceń, wprowadź polecenia:

część dysku

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

sel dis 0 (wybierz dysk twardy laptopa 931 GB, a drugi dysk 14 GB - rozruchowy dysk flash Windowsa 8.1).

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

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)

separ 2

zastąpienie del par

separ 3

zastąpienie del par

To wszystko, usunęliśmy wszystkie trzy ukryte sekcje.

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

Sekcja 4 - zainstalowany Windows 8.1

Sekcja 5 - ukryta sekcja przywrócić ustawienia fabryczne.

Tworzymy nową zaszyfrowaną (EFI) partycję systemową o wielkości 300 MB, a także partycję MSR 128 MB

Wprowadź polecenia:

część dysku

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

sel dis 0 (wybierz dysk twardy laptopa).

utwórz par efi size=300 (utwórz zaszyfrowaną (EFI) partycję systemową o wielkości 300 MB).

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

utwórz 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Ł: