uruchom plik ini w systemie Windows 7

Leki przeciwgorączkowe dla dzieci są przepisywane przez pediatrę. Ale zdarzają się sytuacje awaryjne dotyczące gorączki, kiedy dziecko musi natychmiast otrzymać lekarstwo. Wtedy rodzice biorą na siebie odpowiedzialność i stosują leki przeciwgorączkowe. Co wolno dawać niemowlętom? Jak obniżyć temperaturę u starszych dzieci? Jakie leki są najbezpieczniejsze?

Używanie dwóch systemów operacyjnych w alternatywnym rozruchu może być wygodne do testowania nowego systemu lub aplikacji zaprojektowanej wyłącznie dla określonej wersji. Okna. Ponadto alternatywnego rozruchu można użyć do replikacji środowiska klienta. W Okna plik jest przeznaczony do kontrolowania alternatywnego ładowania boot.ini, który wyświetla menu systemów operacyjnych i partycji dostępnych do uruchomienia po włączeniu komputera. W Windows Vista i nowsze wersje Okna narzędzie służy do pracy z bootloaderem BCDEdytuj.

Niedawno zdecydowałem się zwolnić trochę miejsca zajmowanego przez rozruchowy dysk VHD systemu Windows Server 2008 R2, który stworzyłem, aby napisać artykuł o uruchamianiu z wirtualnych dysków twardych. Oprócz system operacyjny Na VHD nie było nic, więc po prostu go usunąłem.

Uwaga: przed usunięciem lub modyfikacją partycji na wirtualnym dysku twardym należy wykonać kopię zapasową wszystkich niezbędnych danych — zmiany mogą uszkodzić VHD.

Myślałem, że po usunięciu wirtualny trudny dysk Okna sam wykluczy odpowiedni element z menu programu ładującego, ale tak nie było. Na szczęście wybrałem jako główny system System Windows 7, w przeciwnym razie zostałbym w ogóle bez działającego systemu operacyjnego.

Postanowiłem edytować plik ” boot.ini', ale znalazłem, że System Windows 7 oraz Widok Narzędzie (BCDEdit) służy do edycji bootloadera.

Aby go uruchomić, musisz wywołać okno wiersza polecenia z uprawnieniami administratora z Start | Wszystkie programy | Standard» (Start | Wszystkie programy | Akcesoria). Aby to zrobić, kliknij prawym przyciskiem myszy skrót wiersza polecenia i wybierz opcję „Uruchom jako administrator”. W oknie wiersza polecenia wpisz „bcdedit” (bez cudzysłowów). Spowoduje to wyświetlenie bieżącej konfiguracji bootloadera ze wszystkimi dostępnymi opcjami rozruchu.

W tym przypadku musiałem usunąć Windows 2008 R2 z menu bootloadera, ponieważ już go nie potrzebuję. Aby usunąć, musisz określić identyfikator obiektu bootloadera (Identyfikator Boot Loadera). Można go znaleźć na liście pokazanej na ryc. A, w

nawiasy klamrowe.

Rysunek A

Skopiowałem całą listę do Notatnika (Notatnika), znalazłem w niej żądaną linię i skopiowałem ją wraz z nawiasami klamrowymi. Usuwanie obiektu z menu bootloadera Aby usunąć obiekt z menu bootloadera, użyj prostego polecenia: Bcdedit/delete (identyfikator obiektu bootloadera) ​​Wystarczy wpisać to polecenie, nacisnąć - i Edytor danych konfiguracji rozruchu(BCDEdit) usunie z menu pozycję odpowiadającą podanemu identyfikatorowi. Po zakończeniu operacji pojawi się odpowiedni komunikat. Przy następnym uruchomieniu jedyną opcją w menu bootloadera będzie bieżąca instancja Okna. Uwaga! Zachowaj ostrożność podczas wprowadzania zmian w bootloaderze. Jeśli przypadkowo usuniesz bieżącą instancję z menu Okna, system w ogóle nie będzie mógł się uruchomić.

Plik boot.ini zawiera informacje o systemach operacyjnych na komputerze. Jeśli na komputerze zainstalowano więcej niż jeden system operacyjny, będzie kilka wpisów. Każdy wpis odpowiada za konkretny system operacyjny (C).

