boot ini fájl a Windows 7 rendszerben

A gyermekek számára lázcsillapítót gyermekorvos írja fel. De vannak vészhelyzetek a láz miatt, amikor a gyermeknek azonnal gyógyszert kell adni. Ezután a szülők vállalják a felelősséget és lázcsillapító szereket használnak. Mit szabad adni a csecsemőknek? Hogyan lehet csökkenteni a hőmérsékletet idősebb gyermekeknél? Milyen gyógyszerek a legbiztonságosabbak?

Két operációs rendszer alternatív rendszerindításban való használata kényelmes lehet új rendszer vagy olyan alkalmazás teszteléséhez, amelyet szigorúan egy adott verzióhoz terveztek. ablakok. Ezenkívül az alternatív rendszerindítás használható az ügyfélkörnyezet replikálására. NÁL NÉL ablakok egy fájl az alternatív betöltés szabályozására szolgál boot.ini, amely a számítógép bekapcsolásakor indítható operációs rendszerek és partíciók menüjét jeleníti meg. NÁL NÉL Windows Vista és újabb verziók ablakok a segédprogram a rendszerbetöltővel való együttműködésre szolgál BCDEdit.

Nemrég úgy döntöttem, hogy felszabadítok egy kis helyet a Windows Server 2008 R2 rendszerindító VHD-je által, amelyet azért hoztam létre, hogy cikket írjak a virtuális merevlemezekről való rendszerindításról. Kivéve operációs rendszer A VHD-n nem volt semmi, ezért csak töröltem.

Kérjük, vegye figyelembe: a virtuális merevlemez partícióinak törlése vagy módosítása előtt mindenképpen készítsen biztonsági másolatot az összes szükséges adatról - a változtatások károsíthatják a VHD-t.

Gondoltam eltávolítás után virtuális kemény korong ablakokönmagában kizárja a megfelelő elemet a rendszerbetöltő menüből, de ez nem így történt. Szerencsére én választottam a fő rendszert Windows 7, különben egyáltalán nem maradnék működő operációs rendszer nélkül.

Úgy döntöttem, hogy szerkesztem a fájlt" boot.ini', de ezt találtam Windows 7és Távlat A segédprogram (BCDEdit) a rendszerbetöltő szerkesztésére szolgál.

A futtatásához meg kell hívni a Parancssor ablakot rendszergazdai jogokkal a Start | Minden program | Standard» (Start | Minden program | Tartozékok). Ehhez kattintson a jobb gombbal a Command Prompt parancsikonra, és válassza a "Futtatás rendszergazdaként" lehetőséget. A Parancssor ablakba írja be a „bcdedit” parancsot (idézőjelek nélkül). Ez megmutatja az aktuális rendszerbetöltő konfigurációt az összes elérhető rendszerindítási lehetőséggel.

Ebben az esetben el kellett távolítanom a Windows 2008 R2-t a rendszerbetöltő menüből, mivel már nincs rá szükségem. A törléshez meg kell adni a rendszerbetöltő objektum azonosítóját (Boot Loader Identifier). ábrán látható listában található. A, be

göndör fogszabályozó.

A. ábra

A teljes listát bemásoltam a Jegyzettömbbe (Jegyzettömb), megtaláltam benne a kívánt sort és kimásoltam a kapcsos zárójelekkel együtt. Objektum eltávolítása a rendszerbetöltő menüből Egy objektum eltávolításához a rendszerbetöltő menüből használjon egy egyszerű parancsot: Bcdedit/delete (bootloader objektumazonosító) Csak írja be ezt a parancsot, nyomja meg a - és billentyűket Boot Configuration Data Editor(BCDEdit) eltávolítja a menüből a megadott azonosítónak megfelelő elemet. Amikor a művelet befejeződött, megjelenik egy megfelelő üzenet. A következő indításkor a rendszertöltő menüben az egyetlen lehetőség az aktuális példány lesz ablakok. Figyelem! Legyen óvatos, amikor módosítja a rendszertöltőt. Ha véletlenül eltávolítja az aktuális példányt a menüből ablakok, a rendszer egyáltalán nem fog tudni elindulni.

