Sziasztok kedves bloglátogatók.

A Microsoft Corporation operációs rendszereinek bevezetése több fő szakaszból áll, amelyek szigorú sorrendben vannak elrendezve. És ha legalább az egyik elem nem működik, valószínűleg nem fog működni. Az ilyen helyzetek előfordulásának számos oka van. Általában a probléma megoldása érdekében a Windows XP rendszerbetöltő visszaállításra kerül. A cikk későbbi részében elmondom, hogyan lehet ezt gyorsan és egyszerűen megtenni.

A rendszerindító rekord (más néven MBR) tárol néhány kódot, amely az operációs rendszer elindításához szükséges. Tehát a tápellátás bekapcsolása után a BIOS ellenőrzi az összes fő rendszert. Ezután csak a fent említett területre adja át az irányítást.

És ha utána Ubuntu telepítések vagy más operációs rendszereken, hirtelen meglátta az egyik feliratot a monitoron: " nem rendszerindító eszköz », « NTLDR hiányzik"- vissza kell állítania a rendszerbetöltőt.

Az okok( )

Az ilyen problémák megjelenésének számos fő oka van:

    A Windows 7 helytelen telepítése, amely után előfordulhat, hogy nem lesznek feliratok a monitoron.

    A Linux vagy az indításért felelős menedzser eltávolítása.

  1. Mechanikai sérülés a merevlemezen.

    Tápellátási problémák.

MBR( )

Általában a számítógép „feltámasztásának” folyamata a fenti problémák észlelése esetén több szakaszban történik, és mindegyiknél érdemes ellenőrizni az eszköz teljesítményét. Tehát az első dolog az MBR visszaállítása. Ehhez több műveletet hajtunk végre:


Az MBR most helyreállt. Újraindíthatja az eszközt, és ellenőrizheti, hogy működik-e.

rendszerindító szektor( )

A legtöbb esetben az üzenet NTLDR hiányzik A rendszerindító rekorddal kapcsolatos problémákat jelzi. Egyes esetekben ez meghibásodás eredményeként történik merevlemez.

Általában azért általános mutatók ez az eset hasonló a fent leírthoz, ezért jobb két parancsot használni:

Amint látja, anélkül indítólemez(flash meghajtók) nem fog működni a rendszer „feltámasztása”.

Boot.ini( )

Abban az esetben, ha az előző verzió nem változtatott a helyzeten, javítjuk a fájlt Boot.ini. Ehhez néhány egyszerű lépést hajtunk végre:


A végrehajtás során a program minden meghajtót megvizsgál a Windows számára. A felhasználónak meg kell változtatnia a konfigurációs fájlt. Ennek eredményeként az operációs rendszernek most megfelelően el kell indulnia.

A Bootmgr és az ntldr az szabványos rakodók, de különböző operációs rendszerekhez készültek. Bootmgr több friss változat bootloader, amelyet a Windows 7 óta használnak. Azt jellegzetes gyorsabb adatfeldolgozás és letöltési lehetőség maximális verzió operációs rendszer. Ezen kívül van új generáció A számítógépes hardver és az operációs rendszerek közötti interfész megvalósítása, és a közeljövőben teljesen felváltja a több évtizede létező BIOS-modellt.

viszont ntld használt régi OS verziók (Vista és XP). Ez a rendszerbetöltő különböző lassú adatfeldolgozás és egyszerű feladatok kezelésének képessége.

Új bootmgr boot manager orientált speciális BCD (Boot Configuration Data) rendszerindítási konfigurációs tároló, valamint speciálisan kifejlesztett alkalmazások és specifikációs adatok használatához EFI. A Windows korábbi verzióival való kompatibilitás érdekében Windows Vista, az új BOOTMGR kezelő támogatja az előző generációs BIOS-alapú számítógépek operációs rendszereinek indítását.

A rendszerbetöltő visszaállítása Windows XP rendszerben

A mai napig sokkal több felhasználó használja személyesen Windows számítógépek XP, és mivel az operációs rendszer ezen verziója már elavult, előfordulhatnak hibák a rendszerbetöltőben, kijavítani ami a következő lehet:

Ha a Windows újraindításakor üzenet jelenik meg NTLDR hiányzik, akkor a probléma oka az, hogy a rendszerindító rekord teljesen megvolt törölve. A probléma megoldásához kellene:

Ha ilyen problémák jelentkeznek a Windows Vista rendszeren, a műveletek hasonlóak, mivel ugyanazt a típusú rendszerbetöltőt használják.

A rendszerbetöltő javítása Windows 7 rendszerben

A Windows 7 új típusú rendszerbetöltőt használ, ezért van többféle módon helyreállítása.