W Windows XP i Windows 7 sytuacja wygląda nieco inaczej.

Lokalizacje plików

W systemie Windows XP ten plik znajduje się w folderze głównym „C:\”. Ścieżka może być inna. Wszystko zależy od tego, z którego dysku twardego lub dysku lokalnego uruchamia się komputer.

W systemie Windows 7 ten plik w ogóle nie istnieje. Tam sytuacja jest nieco inna.

Zawartość pliku

Możesz przeglądać zawartość pliku, sprawdzać liczbę systemów operacyjnych i innych parametrów na różne sposoby. Na przykład istnieje specjalny sposób zapewniany przez dowolny system Windows.

Aby to zrobić, wywołaj narzędzie „Uruchom”. Możesz go znaleźć za pomocą "Start" lub naciśnij "Windows" + "R" na klawiaturze. Wpisz tam polecenie „msconfig”.

Zobaczysz okno „Konfiguracja systemu”:


Tak wyglądają informacje o bootowalnym systemie operacyjnym. Jeśli jest ich kilka, dostępny będzie przycisk „Usuń”.


W systemie Windows XP zawartość będzie następująca:


Jak widać, stwierdza:

    Z jakiego dysku twardego i lokalnego do rozruchu;

    Tytuł systemu operacyjnego. Na przykład mogą istnieć dwa systemy operacyjne (1 – „Windows #1”, 2 – „Windows #2”).

    limit czasu. Wartość domyślna to 30 sekund.

    Który system ładować domyślnie.

Edycja bootloadera

W Windows XP edycja była bardzo łatwa. Limit czasu można wykonać w "msconfig".

Możesz jednak całkowicie edytować plik, po prostu otwierając go w pliku tekstowym. Jego ścieżka to „C:\boot.ini”.

W Windows 7 sytuacja jest bardziej skomplikowana. Patrząc na "C:\boot.ini" nic nie znajdziesz, ponieważ ten plik nie istnieje. W tym celu wynaleziono wiele różnych programów. Na przykład EasyBCD.


Jest bezpłatny i bardzo łatwy do znalezienia w Internecie. Jak widać, treść tutaj jest bardziej szczegółowa niż treść pokazana za pomocą "msconfig".

Tutaj widzisz:

    Limit czasu 30 sekund;

    domyślny system operacyjny;

    Nazwa systemu operacyjnego - Windows 7;

    Głośność urządzenia - „C”;

    Ścieżka do bootloadera;

    folder Windows.

Format wyświetlania można zmienić za pomocą następujących przycisków opcji.

Przeglądając szczegółowo, zobaczysz:


Zarządzanie tym programem jest bardzo proste. Po kliknięciu „Zmień ustawienia” zobaczysz następujące ustawienia ogólne:


Po kliknięciu „Dodaj/usuń wpisy” zobaczysz okno z wpisami rozruchowymi systemu operacyjnego:


Dodanie nowego wpisu jest łatwe. Jest na to specjalny blok. Tutaj możesz wybrać żądany typ, podać nazwę, określić dysk lokalny, a następnie kliknąć „Dodaj wpis”.


Istnieją również dodatkowe ustawienia:


Ponadto możesz nadpisać plik bootloadera w elemencie "Zarządzaj bootloaderem". Możesz wykonać kopię zapasową lub przywrócić dane z wcześniej utworzonej kopii.


Korzystanie z wiersza poleceń

System operacyjny Windows zapewnia możliwość bardziej szczegółowej edycji danych bootloadera. W rzeczywistości wszystkie programy działają na tej zasadzie.

Aby to zrobić, musisz uruchomić wiersz poleceń. Nazywamy narzędzie „Uruchom”. Wpisz polecenie „cmd”.


Teraz musisz wpisać polecenie „bootcfg /?”.

Dla każdego polecenia możesz wywołać dodatkową pomoc. Jak to zrobić, pokazano na zrzucie ekranu.

Odzyskiwanie bootloadera

Czasami zdarza się, że plik ten jest uszkodzony lub usuwany celowo dla osobistych korzyści. Możesz również przywrócić go za pomocą wiersza poleceń, wystarczy zacząć od dysk instalacyjny.


Tak jak

Niewielu użytkowników, oczywiście, z wyjątkiem inżynierów systemowych, wyobraża sobie, czym jest jakiś niezrozumiały plik boot.ini, nawet widząc taki wiersz startowy w menu o tej samej nazwie, wywoływanym przez polecenie msconfig. Zobaczmy, czym jest ten plik i do czego służy.

Co to jest plik boot.ini w systemie operacyjnym?

Ogólnie rzecz biorąc, jeśli ktoś nie wie, to plik o nazwie boot.ini służy wyłącznie do ładowania systemu operacyjnego. Jednocześnie czasami można natknąć się na opcje instalacji kilku systemów operacyjnych na komputerze (w tym przypadku mówimy o „systemach operacyjnych” rodziny Windows, ponieważ w każdym innym systemie operacyjnym taki plik rozruchowy ma inną nazwę i ma zupełnie inne rozszerzenie).

Zasadniczo dla każdego systemu operacyjnego nazwy nie odgrywają roli. Faktem jest, że sam plik wskazuje po prostu ścieżkę do uruchomienia systemu operacyjnego. Jeśli jest kilka zainstalowanych systemów, zadziała bootloader, który zaoferuje załadowanie jednego lub drugiego systemu operacyjnego z konfiguracji określonej w pliku boot.ini. Ciekawe jest również to, że sam plik jest również menedżerem, pośrednikiem przy uruchamianiu systemów operacyjnych.

Informacje przechowywane w pliku

Spróbujmy teraz zastanowić się, jakie informacje odpowiadają za ładowanie systemu Windows. W wersji standardowej, jeśli na terminalu komputerowym lub laptopie jest tylko jeden system operacyjny, typ pliku można zredukować do obecności standardowego tekstu i określonych w nim poleceń. Na przykład wersje systemu Windows XP i dodatki Service Pack dla systemu Windows używają standardowej zawartości do rozruchu z zawartości pliku boot.ini.


Jak widać nawet gołym okiem, jest tutaj kilka podstawowych parametrów. Nawiasem mówiąc, są one dostępne we wszystkich wersjach dla różnych modyfikacji samego systemu operacyjnego Windows. Różnice można zaobserwować tylko w głównych parametrach rozruchowych systemów Windows NT, które zostały pierwotnie stworzone jako wersje serwerowe i przeznaczone są do pracy w sieci lokalnej.

Przede wszystkim jest to limit czasu - limit czasu (odpowiedź, wygaśnięcie), który w każdym systemie operacyjnym ma domyślnie wartość „30”. Innymi słowy, jest to opóźnienie 30 sekund. Czasami można znaleźć inne wartości tego parametru.


Na przykład, jeśli wartość to „0”, menu startowe w ogóle nie będzie wyświetlane, a jeśli wartość parametru to „1”, „zawiesi się” na monitorze w nieskończoność.

Wartość przypisana do "default C:\" jest domyślną ścieżką do narzędzia uruchamiania systemu operacyjnego (zwykle z dysku C, na co wskazuje litera domyślna). Sam system, a właściwie jego główne komponenty, znajdują się w folderze „Windows” w katalogu głównym dysku.

Jeśli na komputerze jest używanych kilka „systemów operacyjnych”, ten parametr może ulec zmianie. Co więcej, nie ma znaczenia, czy będą współistniały te same systemy operacyjne Windows czy Linux. Określone ścieżki zostaną po prostu zapisane w wierszach, ale potem, jak mówią, wybór należy do użytkownika.

Prostym przykładem może być użycie dwóch systemów, powiedzmy Windows Millennium i Windows XP, gdy plik wygląda tak:


limit czasu=30
domyślnie=C:\
C:\="Windows Millennium Edition"
multi(0)disk(0)rdisk(0)partycja(2)\WINNT="Windows XP
Profesjonalne" /szybkie wykrywanie

Polecenia wielokrotne są używane tylko wtedy, gdy w BIOS-ie występuje przerwanie systemowe dla dysków IDE, ESD lub SCSI, a także przy wyborze uruchomienia jednego z zainstalowanych systemów operacyjnych. Ciągi takie jak „rdisc(0)” lub „partycja” prawie zawsze mają wartość zero i wskazują, że przerwanie nie może być używane dla wielu kontrolerów dysków lub pokazuje numer seryjny dysku lub partycji logicznej, z której w rzeczywistości wybrany dysk jest ładowany, w tym momencie "system operacyjny".

Lokalizacja pliku

Rozważmy teraz palące pytanie, gdzie znajduje się plik boot.ini. Po pierwsze, warto powiedzieć, że znalezienie samego pliku w dowolnym systemie, czy to Windows NT, czy OS innych wersji, nie jest takie proste. Chodzi o to, że sam plik jest ukryty przed oczami użytkownika, aby nie zmienił (nie daj Boże) niczego w nim.


Ale doświadczeni użytkownicy wiedzą, że najpierw musisz włączyć tryb pełnego wyświetlania absolutnie wszystkich plików i folderów ukrytych ze względów bezpieczeństwa, a dopiero potem wyszukać plik, którego szukasz. W zasadzie i zwykły użytkownik ma do niego dostęp. Aby to zrobić, wystarczy użyć menu "Narzędzia", ​​gdzie znajduje się linia przejścia "Opcje folderów". Wchodząc do menu, musisz skorzystać z zakładki „Widok”, zaznaczając pole „Pokaż ukryte pliki, foldery i dyski” (ścieżki dotyczą systemu Windows 7).


Dopiero potem będzie można dowiedzieć się, gdzie znajduje się plik boot.ini ze wszystkimi jego parametrami. Standardowym miejscem jest dysk główny „C” (oczywiście, jeśli jest na nim zainstalowany „OS”) Ponadto należy zwrócić uwagę na atrybuty. Domyślnie ustawiony jest atrybut Tylko do odczytu. Odbywa się to tylko po to, aby użytkownik przez swoje niewłaściwe, a czasem zupełnie nieprzewidziane lub przypadkowe działania, nie mógł go usunąć lub edytować w taki sposób, że uruchomienie jakiegokolwiek systemu zainstalowanego na komputerze stałoby się niemożliwe.

Plik boot.ini w różnych wersjach systemu Windows

Co do treści i miejsca, w którym przechowywany jest sam plik, w zasadzie nie ma to znaczenia. Sam plik boot.ini jest rodzajem warunkowego inicjatora, który jest ładowany do pamięci systemu komputerowego jeszcze przed uruchomieniem systemu operacyjnego, oferując wybór tego, co dokładnie należy załadować.


Nawiasem mówiąc, w podobny sposób działa wiele wykorzystywanych w przypadku całkowitego „awarii” systemu Windows lub obecności wirusów, których nie można usunąć w standardowy sposób. Dotyczy to zwłaszcza pamięci RAM, gdy wirus blokuje uruchamianie aplikacji, maksymalnie ładując pamięć RAM i centralny procesor żądaniami systemowymi.

Ładowanie za pomocą inicjatora

Jak już wiadomo, możesz bez problemu uruchomić dowolny system operacyjny zainstalowany na terminalu komputerowym. Na przykład, aby domyślnie uruchomić system, wystarczy użyć określonej ścieżki w pliku rozruchowym.

Możesz zrobić inaczej, określając priorytet ładowania dowolnego innego typu systemu operacyjnego z żądanej partycji. Jeszcze więcej można osiągnąć, instalując odpowiednich klientów rozruchowych, powszechnie nazywanych menedżerami rozruchu. Faktem jest, że (zgodnie z oczekiwaniami) zaczynają się jeszcze przed uruchomieniem wyboru systemu. Możesz więc wybrać, co chcesz. Co więcej, takie menedżery rozruchu automatycznie przetwarzają plik boot.ini systemów Windows, dokonując własnych zmian w zawartości pliku rozruchowego.

Edycja pliku

Co do zmiany parametrów i edycji samego pliku w tym samym System Windows 7, plik boot.ini (jak w każdym innym systemie operacyjnym) otwiera się po prostu. Nie patrz, że ma rozszerzenie systemowe, możesz je otworzyć w zwykłej standardowej aplikacji dowolnego „OS” o nazwie „Notatnik”. Tak, tak, nie mylisz się. Sam plik w swojej treści niesie dokładnie dane tekstowe, a każdy edytor jest w stanie przetworzyć takie informacje. Jedyne, co jest wymagane po tym, to po prostu zapisanie pliku w oryginalnym formacie i w tym samym miejscu.


To prawda, że ​​najpierw należy utworzyć kopię oryginalnego pliku. Musisz również zadbać o twarde dane systemu operacyjnego lub standardowy punkt przywracania systemu Windows.

Zapisz i przeładuj

Nie trzeba dodawać, że wprowadzone zmiany, nawet na wysokim poziomie zawodowym, nadal nie będą obowiązywać bez ponownego uruchomienia systemu. Dopiero po ponownym uruchomieniu zostanie przeanalizowany sektor rozruchowy i plik odpowiedzialny za uruchomienie systemu operacyjnego (jeden lub więcej z listy).

Przestrogi

Jak już wiadomo, zwykli użytkownicy z takimi zmianami muszą być niezwykle ostrożni. Nawet jeśli wiedzą, czym jest plik rozruchowy boot.ini OS, w żadnym wypadku nie zaleca się jego zmiany. Mogą to zrobić albo zaawansowani użytkownicy, którzy dużo wiedzą na temat instalowania systemów operacyjnych, albo administratorzy systemu, którzy kontrolują ładowanie systemu operacyjnego na terminalach komputera podrzędnego za pomocą predefiniowanych parametrów.

Właściwie z tego wszystkiego można zrozumieć, że ten plik tekstowy jest prawie głównym atrybutem rozruchu systemu. Oczywiście błędem jest sądzić, że usunięcie lub zmiana może prowadzić do bardzo poważnych konsekwencji (można je przywrócić), jednak lepiej nie robić takich rzeczy, zwłaszcza jeśli wcześniej nie utworzyłeś punktu przywracania lub kopia zapasowa danych lub obrazu systemu.

Jak wiecie, w nowych (stosunkowo) systemach operacyjnych od Microsoft Windows 7 oraz Windows 8 zamiast już znanych TEKST plik boot.in zrobiłem inny system.

Nawiasem mówiąc, szperając w Internecie, pospiesznie nie znalazłem prostej odpowiedzi na pytanie: gdzie jest plik, który jest odpowiednikiem osławionego boot.ini w Windows XP?

I znajduje się tam, gdzie logicznie było go znaleźć: w folderze uruchomić(jest ukryta), leżąca „w katalogu głównym” partycji rozruchowej (w prosty sposób - dysk C)! A ten plik nazywa się - to cud - BCD(zgadza się, BEZ przedłużenia)! Wow! Rozszyfrowaliśmy je!

Tak więc ten plik nie ma formatu tekstowego, ale format rejestru systemu Windows (no cóż, w zasadzie dobry format, oczywiście), można go załadować jako ul w regedit, ale jest tak wiele „oszukanych”, że sam diabeł złamie sobie nogę...

Możesz poprawić kolejność rozruchu, dodać-usunąć-zmienić nazwę systemu (dla tych, którzy mają ich kilka na tym samym komputerze) albo za pomocą zakładki w poleceniu, która jest również znana wszystkim msconfig, lub przez również znany Dodatkowe opcje nieruchomości Ikona Komputer(bardzo uproszczone, ponieważ nie wszystkie parametry są tam wyświetlane) lub w pełni przez linię poleceń, wykonując polecenie bcfedit z różnymi parametrami (strasznie żmudne zadanie, bo parametrów jest dużo) lub wygodniej za pomocą programu graficznego EasyBCD(jest niepoważna, co się podoba!).

Ostatni program to tylko próbka wygody, poza tym istnieją wersje rosyjskie.

Miałem okazję spróbować zainstalować pewnego boot managera (a jak już wspomniałem na dysku twardym mam kilka systemów operacyjnych: Windows 7x86, Windows 8x86 (oba, jak można się domyślić, 32-bitowe) i Windows 8x64 i - sam byłem oszołomiony - wszystko, co oni upoważniony!

Zostały one zainstalowane metodą zmiany flagi aktywności partycji, która jest powszechnie znana w wąskich kręgach „zaawansowanych informatyków” (tj. Dysk jest podzielony na 4 poważny partycji, przed instalacją kolejnego systemu operacyjnego, w jakikolwiek sposób (nawet przez DOS i fdisk), partycja, na której chcemy zainstalować system operacyjny staje się aktywna, potem rozpoczyna się instalacja, wybierana jest ta sama partycja - i voila, system widzi to jako dysk C, i to charakterystycznie - jest absolutnie niezależne (pod względem ładowania) od innych systemów, bądź tam co najmniej 98. Windows!

Ponowne uruchomienie do żądanego systemu operacyjnego również odbywa się: w dowolny sposób, nawet jak opisano powyżej, nawet przez kliknięcie prawym przyciskiem myszy na ikonę Mój komputer(to jest w XP, w nowszych nazywa się to po prostu i bez fanfar: Komputer) i wybierając słowo z menu rozwijanego Kontrola(Używam rosyjskojęzycznych wersji Windows), to Zarządzanie dyskiem- powinieneś uaktywnić partycję z żądanym systemem operacyjnym (niekoniecznie musi to być "Windows"!)

Tak, więc o czym mówię? Tak - ten sam menedżer rozruchu najwyraźniej nie wie nic lepszego niż XP, więc szczęśliwie zrujnował dla mnie pobieranie WSZYSTKICH moich systemów operacyjnych, chociaż obiecano, że nie „wspina się” po partycjach dysku, a tylko działa z pamięcią, ale żyje - w torze „zerowym” dysku twardego.

No to zacząłem przywracać komputer - i co prawda wszystko wydaje się być na swoim miejscu, ale nie ładuje się, daje błąd 0xC000000E (zresztą tak samo w siódemce, i w ósemce, i w 32 - oraz w wersji 64-bitowej).

Uruchomiłem z dysku instalacyjnego Windows 7 PRO, wybrałem Powrót do zdrowia, jest Wiersz poleceń , a w nim znalazłem specjalne polecenie z opcjami /fixmbr i /fixboot. Ale - to nie pomogło, zniknęły tylko ślady buggy boot manager (i dzięki Bogu).

Krótko mówiąc, znaczenie jest takie - mam cztery partycje, czyli jedna jest wolna od systemu operacyjnego, szybko zwinąłem tam kolejną „siedem-32-bitową” (chwilowo ją oczywiście „zburzę”), i spod niej już przy pomocy EasyBCD przywróciłem pobieranie.

Zrobiłem to trochę "podchwytliwie" - najpierw wykonałem kopię zapasową "działającego" (bieżącego) systemu operacyjnego, a następnie używając mojego ulubionego programu DALEKO(chociaż można po prostu włączyć wyświetlanie plików ukrytych i systemowych) „wyciągnął” plik BCD po kolei z folderu rozruchowego każdego systemu operacyjnego, zmienił ich nazwy, aby nie pomylić, każdy według nazwy systemu operacyjnego, z rozszerzeniem .BCD (okazało się, że jest to format kopii zapasowej programu EasyBCD), następnie kliknij Przywróć(tj. zastosował „obcy” plik rozruchowy do działającego systemu operacyjnego - nie uruchamiaj ponownie w tym momencie!) I poprawił niezbędne parametry (okazało się, że wadliwy menedżer rozruchu "zabił" powiązanie pliku rozruchowego z dyskiem przegroda). Następnie utworzyłem kopię zapasową poprawionego pliku do innego folderu, a po zmianie nazwy z powrotem na BCD bez rozszerzenia, zapisałem go "na miejscu" w folderze \boot.



Wesprzyj projekt - udostępnij link, dzięki!
Przeczytaj także
zasady gry walki kogutów zasady gry walki kogutów Mod dla Minecraft 1.7 10 receptur zegarków.  Przepisy na tworzenie przedmiotów w Minecrafcie.  Broń w Minecraft Mod dla Minecraft 1.7 10 receptur zegarków. Przepisy na tworzenie przedmiotów w Minecrafcie. Broń w Minecraft Szyling i funt szterling - pochodzenie słów Szyling i funt szterling - pochodzenie słów