A boot.ini fájl információkat tartalmaz a számítógépén lévő operációs rendszerekről. Ha a számítógépen egynél több operációs rendszer van telepítve, akkor több bejegyzés lesz. Minden bejegyzés egy adott operációs rendszerért felelős (C).

A Windows XP és a Windows 7 esetében a helyzet kissé eltér.

Fájlhelyek

Windows XP rendszerben ez a fájl a "C:\" gyökérmappában található. Az út eltérő lehet. Minden attól függ, hogy melyik merevlemezről vagy helyi meghajtóról indul a számítógép.

A Windows 7 rendszerben ez a fájl egyáltalán nem létezik. Ott kicsit más a helyzet.

Fájl tartalma

Különféle módon megtekintheti a fájl tartalmát, megtudhatja az operációs rendszer számát és egyéb paramétereket. Például bármely Windows rendelkezik egy speciális módszerrel.

Ehhez hívja a "Futtatás" segédprogramot. Megtalálhatja a "Start" gombbal, vagy nyomja meg a "Windows" + "R" gombot a billentyűzeten. Írja be az "msconfig" parancsot.

Ekkor megjelenik a "Rendszerkonfiguráció" ablak:


Így néznek ki a rendszerindító operációs rendszerrel kapcsolatos információk. Ha több van belőlük, akkor elérhető lesz a "Törlés" gomb.


Windows XP rendszeren a tartalom a következő lesz:


Amint látja, ez áll benne:

    Milyen merev és helyi meghajtóról kell indítani;

    Az operációs rendszer címe. Például két operációs rendszer létezhet (1 - "Windows #1", 2 - "Windows #2").

    időtúllépési idő. Az alapértelmezett 30 másodperc.

    Alapértelmezés szerint melyik rendszert kell betölteni.

A rendszerbetöltő szerkesztése

A Windows XP rendszerben a szerkesztés nagyon egyszerű volt. Az időtúllépést az "msconfig"-ban lehet megtenni.

A fájlt azonban teljesen szerkesztheti, ha egyszerűen megnyitja egy szöveges fájlban. Az elérési útja "C:\boot.ini".

A Windows 7 rendszerben a helyzet bonyolultabb. A "C:\boot.ini" fájlt nézve nem talál semmit, mert ez a fájl nem létezik. Ehhez sokféle programot találtak ki. Például az EasyBCD.


Ingyenes és nagyon könnyen megtalálható az interneten. Amint látja, az itt található tartalom bőbeszédűbb, mint az "msconfig"-gal megjelenített tartalom.

Itt látod:

    Időtúllépés 30 másodperc;

    OS alapértelmezett;

    operációs rendszer neve - Windows 7;

    Eszköz hangereje - "C";

    Útvonal a rendszerbetöltőhöz;

    Windows mappa.

A megjelenítési formátum a következő választógombokkal módosítható.

Ha részletesen megnézi, a következőket fogja látni:


Ennek a programnak a kezelése nagyon egyszerű. Amikor a "Beállítások módosítása" gombra kattint, a következő általános beállításokat fogja látni:


Ha rákattint a "Bejegyzések hozzáadása/eltávolítása" gombra, megjelenik egy ablak az operációs rendszer indító bejegyzéseivel:


Új bejegyzés hozzáadása egyszerű. Erre van egy speciális blokk. Itt kiválaszthatja a kívánt típust, megadhat egy nevet, megadhat egy helyi meghajtót, majd kattintson a "Bejegyzés hozzáadása" gombra.


Vannak további beállítások is:


Ezenkívül felülírhatja a rendszerbetöltő fájlt a "Bootloader kezelése" elemben. Biztonsági másolatot készíthet vagy visszaállíthat egy korábban létrehozott másolatról.


A parancssor használatával

A Windows operációs rendszer lehetőséget ad a bootloader adatok részletesebb szerkesztésére. Valójában minden program ezen az elven működik.

Ehhez a parancssort kell futtatnia. A "Futtatás" segédprogramot hívjuk. Írja be a "cmd" parancsot.