Mi használjuk rendszerindítás lemezről vagy flash meghajtók:


De, ez a módszer, csak akkor segíthet, ha a rendszerbetöltő károsodása minimális. Nál nél komolyabb probléma esetén használja a boot.ini szerkesztési folyamatot.

Használat bootrec:

A Windows 8, 10 hibaelhárítása

A Windows 8 és 10 ugyanazt a típusú rendszerbetöltőt használja (a Windows 10-ben azonban megnövelte a különféle műveletek feldolgozásának sebességét). Ezért ennek az elemnek a helyreállítása hasonló módon történik.

Automatikus helyreállítás

Általában, automatikus helyreállítás elegendő a teljes operációs rendszer működésének normalizálásához.

Néha előre nem látható helyzetek fordulnak elő, amikor az operációs rendszer megtagadja a normál rendszerindítást. Ilyenkor a Windows XP végtelen betöltését figyelhetjük meg, amikor az operációs rendszer logója megjelenik a képernyőn, vagy általában a rendszer indító hibát ad, mivel a rendszerindító szektor megsérül. Ennek oka lehet egy vírustámadás, a nem megfelelő konfiguráció és a rendszer optimalizálása a felhasználó által. Ennek oka lehet helytelen telepítés illesztőprogramokat vagy bármilyen segédprogramot. Hiba léphet fel a számítógép helytelen leállítása során, ha a dugót kihúzzák a konnektorból anélkül, hogy a számítógépet először kikapcsolták volna a Start menüben. Vagy váratlan áramszünet.

Néha a kudarc előhírnöke rendszerindító szektor lehet az ún kék képernyő halál, amelynek megjelenése után előfordulhat, hogy a rendszer nem indul el.

De nem minden olyan szomorú, a Win XP operációs rendszerben a bootloader visszaállítása egyszerű dolog, ahogy első pillantásra tűnhet. A Windows XP rendszerbetöltő visszaállításához szükséges manipulációk végrehajtásához lemezre vagy USB flash meghajtóra rögzített rendszerképre van szükség. A Windows XP operációs rendszer terjesztési készletének verziójának és bitmélységének meg kell egyeznie a helyreállításhoz telepítettével.

  • A képet égetjük és lemezről vagy flash meghajtóról indítjuk. Ehhez be kell lépni rendszerinditási menü - modelltől függően alaplap számítógépen vagy laptopon az OS rendszerindító menüjének eléréséhez meg kell nyomnia az egyik billentyűt: Esc, F1, F2, F8, F9, F11, F12 stb. Itt válassza ki a cserélhető adathordozónkat.

  • Ezután meg kell várnia, amíg a telepítőlemez teljesen betöltődik, és a telepítési ablakban meg kell nyomnia a gombot ( R ). Erre a műveletre a helyreállítási konzol megnyitásához van szükség.

  • Ezután ki kell választania az operációs rendszert (ha az egyik, akkor nyomja meg a számot ( 1 )).

  • A helyreállítási konzolba írjuk a parancsot fixmbr - ez a művelet új Windows XP rendszerbetöltőt ír, és erősítse meg választását a gombbal ( y ), ami azt jelenti: Igen – azaz „Igen”.

  • Most meg kell írnia a letöltési kódot rendszerpartíció merevlemez lemez. Ehhez újra írjuk a parancsot, csak most lesz parancs ( fixboot ) és újra ( y ) és Belép végső megerősítésre.

Az egyik legfontosabb rendszerfájlokat a Windows XP operációs rendszer a Windows XP rendszerhez szükséges kritikus rendszerindítási beállításokkal, és mindenki által boot.ini fájlként ismert. Bontsuk részekre.

Ha valaki más nem jött rá, ez az egyik legelső fájl, amellyel az XP rendszerindításkor beszél. Egyszerű szövegben tárolva a rendszer gyökérkönyvtárában. A címe rendíthetetlen: C:\boot.ini.És mivel a fájl egy rendszerfájl, automatikusan (a többi testvérhez hasonlóan) speciális attribútumokat rendel hozzá, mint pl Rejtett, Szisztémásés Csak olvasásra. Tehát ha szerkeszteni szeretné, módosítania kell néhányat Mappa tulajdonságai- nélkülük Windows Intéző Az XP elrejti a következő fájlokat:

Hogyan működik a boot.ini?

Boot.ini információkat tartalmaz az XP helyéről a számítógépen. Ha több operációs rendszer van, akkor ezekről is megjelennek információk a fájlban (ha természetesen csak a Windows XP-ig bezárólagos verziók vesznek részt a letöltésben, akkor a Windows Vista verzióinak letöltése teljesen más sorrendben történik) .