Most be kell írnia a "bootcfg /?" parancsot.

Minden egyes parancshoz további segítséget hívhat. Ennek módja a képernyőképen látható.

Bootloader helyreállítása

Néha előfordul, hogy ez a fájl személyes haszonszerzés céljából szándékosan megsérül vagy törlődik. A parancssor segítségével is visszaállíthatja, csak el kell kezdeni vele telepítő lemez.


Tetszik

A rendszermérnököket leszámítva persze nagyon kevés felhasználó képzeli el, mi az valami érthetetlen boot.ini fájl, még ha az msconfig parancs által meghívott, azonos nevű menüben is lát egy ilyen indító sort. Nézzük meg, mi ez a fájl, és mire használják.

Mi a boot.ini fájl az operációs rendszerben?

Általánosságban elmondható, hogy ha valaki nem ismeri, akkor a boot.ini nevű fájl az operációs rendszer betöltésének egyetlen célját szolgálja. Ugyanakkor néha találkozhatunk lehetőségekkel több operációs rendszer számítógépre történő telepítésére (ebben az esetben a Windows család „OS-eiről” beszélünk, mivel bármely más operációs rendszerben egy ilyen rendszerindító fájlt másképpen neveznek el. és teljesen más kiterjesztése van).

Elvileg semmilyen operációs rendszer esetében a nevek nem játszanak szerepet. A tény az, hogy maga a fájl egyszerűen jelzi az operációs rendszer indításának útvonalát. Ha több telepített rendszer van, akkor a rendszerbetöltő fog működni, amely felajánlja egy vagy másik operációs rendszer betöltését a boot.ini fájlban megadott konfigurációból. Az is érdekes, hogy maga a fájl egyben kezelő, közvetítő az operációs rendszerek indításához.

Fájlban tárolt információk

Most próbáljuk meg fontolóra venni, hogy mi az az információ, amely felelős a Windows betöltéséhez. A szabványos verzióban, ha csak egy operációs rendszer van egy számítógépes terminálon vagy laptopon, a fájltípus lecsökkenthető a szabványos szöveg és az abban megadott parancsok jelenlétére. Például a Windows XP verziók és a Windows szervizcsomagok szabványos tartalmat használnak a boot.ini fájl tartalmából történő rendszerindításhoz.


Amint azt még szabad szemmel is láthatja, itt számos alapvető paraméter van. Egyébként minden verzióban elérhetők magának a Windows operációs rendszernek a különféle módosításaihoz. Eltérések csak a Windows NT rendszerek fő rendszerindítási paramétereiben figyelhetők meg, amelyeket eredetileg szerververzióként hoztak létre, és helyi hálózaton való működésre tervezték.

Először is, ez az időtúllépés - időtúllépés (válasz, lejárat), amelynek alapértelmezés szerint bármely operációs rendszerben az értéke "30". Más szavakkal, ez 30 másodperces késleltetés. Néha más értékeket is találhat ehhez a paraméterhez.


Például, ha az érték "0", akkor a rendszerindító menü egyáltalán nem jelenik meg, és ha a paraméter értéke "1", akkor korlátlan ideig "lóg" a monitoron.

Az "alapértelmezett C:\"-hez rendelt érték az operációs rendszer indítóeszközének alapértelmezett elérési útja (általában a C meghajtóról, amint azt az alapértelmezett betű jelzi). Maga a rendszer, vagy inkább fő összetevői a lemez gyökérkönyvtárának „Windows” mappájában találhatók.

Ha több "OS"-t használ a számítógépen, ez a paraméter megváltozhat. Ráadásul egyáltalán nem mindegy, hogy ugyanaz a Windows vagy Linux operációs rendszer fog-e együtt élni. A megadott útvonalak egyszerűen be lesznek írva a sorokba, de aztán, ahogy mondani szokás, a választás a felhasználón múlik.

Egy egyszerű példa két rendszer, például a Windows Millennium és a Windows XP használata, amikor a fájl így néz ki:


időtúllépés=30
alapértelmezett=C:\
C:\="Windows Millennium Edition"
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows XP
Professzionális" /fastdetect

A multiparancsok csak akkor használatosak, ha rendszermegszakítás van a BIOS-ban az IDE-, ESD- vagy SCSI-meghajtókhoz, valamint ha valamelyik telepített operációs rendszer indítását választja. Az olyan karakterláncok, mint az "rdisc(0)" vagy a "partition" szinte mindig nulla értékkel rendelkeznek, és azt jelzik, hogy a megszakítás nem használható több lemezvezérlőhöz, vagy annak a lemeznek vagy logikai partíciónak a sorozatszámát mutatja, amelyről valójában a kiválasztott lemez betöltődik. ebben a pillanatban „operációs rendszer”.

Fájl helye

Most fontolja meg az égető kérdést, hogy hol található a boot.ini fájl. Először is érdemes elmondani, hogy magát a fájlt bármely rendszeren megtalálni, legyen az Windows NT vagy más verziójú operációs rendszer, nem olyan egyszerű. Az a helyzet, hogy maga a fájl el van rejtve a felhasználó szeme elől, hogy ne változtasson (ne adj isten) rajta semmit.


A tapasztalt felhasználók azonban tudják, hogy először engedélyeznie kell a biztonsági okokból elrejtett összes fájl és mappa teljes megjelenítési módját, és csak ezután kell megkeresnie a keresett fájlt. Elvileg egy hétköznapi felhasználó is hozzáférhet. Ehhez csak az "Eszközök" menüt kell használnia, ahol van egy átmeneti sor "Mappabeállítások". A menübe belépve a „Nézet” fület kell használnia a „Megjelenítés” négyzet bejelölésével rejtett fájlok, mappák és meghajtók" (az elérési utak a Windows 7 rendszerhez tartoznak).


Csak ezután lehet megtudni, hogy hol található a boot.ini fájl az összes paraméterével. A standard hely a "C" gyökérmeghajtó (természetesen, ha az "OS" telepítve van rá) Ezen kívül érdemes figyelni az attribútumokra is. Alapértelmezés szerint a Csak olvasható attribútum be van állítva. Ez csak azért történik, hogy a felhasználó nem megfelelő, néha teljesen előre nem látható vagy véletlenszerű cselekedetei révén ne tudja törölni vagy szerkeszteni oly módon, hogy a számítógépre telepített rendszer indítása lehetetlenné váljon.

A boot.ini fájl a Windows különböző verzióiban

Ami a tartalmat és magát a fájl tárolási helyét illeti, elvileg mindegy. Maga a boot.ini fájl egyfajta feltételes inicializáló, amely még az operációs rendszer indulása előtt betöltődik a számítógépes rendszer memóriájába, és választási lehetőséget kínál, hogy pontosan mit is kell betölteni.


Egyébként a Windows teljes „összeomlása” vagy a szokásos módon nem távolítható vírusok jelenléte esetén sokan hasonló módon járnak el. Ez különösen igaz a RAM-ra, amikor a vírus blokkolja az alkalmazások indítását, maximálisan megterhelve a RAM-ot és a központi processzort rendszerkéréssel.

Betöltés inicializálóval

Mint már világos, a számítógépes terminálra telepített bármely operációs rendszert probléma nélkül elindíthatja. Például a rendszer alapértelmezés szerinti indításához elegendő a rendszerindító fájlban megadott elérési út használata.

Megteheti másként is, megadva a kívánt partícióról bármely más típusú "OS" betöltésének prioritását. Még többet érhet el a megfelelő rendszerindító kliensek telepítésével, amelyeket általában rendszerindítás-kezelőknek neveznek. A helyzet az, hogy (amint az várható volt) még a rendszerválasztás elindítása előtt elindulnak. Tehát ott választhat, amit akar. Ezenkívül az ilyen rendszerindítás-kezelők automatikusan feldolgozzák a Windows rendszerek boot.ini fájlját, és saját maguk módosítják a rendszerindító fájl tartalmát.

Fájl szerkesztése