REFERENCIA

A Windows Vista és újabb verzióiban a boot.ini fájl nem létezik. A rendszerindítási információkat a rendszer a rendszerleíró adatbázisban tárolja Rendszerindítási konfigurációs adatok(BCD) és a segédprogram a rendszerindítási paraméterek szerkesztésére szolgál. bcdedit.com a parancssorból.

A rendszerindítási folyamat során jó választás operációs rendszer reagál egy másik fájl funkcióira - Ntldr, amely „belenéz” a jelenleg fontolóra vett boot.ini fájlba, amely megmondja az Ntldr fájlnak, hogy hol kell ténylegesen keresni a rendszert vagy rendszereket. A boot.ini fájlt arra is tervezték, hogy jelezze, ha valamilyen menüt kell megjelenítenie az indítási beállításokkal és a választás idejével. Ezenkívül ebben a fájlban található az operációs rendszer betöltésének lehetősége vagy a rendszer-helyreállítási konzol elindítása.

Windows XP rendszerindító menü

Ha a TÖBB MINT EGY opció a boot.ini fájlban van tárolva, az XP automatikusan a jellemző menüvel indul.

A boot.ini fájl szerkezete és tartalma

A fájl két fő kategóriát tartalmaz. Az első - rendszertöltő. Két beállítást tartalmaz. Alapértelmezés szerint időtúllépés a kiemelt rendszer indítása előtt „timeout=(XX mp.)”- szabadon beállíthatja 30-ról 0-ra. És az alapértelmezés szerint betöltött operációs rendszer jelenik meg a sorban "alapértelmezett =(operációs rendszer címe). És a legtöbb felhasználó számára ez a bejegyzés ugyanaz:

"default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS"

A következő paraméterek jelentése:

  • több (X)- a lemez ATA vezérlője használja a rendszerindító partíció megtalálásához. A paraméter mindig megelőzi a paramétert lemez (X) ha megjelenik a BIOS-ban nem aktivált SCSI-vezérlő
  • rdisk(X)– fizikai HDD; x- a merevlemezek száma - 0, 1, 2 stb. A visszaszámlálás 0-tól kezdődik!
  • lemez (X)- logikai meghajtó (más néven kötet fizikai lemez); x– kötetek száma – 0, 1, 2 stb. A visszaszámlálás 0-tól kezdődik!
  • partíció (X)– ez a paraméter a paraméterhez van kapcsolva rdisk(X)– ennek a fizikai merevlemeznek egy partíciója; x- szakaszok száma - 1, 2, 3 stb. A visszaszámlálás 1-től indul!
  • \ABLAKOK- a rendszerfájlok helyére vonatkozó paraméter Windows XP-re jellemző formája (az XP-ha ebben a mappában tárolja a fájlokat).

A belépési pontot a fájl használja Ntldr annak érdekében, hogy megtalálják a helyet, ahol a rendszer található. De vannak a boot.ini fájl alapértelmezett sorai is, amelyek nehezebben írják meg az elérési utat, amit azonban az otthoni gépeken szinte soha nem látni, és még nem döntöttek a szabványokról, így az ilyen rendszerek feledésbe merültek . De ami az átlagfelhasználót érdekli, az az a lehetőség, hogy módosítsa a rendszerindítási sorrendet a több rendszerindítású számítógép konfigurációjában. Általában több operációs rendszer normál sorrendben történő telepítése alapértelmezés szerint előírja a megfelelő útvonalakat, amelyekkel az alábbiakban leírt módszerekkel lehet játszani.

Ez azonban addig történik, amíg az egyik rendszer teljesítménye már nem felel meg a felhasználónak, vagy egy sikertelen telepítés után megjelenik a bejegyzés, és a rendszer ... eltűnik.

De folytassuk.

Fájlunk második része az operációs rendszer- tartalmazza az operációs rendszerek listáját és rendszerindító programok valamint azok elhelyezkedése. Tartalmazhat olyan kulcsokat is, amelyek konfigurálják a listában megadott rendszert. De valójában a sor a paraméterből rendszertöltő megkettőzve. Ha több rendszer van, akkor a nevüket (leírásukat) egyszerűen a „ = “. Paraméter /fastdetect egy másik kritikus fájlt kényszerít ki NTDETECT elmenni például egy ugyanabban a hurokban párhuzamosan telepített eszköz (például DVDROM optikai lemezolvasó) mellett, de hozzá van rendelve egy eszköz is sorozatszám. A billentyűzet, az egér és a kártyaolvasó ilyen számokkal rendelkezik... Így a felhasználónak lehetősége van megadni, hogy pl. rendszerindító eszköz nem magát a kötetet, hanem egy DVDROM-ot, flash meghajtót vagy merevlemez-partíciót, amely csak telepítő fájlokat tartalmaz, de maga a rendszer nem rendelkezik. Azonban jobb, ha egy ilyen műveletet formázott lemezen hajt végre a szükséges fájlok nélkül - készüljön fel az elkerülhetetlen hibákra és újratelepítésekre. A folyamat rendkívül nehézkes, tudást és készségeket igényel. És ami a legfontosabb: a boot.ini fájl szerkesztésére szolgáló eszközök egyike sem teszi lehetővé azon operációs rendszerek bejegyzéseinek megjelenítését és műveletek végrehajtását, amelyeket más rendszerbetöltőkkel töltenek be.