Ami a paraméterek megváltoztatását és magának a fájlnak a szerkesztését illeti Windows rendszer 7, a boot.ini fájl (mint bármely más operációs rendszerben) egyszerűen megnyílik. Ne nézze, hogy van rendszerkiterjesztése, megnyithatja bármely „OS” szokásos, „Notepad” nevű alkalmazásában. Igen, igen, nem tévedsz. Maga a fájl a tartalmában pontosan szöveges adatokat hordoz, és bármely szerkesztő képes feldolgozni ezeket az információkat. Az egyetlen dolog, ami ezután szükséges, hogy egyszerűen mentse a fájlt az eredeti formátumban és ugyanoda.


Igaz, először létre kell hoznia egy másolatot az eredeti fájlról. Gondoskodnia kell a merev operációs rendszer adatairól vagy a szabványos Windows visszaállítási pontról is.

Mentés és újratöltés

Magától értetődik, hogy a végrehajtott változtatások még magas szakmai színvonalon sem lépnek életbe a rendszer újraindítása nélkül. Csak újraindítás után kerül elemzésre a rendszerindító szektor és az operációs rendszer elindításáért felelős fájl (egy vagy több a listából).

Figyelmeztetések

Amint az már világos, a hétköznapi felhasználóknak rendkívül óvatosnak kell lenniük az ilyen változtatásokkal. Még ha tudják is, hogy mi a boot.ini OS rendszerindító fájl, semmi esetre sem javasolt megváltoztatni. Ezt megtehetik a haladó felhasználók, akik sokat tudnak az operációs rendszerek telepítéséről, vagy a rendszergazdák, akik előre meghatározott paraméterekkel szabályozzák az operációs rendszer betöltését a szolga számítógépes terminálokon.

Valójában mindebből megértheti, hogy ez a szövegfájl szinte a rendszerindítás fő attribútuma. Természetesen téves azt hinni, hogy a törlés vagy módosítás nagyon súlyos következményekkel járhat (visszaállíthatja), ennek ellenére jobb, ha nem tesz ilyen dolgokat, különösen, ha korábban nem hozott létre visszaállítási pontot vagy az adatok vagy a rendszerkép biztonsági másolata.

Mint tudják, az új (viszonylagosan) operációs rendszerekben a Microsoft Windows 7és Windows 8 a már ismert helyett SZÖVEG fájlt boot.in más rendszert készítettem.

Egyébként az interneten turkálva sietve nem találtam egyszerű választ arra a kérdésre: hol van az a fájl, amely a hírhedt boot.ini analógja a Windows XP rendszerben?

És ott található, ahol logikus volt megtalálni: a mappában csomagtartó(rejtett), a rendszerindító partíció "gyökerében" fekszik (egyszerű módon - lemez C)! És ezt a fájlt úgy hívják - ez egy csoda - BCD(igaz, kiterjesztés NÉLKÜL)! Azta! Megfejtettük őket!

Szóval ennek a fájlnak nem szöveges formátuma van, hanem a Windows registry formátuma (na jó formátum, elvileg persze), regeditben be lehet tölteni hive-ként, de annyi "kicsapva" van, hogy maga az ördög töri el a lábát...

Javíthatja a rendszerindítási sorrendet, hozzáadhat-eltávolíthatja-átnevezheti a rendszert (akiknek több is van ugyanazon a számítógépen) akár a parancs fülén keresztül, amit szintén mindenki ismer. msconfig, vagy a szintén ismerten keresztül Extra lehetőségek tulajdonságait ikon Egy számítógép(nagyon leegyszerűsítve, mert nem minden paraméter jelenik meg ott), vagy teljes egészében a parancssorban, végrehajtva a parancsot bcfedit különböző paraméterekkel (iszonyatosan unalmas feladat, mert sok a paraméter), vagy még kényelmesebben grafikus programon keresztül EasyBCD(komolytalan, ami tetszik!).

Az utolsó program csak egy példa a kényelemről, emellett vannak orosz verziók is.

Lehetőségem volt megpróbálni egy bizonyos rendszerindítás-kezelő telepítését (és ahogy már említettem, több operációs rendszer is van a merevlemezemen: Windows 7x86, Windows 8x86 (mindkettő, ahogy sejthető, 32 bites) és Windows 8x64 , és - magam is megdöbbentem - mindent, amit engedélyezett!

Telepítésük a partícióaktivitás jelzőjének megváltoztatásának módszerével történt, amely széles körben ismert a "haladó informatikusok" szűk köreiben (azaz a lemez 4 részre van osztva Jelentősebb partíció, a következő operációs rendszer telepítése előtt bármilyen módon (akár DOS-on és fdisken keresztül is) az a partíció válik aktívvá, amelyre az operációs rendszert szeretnénk telepíteni, majd elindul a telepítés, ugyanaz a partíció kerül kiválasztásra - és íme, a rendszer látja C meghajtóként, és erre jellemzően - abszolút független (betöltési szempontból) a többi rendszertől, legyen ott legalább a 98. Windows!

A kívánt operációs rendszer újraindítása is megtörténik: bármilyen módon, akár a fent leírt módon, akár jobb gombbal az ikonra kattintva A számítógépem(ez XP-ben van, az újabbakban egyszerűen és fanfár nélkül hívják: Egy számítógép) és válassza ki a szót a legördülő menüből Ellenőrzés(A Windows orosz nyelvű verzióit használom), akkor Lemezkezelés- aktiválnia kell a kívánt operációs rendszerrel rendelkező partíciót (nem feltétlenül "Windows"!)

Igen, akkor miről beszélek? Igen - ez a boot manager láthatóan nem tud jobbat az XP-nél, így boldogan tönkretette nekem az ÖSSZES operációs rendszerem letöltését, bár megígérték, hogy nem "mászik" lemezpartíciókra, hanem csak memóriával működik, de a HDD "nulla" sávjában él.

Nos, elkezdtem visszaállítani a számítógépet - és igaz, úgy tűnik, hogy minden a helyén van, de nem töltődik be, 0xC000000E hibát ad (ráadásul hétben, nyolcban és 32-ben is ugyanaz -, és 64 bites verzióban).

A Windows 7 PRO telepítőlemezéről indítottam, választottam Felépülés, van Parancs sor , és ebben találtam egy speciális parancsot /fixmbr és /fixboot opciókkal. De - nem segített, csak a buggy boot manager nyomai tűntek el (és hála Istennek).

Röviden a jelentése: négy partícióm van, vagyis az egyik mentes az operációs rendszertől, ott gyorsan feltekertem egy másik "hét-32 bites"-et (persze átmenetileg "lebontom"), és alóla már az EasyBCD segítségével visszaállította a letöltést.

Kicsit "trükkösen" csináltam - először a "működő" (jelenlegi) operációs rendszer letöltéséről készítettem biztonsági másolatot, majd a kedvenc programommal. MESSZE(bár egyszerűen engedélyezheti a rejtett és a rendszerfájlok megjelenítését) sorra "kihúzta" a BCD fájlt az egyes operációs rendszerek indítómappájából, átnevezte őket, hogy ne keveredjenek össze, mindegyiket az operációs rendszer nevével, a .BCD kiterjesztéssel (ez az EasyBCD program biztonsági mentési formátuma), ezután kattintson Újra létrehozni(azaz "idegen" indítófájlt alkalmazott a működő operációs rendszerre - most ne indítsa újra!), És kijavította a szükséges paramétereket (kiderült, hogy a hibás rendszerindítás-kezelő "megölte" a rendszerindító fájl kötését a lemezhez partíció). Ezután a már javított fájlról biztonsági másolatot készítettem egy másik mappába, majd miután kiterjesztés nélkül visszaneveztem BCD-re, beírtam "helyére", a \boot mappába.



Támogasd a projektet – oszd meg a linket! Köszönjük!
Olvassa el is
kakasviadal játékszabályok kakasviadal játékszabályok Mod a minecraft 1.7-hez 10 nézhető recept.  Receptek tárgyak készítéséhez Minecraftban.  Fegyverek a Minecraftban Mod a minecraft 1.7-hez 10 nézhető recept. Receptek tárgyak készítéséhez Minecraftban. Fegyverek a Minecraftban Shilling és font – a szavak eredete Shilling és font – a szavak eredete