Mik azok a boot.ini fájlok?

Íme a legjellemzőbb példa a keresett fájlon belüli szövegre - minden egyszerű, a rendszer ugyanaz:

időtúllépés=30 alapértelmezett=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0)rdisk(0)partition Professional" /fastdetect

Íme egy példa a helyreállítási konzol opció engedélyezésére:

időtúllépés=30 alapértelmezett=több(0)lemez(0)rdisk(0)partíció(1)\WINDOWS több(0)lemez(0) rdisk(0)partíció(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows helyreállítás konzol" /cmdcons

És ez egy példa a kettős rendszerindításra kettővel különböző verziók Windows XP ( itthonés szakmai):

időtúllépés=30 alapértelmezett=több(0)lemez(0)rdisk(0)partíció(1)WINDOWS több(0)lemez(0) rdisk(0)partíció(1)WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect multi(0)disk(0) rdisk(1)partíció(1)WINDOWS="Microsoft Windows XP Home" /noexecute=optin /fastdetect

És itt van majdnem ugyanaz a fájl, de a felhasználó úgy döntött, hogy 2 operációs rendszert telepít egy logikai meghajtóra - ez gyakran egyszerűen elfogadhatatlan (ügyeljen a paraméterekre partíció (X)- szisztémás Windows mappák neveik legyenek ablakokés Windows.0):

időtúllépés=3 alapértelmezett lemez (0) rdisk(0)partíció(1)\WINDOWS.0="Microsoft Windows XP Professional RU" /végrehajtás /fastdetect multi(0)disk(0) rdisk(0)partíció(1)\WINDOWS="Microsoft Windows XP Home Edition

Példa, amikor a felhasználó 5 másodpercre módosította a gondolkodási időt, és hozzáadott egy opciót biztonságos mód :

időtúllépés=5 alapértelmezett=több(0)lemez(0)rdisk(0)partíció(1)\WINDOWS több(0)lemez(0) rdisk(0)partíció(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect multi(0)disk(0) rdisk(0)partíció(1)\WINDOWS="Biztonságos mód" /safeboot:minimal /sos /bootlog

Hogyan lehet manuálisan szerkeszteni a boot.ini fájlt?

Időzítse el szöveges fájl, tehát javítható. Először változtassuk meg az attribútumokat. Ez közvetlenül a fájl beállításaiban történik, miután láthatóvá tette azt a könyvtárban rendszerlemez. Igen... másolja át a fájl tartalmát egy dokumentumba és helyezze el egy ismert helyre, mert csak egy hiba - és a rendszer nem indul el, vagy a menü nem az Ön javára változik.

Mik a lehetőségek?

Csökkentse a gondolkodási időt például 10 másodpercre. Futtassa a konfigurációs segédprogramot msconfigés állítsa be az időt az ablakrészben Időtúllépés:

Ebben az ablakban nem tudunk mást tenni a fájl tartalmával. De dolgozhat a fájl szövegével, ha megtalálja azt az Intézőn keresztül:

... vagy a panelen keresztül Windows vezérlők XP (vagy a Sajátgépen keresztül):

Akárhogy is, a Jegyzettömb megjeleníti a tartalmát:

REFERENCIA

És most egy kis titok arról, hogy mi történik, ha kinyitod ezt az ablakot. Ez a lap. NÁL NÉL Windows családok Az NT egy nagyon klassz dolog - minden alkalommal, amikor megnyitja ezt az adott windows lapok KÖZVETLENÜL a merevlemez MBR partíciójára utal (igen, a memória megkerülésével) egyetlen céllal: hogy megtudja, valójában melyik lemez indítható most? Tehát, ha 2 különböző kötet van a merevlemezen 2 Windows XP operációs rendszerrel, módosítsa egy pillanatra a lemezek hozzárendelését a Lemezkezelő konzolban a rendszerindító kötetek felcserélésével. És ellenőrizze újra a fájl tartalmát boot.ini- megváltozott (kivéve persze, ha a fájlok tartalma nem ugyanaz, anélkül további beállítások nem fogod látni a különbséget). És ez az egyik olyan pont, amely nagyban megkönnyítheti több telepítésének folyamatát a Windows másolatai XP speciális körülmények között (például merevlemezről) olyan programok nélkül, mint az EasyBCD.

Oké... Nézzük újra a fájlunk kódját:

időtúllépés=3 alapértelmezett=több(0)lemez(0)rdisk(0)partíció(1)\WINDOWS.0 multi(0) korong(0)rdisk(0)partíció(1)\WINDOWS.0="RU" / végrehajtani/fastdetect multi(0)disk(0) rdisk(0)partíció(1)\WINDOWS="Microsoft Windows XP Otthoni verzió HU" /noexecute=optin /fastdetect

Ebben a fájlban mondja a fájlnak Ntldr mire várunk 3 másodperc (időtúllépés=3) úgy, hogy a merevlemezről - egy fizikai merevlemez - ( rdisk(0)) logikai kötet 0 szakasz 1 (korong(0) partíció(1)) betöltve Windows XP Professional, amelynek rendszerfájljai a mappában találhatók Windows.0. A második rendszer ( Otthoni verzió) vár, amíg a felhasználó kiválasztja. Ismétlem, hogy egy köteten két rendszer ilyen többszörös rendszerindítási beállításai a felhasználói figyelmetlenség csúcsa.

Hogyan szerkeszthetem még a boot.ini fájlt?

Természetesen van olyan program, amellyel viszonylag biztonságosan beállíthatja a letöltött fájlt. Már be van programozva a rendszerbe.

Hasznosság bootcfg.exe.

Kifejezetten sérült boot.ini fájl kezelésére vagy fájlbeviteli útvonalak szerkesztésére készült. A parancs több kulcsot tartalmaz. Így néz ki a fájl a segédprogramban:

És itt vannak a segédprogram-parancsok argumentumokkal:


De mi a helyzet EasyBCD? Ezúttal nem…

Ez a program sokkal többre képes, mint a menük szerkesztése. A rendszerindító menü átfogó „átdolgozására” tervezték, kiválasztással, átnevezéssel, a rendszerindítási sorrend megváltoztatásával és az operációs rendszerek telepítésének lehetőségeivel. különféle típusok. Az egyik módszert az azonos nevű cikk ismerteti.

Azonban uraim, ez nem a mi esetünk – részben a program nevében, a rövidítésben BCD már azt jelenti, hogy kezdetben legalább Vista-s boot loader kell a programhoz, ami, mint már említettem, TELJESEN másképp működik. Ezért ne keresse a program korábbi verzióit Windows XP-hez (amelyben a program egyébként remekül működik). Csak ők több hiba mint a modernekben, de a feltétel a program megjelenése óta ugyanaz - a helyes működéshez közvetlenül az EasyBCD program menüjéből kell Windows verzió nem alacsonyabb, mint a Vista. Azonban még abban is Windows környezet Az XP EasyBCD rendkívül hasznos lehet.

Hibák a multiboot mód szerkesztése során.

Valószínűleg ezt a problémát egy külön topikban kellene kifejteni. Ne hibáztasd a programok és segédprogramok működésképtelenségét, ha valami nem működik. A tény az, hogy nagy mennyiség A hibák pontosan azzal függnek össze, hogy a felhasználó nem ismeri magának az operációs rendszernek az alapelveit. A több operációs rendszer telepítésének megkezdése előtt a felhasználónak meg kell értenie néhány pontot. Egyesek számára gyerekesnek tűnnek, de még a felhasználók felületes felmérése is azt mutatja, hogy a felhasználók szinte nem is tudják:

  • mi a különbség a fizikai és a logikai meghajtók között
  • mi a különbség a merevlemez aktív és logikai partíciói között
  • mit rendszer hangereje(korong)
  • mi és hol van a lemez indító szektora
  • mi az a formázás és mire való
  • hogyan kell helyesen olvasni a rendszerindító fájlt (már mindent tudsz a boot.ini-ről)
  • mi a különbség a Windows XP és a Vista (és újabb) rendszerindítási folyamata között?

Tekintsük a vinaigrette legjellemzőbb példáit, amelyekbe a felhasználó maga is belekerülhet.

EGY PÉLDA

  • Képzelje el, hogy az operációs rendszer meglévő példányára (vegyük mindkét Windows XP-t, hogy leegyszerűsítsük egy generáció operációs rendszerét - különböző rendszerek még rosszabb), a felhasználó hozzáad egy másikat. Vegyük úgy, mint egy szabályt - a felhasználó nem bolond, és körültekintően osztotta fel a merevlemezt 2 kötetre, és telepítette a másodikat egy külön partícióra. Most 2 Windows XP operációs rendszere van. És itt a fájlunk:
időtúllépés=3 alapértelmezett=több(0)lemez(0)rdisk(0)partíció(1)\WINDOWS.0 multi(0) korong(0)rdisk(0)partíció(1)\WINDOWS.0="Microsoft Windows XP Professional EN" / végrehajtani/fastdetect multi(0)disk(0) rdisk(0)partíció(1)\WINDOWS="Microsoft Windows XP Otthoni verzió HU" /noexecute=optin /fastdetect

És itt a menü:

  • Azonban, mint gyakran előfordul, az egyik használhatatlanná válik. Az előbb telepített. És megszületett a döntés: eltávolítani. Mit lehet tenni? Természetesen használja ki a megszerzett tudást, és törölje ki az információkat a menüből, hogy ne legyen többé bejegyzés. Távolítsuk el a nem működő rendszerre vonatkozó sort (például XP Professional verziók):

Ahogy megértetted windows menü módosul, de a rendszer továbbra is elindul. Aki megértette, jól tette. Aki nem, magyarázom. Boot.ini mondja a fájlnak Ntldr hogy a Windowst a mappából kell indítania Windows.0. A partíciók, maga a lemezszám megegyezik, de a mappáról nincs információ - csak töröltük. De maga a mappa él és virul, beállításai pedig lehetővé teszik a rendszer indítását. Ennek eredményeként a rendszerindító menü megváltozik (ez az az eset, amikor a felhasználó nem ismeri az operációs rendszer alapjait, megment a boot.ini fájl helytelen javításától, és lehetővé teszi az adatok mentését, de a fájlok sorrendjét nem! ):

elnézést a minőségért - felvétel Windows (alapértelmezett) megvilágítva

Hogyan kellett volna csinálni?

Ebben az esetben egy új rendszerindító fájl példájának így kell kinéznie:

Timeout=3 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition RU" /noexecute=optin /fastdetect

Amint látja, nem csak a meglévő mappára vonatkozó információkat töröltük Windows.0, hanem megváltoztatta a nevét a paraméterben alapértelmezettek a kívánt megadásával ablakok„élő” rendszerrel (egyébként, mivel a rendszer magára van hagyva, időtúllépés megadhat 0-t – mi értelme nézni a választást, ha nincs választási lehetőség).

MÁSODIK PÉLDA

Egyáltalán nem töltődik be semmi. Ha igen, akkor az alábbiak egyikét rontotta el:

  • BOOT.INI
  • NTLDR
  • NTDETECT.COM

Nos, mellesleg nem egyszer erőszakkal töröltem a boot.ini-t, és elindult a rendszer. Ha ez a trükk nem működik az Ön számára, akkor a rendszerbetöltő visszaállításához a LiveDVD csomag DOS programjait kell használnia.

P.S. Nem lehet minden hibáról cikket írni. Írás közben a cikk, ahogy észrevettem, szinte olvashatatlanná nőtte ki magát. Tehát tegye fel kérdéseit a megjegyzésekben.

Sok sikert mindannyiunknak.

Olvasás: 1 244

A cikk azoknak a felhasználóknak szól, akik ismerik az olyan fogalmakat, mint például a munka parancs sor rendszergazdai jogokkal, és lehetővé teszi a rejtett és rendszerfájlok és mappák megjelenítését. A telepítési folyamat és a funkciók ismerete kívánatos. A cikk nem állítja magát univerzálisnak, vagyis a Microsoft operációs rendszereit fedi le: a Windows XP-től a Windows 7-ig.

Kezdeti feltételek, vagy "És még néhány korlátozás". Magától értetődik, hogy már két rendszert telepített, és az egyiket újra kell telepítenie. Az újratelepítés során ugyanazon a merevlemezen találhatók nem fog változni partíció beállítása, a telepítés megtörténik ugyanarra a szakaszra, amelyen található, a formázás a telepítő segítségével történik.

Bevezetés

Amint azt a gyakorlat mutatja, a felhasználók jelentős nehézségekkel szembesülnek az egyik operációs rendszer újratelepítésekor, ha több is van ugyanazon a számítógépen. Ez a cikk elsősorban azok számára lesz érdekes, akiknek a rendszerindítást rendszerindító menü formájában valósítják meg (és nem rendszerindító eszköz kiválasztásával a BIOS-ban). A cél az, hogy beszéljünk a szükséges előzetes lépésekről, amelyek megkönnyítik a multiboot menü újbóli létrehozásának folyamatát az egyik operációs rendszer újratelepítése után.

Egy kis elmélet

Az operációs rendszer innen töltődik be aktív partíció merevlemez. A lemezkezelőben egy ilyen partíciót rendszernek neveznek. Ez a rész az operációs rendszerek betöltéséhez szükséges fájlokat tartalmazza. Egy szakasz tevékenységét a használatával is meghatározhatja harmadik féltől származó programokírja be (az aktív szakaszt az ún. "aktivitásjelző" jelöli), és használja az elérhető in Windows program lemezrész.

lemezrész
Sel lemez 0
Sel 1. rész
részlet rész

A parancsok végrehajtásának eredménye egy jelentés lesz, amely jelzi a tevékenység állapotát. Ha a kiválasztott szakasz nem aktív, akkor végre kell hajtania a lista utolsó két parancsát, de válassza ki a következő szakaszt - 2

1. ábra - munka a DiskPart programmal

Ezenkívül a sikeres letöltéshez a következőket kell tennie:

  • a fő elérhetősége Boot Record(Master Boot Record - MBR) és a rendszerindító szektor kompatibilis az operációs rendszer indító fájljaival ( ntldr- Windows XP és bootmgr- Windows 7/Vista rendszerhez);
  • más rendszerindító fájlok aktív partíciójának jelenléte a gyökérkönyvtárban: Windows XP esetén - fájlok ntdetect.comés boot.ini, Windows 7/Vista rendszerhez - Boot Stores - Boot Configuration Data ( BCD), amely egy rejtett helyen található rendszermappa CSOMAGTARTÓ;
  • abban az esetben, ha két operációs rendszer (Windows XP és Windows 7) van telepítve a számítógépre, akkor mindkettő rendszerindító fájljainak az aktív partíción kell lenniük.

Kudarc legalább egy ezektől a feltételektől
egy vagy több operációs rendszert indít el
lehetetlen!

2. ábra – Windows XP és Windows 7 rendszerindító fájlok az aktív partíción

piros a Windows 7 rendszerindító fájlok aláhúzottak, kék- Windows XP rendszerindító fájlok

Szükséges eszközök

  1. Működő telepítőlemez Windows rendszer XP;
  2. telepítőlemez Windows 7 operációs rendszerrel;
  3. Hasznosság bootsect.exe ami a mappában van CSOMAGTARTÓ a terjesztési lemezen Windows 7 rendszerrel. Ha nincs ilyen, itt szerezheti be.

1. rész: Inaktív partíción lévő operációs rendszer újratelepítése

1. konfiguráció: Windows 7 aktív partíción, telepítse újra a Windows XP-t

  1. hasznosság bootsect.exe helyezze el a partíción a Windows 7 rendszerrel;
  2. Indítsa el a rendszert a Windows XP telepítőlemezéről. Miután megjelenik a rendszer telepítésére vonatkozó kérdés, válassza ki azt, amelyen korábban volt, formázza és telepítse;
  3. A telepítés után megszűnik a rendszerindításhoz szükséges operációs rendszerek kiválasztásának lehetősége. A funkció visszaállításához a parancssorban futtassa:
  4. X:\bootsect /nt60 Mind

    ahol x- partíciólevél Windows 7-el, ill

    X:\BOOT\bootsect /nt60 Mind

    ahol x- levél DVD-ROM meghajtó benne telepített elosztóval Windows lemez 7;

  5. Indítsa újra

2. konfiguráció: Windows XP aktív partíción, telepítse újra a Windows 7-et

  1. Hozzon létre egy mappát a Windows XP partíción BCDREZ
  2. bcdedit /export X:\BCDREZ\bcd

    ahol x- partíciólevél Windows XP rendszerben

    Ha nem tudja elindítani a Windows 7 rendszert, akkor futtassa ezt a parancsot Windows XP rendszerben:

    Y:\Windows\System32\bcdedit /export X:\BCDREZ\bcd

    ahol Y- partíciólevél Windows 7 rendszerrel, x- Windows XP-vel;

  3. Hajtsa végre a Windows 7 telepítését, ha szükséges, formázza meg azt a partíciót, amelyre a telepítést végrehajtja.
  4. A telepítés után megjelenik a rendszerindító menü új bejegyzés a betöltésről. A menüt többféleképpen javíthatja, de mi egyet fogunk használni: visszaküldjük az elmentett bejegyzést.

  5. Windows 7 rendszerben a rendszergazdai parancssorban futtassa:
  6. bcdedit /import X:\BCDREZ\BCD

ahol x- partíciólevél Windows XP rendszerben.

Az újraindítás után a régi rendszerindító menü jelenik meg.

2. rész Az aktív partíción található operációs rendszer újratelepítése

1. konfiguráció: telepítse újra a Windows 7-et az aktív partícióra, a Windows XP-t az inaktív partícióra

Két lehetőség van:

Először is: Windows 7 rejtett partíció telepítésekor Rendszer fenntartva nem alakult ki.

Ebben az esetben az aktív partíció formázása után már nem fog tudni elindulni a Windows XP rendszerbe, mivel a rendszerindító fájlok törlődnek. A komplikációk elkerülése érdekében a Windows 7 rendszerben kövesse néhány egyszerű lépést:

  1. A Windows XP partíción hozzon létre egy mappát BOOTREZ;
  2. Nyissa meg a rejtett és rendszerfájlok megjelenítését, másolja át az XP rendszerindító fájljait: ntldr, ntdetect.com, boot.ini, kívánatos a fájl további másolása bootfont.bin a cirill betű helyes megjelenítéséhez a rendszerindító menüben;
  3. Export BCD parancs:
  4. bcdedit /export X:\BOOTREZ\bcd

    ahol x- partíciólevél Windows XP rendszerben

  5. Windows 7 telepítése;
  6. A telepítés után nyissa meg a rejtett és rendszerfájlok megjelenítését, másolja ki a létrehozott mappából BOOTREZ XP rendszerindító fájlok: ntldr, ntdetect.com, boot.ini, bootfont.bin az aktív partícióra;
  7. Importálja a mentett rendszerindítási adatokat a következő paranccsal:
bcdedit /import X:\BOOTREZ\bcd

ahol x- partíciólevél Windows XP rendszerben

Másodszor, a Windows 7 telepítésekor egy rejtett System Reserved partíció jött létre.

3. ábra - felajánlja a második partíció kiválasztását a telepítéshez

Ebben az esetben az aktív szakasz az Rendszer fenntartva, tehát ha a formázásra korlátozza magát lemez terület, amelyet korábban a Windows 7 foglalt el, az újraindítás után semmi sem vész el. Az egyetlen művelet, amelyet végre kell hajtania, a segédprogram használata bcdedit módosítsa az "Operációs rendszer korai verziójának" nevét, majd opcionálisan:

Bcdedit /set (ntldr) leírás "Írja, amit akar"

2. konfiguráció: Windows XP aktív partíción, Windows 7 inaktív partíción

Az aktív partíció formázása után nemcsak az operációs rendszerek rendszerindító menüjét veszíti el, hanem azt a képességét is, hogy a Windows 7 rendszerbe indítása még módosítás után is. MBR a segédprogram használatával bootsect.exe, mivel a letöltött fájl bootmgrés BCD eltávolításra kerül. Van azonban egy egyszerű módszer a nehézségek elkerülésére.

  1. Hozzon létre egy mappát a partíción a Windows 7 rendszerrel a letöltött fájlok másolatainak tárolására BCDREZ
  2. Windows XP rendszerben (ez a körülmény különösen fontos, mivel a Windows 7 rendszerben nem tud hasonló eljárást végrehajtani) másolja a fájlt bootmgrés mappa CSOMAGTARTÓ(ne felejtsd el, hogy rejtettek és rendszerszintűek)
  3. teljes windows újratelepítése XP
  4. Nyissa meg a rejtett és rendszerfájlok megjelenítését, másolja ki a mappából BCDREZ mappát CSOMAGTARTÓés fájl bootmgr az aktív partíció gyökérkönyvtárába
  5. Írja felül az MBR-t és a rendszerindító szektort:
X:\bootsect /nt60 Mind

ahol x- partíciólevél Windows 7 vagy

X:\BOOT\bootsect /nt60 Mind

ahol x- a DVD-ROM meghajtó betűjele a Windows 7 disztribúciós lemezzel

Az újraindítás után ismét képes lesz mindkét operációs rendszer rendszerbetöltésére.

Következtetés

Ha elolvasta ezt a cikket, miután problémák merültek fel, használja a Windows 7 terjesztési lemezt vagy a Windows 7 helyreállítási lemezt. A létrehozásáról olvassa el a cikket. Az egyikről való indítás után a rendszer telepítését kérő ablakban válassza a "Rendszer-visszaállítás" hivatkozást, majd az "Indítási javítás" lehetőséget. Ezt követően, ha nincs más rendszerindítási probléma, akkor a Windows 7-be, majd a kettős rendszerindításba lehet indítani. Ha további kérdései vannak, üdvözöljük a .