Program de recuperare a pornirii pentru Windows 7

Pentru cei care nu înțeleg despre ce vorbim, vă voi arăta totul în imagini:

Așa arată meniul de pornire când instalați cel mai recent sistem de operare Windows 8.

Și așa arată meniul când instalați cel mai recent Windows Vista, 7.

Înainte de Windows Vista (Windows 2000, XP), toate modificările la descărcări au fost făcute în fișier boot.ini. Boot.ini este un fișier de sistem care conține informații despre sistemele de operare Windows instalate pe computer. Aceste date sunt afișate în timp ce computerul/laptop-ul pornește. Pentru a modifica parametrii de boot, deschideți fișierele boot.ini cu orice editor de text și faceți modificări.
Începând cu sistemul de operare Windows Vista (Windows 7, 8, 10), fișierul boot.ini a fost înlocuit cu fișierul Boot Configuration Data (BCD). Acest fișier este mai versatil decât boot.ini și poate fi folosit pe platforme care folosesc un alt mijloc decât BIOS-ul pentru a porni sistemul.

Dar cum faci modificări la opțiunile de pornire în Windows Vista 7, 8, 10? Există două moduri pentru aceasta oferite de dezvoltatorii Windows:

1 Utilizarea unei interfețe grafice;

2 Folosind linia de comandă.

Schimbați opțiunile de pornire folosind GUI în Windows Vista, 7, 8.

Pentru a utiliza această metodă, apăsați combinația de taste „Win” + „R”, în linia „Run”, tastați msconfigși apăsați Enter.

Trebuie spus că destul de multe setări sunt disponibile în acest fel, dar pentru majoritatea utilizatorilor acest lucru va fi destul de suficient. Acest instrument vă va permite să:

1) Obțineți informații despre sistemele de pornire curente și implicite.
2) Editați timpul (timeout). După acest timp, sistemul de operare implicit va fi încărcat fără intervenția utilizatorului. Pentru a face acest lucru, specificați timpul (în secunde) în câmpul „Timeout”.


3) Schimbați sistemul implicit pentru a porni. Pentru a face acest lucru, selectați ce sistem doriți să porniți în mod implicit (fără intervenție externă) și faceți clic pe butonul „Utilizați ca implicit”.


4) Eliminați intrarea inutilă din meniul de pornire. Selectați intrarea pe care doriți să o ștergeți și faceți clic pe butonul „Șterge”.

Toate modificările vor intra în vigoare după ce apăsați butonul „OK” și reporniți sistemul.

Schimbați opțiunile de pornire folosind linia de comandă (bcdedit) în Windows Vista, 7, 8.

Utilitarul bcdedit oferă opțiuni mai extinse pentru modificarea parametrilor de pornire. Bcdedit este un instrument de linie de comandă conceput pentru a gestiona datele de configurare a pornirii. Poate fi folosit pentru o varietate de sarcini: crearea de depozite noi, modificarea depozitelor existente, adăugarea de opțiuni din meniul de pornire și multe altele.

Pentru a cunoaște mai bine această comandă, lansați un prompt de comandă cu drepturi de administrator și rulați comanda:

/bcdedit/?

În acest articol, aș dori să intru în mai multe detalii despre exemple de utilizare a comenzii bcdedit .

Exemplu de utilizare a bcdedit.

Înainte de a începe să faceți modificări la încărcătorul de pornire Windows, trebuie mai întâi să creați o copie de rezervă a acestuia. Pentru a face acest lucru, creați un folder BootBackup pe orice disc și introduceți următoarea comandă la linia de comandă (linia de comandă trebuie să fie rulată ca Administrator):

bcdedit /export D:\BootBackup\bcd

Dacă simțiți că ceva a mers prost, pentru a readuce totul la starea inițială, rulați comanda BCD restore:

bcdedit /import D:\BootCopy\bcd

Unde este unitatea D:\ unde se află folderul BootBackup.

Următorul pas este să aflați informații de bază despre BCD. Pentru a face acest lucru, executați comanda bcdedit.

Unde:
identificator– ID-ul unei anumite înregistrări;
dispozitiv– arată partiția pe care se află fișierele descărcate (acesta poate fi sistemul de operare sau folderul BOOT);
osdevice– arată partiția pe care se află fișierele sistemului de operare. De obicei, parametrii dispozitivului și osdevice sunt egali;
cale– dacă dispozitivul a definit o partiție de disc care conține fișiere de sistem de operare, atunci acest parametru definește restul căii către încărcătorul sistemului de operare;
Mod implicit– arată ID-ul sistemului de operare care este încărcat implicit, dacă sistemul de operare în care a fost lansată linia de comandă este încărcat implicit, parametrului implicit i se atribuie valoarea (curent);
ordine de afișare– arată ordinea în care se află înregistrările despre sistemele bootabile;
pauză– timeout (vezi mai sus), valoarea este afișată și setată în secunde;
local– specifică limba meniului de pornire sau a meniului de opțiuni avansate de pornire;
Descriere– afișează numele sistemului de operare afișat în meniul de pornire.

Cum se schimbă sistemul de operare implicit.
Specificați valoarea /default și ID-ul sistemului de operare care ar trebui să pornească implicit.
bcdedit /default (ID)
Acum sistemul de operare cu ID-ul specificat va porni implicit.

Cum se schimbă valoarea întârzierii de pornire
Pentru a modifica întârzierea înainte ca sistemul de operare să înceapă încărcarea, executați următoarea comandă:
bcdedit /timeout XX
unde XX este numărul în secunde, valoarea implicită este de 30 de secunde.

Eliminarea unei intrări din BCD și managerul de boot terminat cu comanda:
bcdedit /delete (ID)
Există o particularitate în executarea comenzii: dacă o înregistrare cunoscută este specificată ca ID, de exemplu (ntldr), atunci comanda trebuie executată cu comutatorul /f:
bcdedit /delete (ntldr) /f
Dacă ID-ul este scris în cod alfanumeric, tasta /f nu este necesară.

Pentru a obține informații mai detaliate despre capabilitățile utilitarului bcdedit, trebuie să utilizați ajutorul bcdedit/?

Restaurarea încărcării de pornire Windows 7 - efectuarea de acțiuni pentru a restabili sistemul de operare după ce apar probleme la încărcarea Windows. Din cauza unei defecțiuni a sistemului, utilizatorul poate pierde datele și fișierele personale aflate pe computer.

La un moment dat, sistemul de operare nu va putea porni pe computer. Pe ecran apar diverse mesaje (nu întotdeauna în rusă), indicând o problemă la încărcarea Windows.

Principalele cauze ale problemelor cu bootloader-ul Windows 7:

  • acțiuni ale utilizatorului: încercarea de a utiliza partiții de sistem ascunse, modificări incorecte ale fișierelor de boot folosind EasyBCD etc.;
  • eroare de sistem;
  • expunerea la software rău intenționat;
  • apariția blocurilor dăunătoare pe hard disk-ul computerului;
  • sistemele de operare sunt instalate pe computer în ordine greșită;
  • probleme hardware.

Problema cu bootloader-ul trebuie rezolvată, altfel nu veți putea folosi Windows, deoarece sistemul nu va porni pe computer. Problemele pot fi rezolvate într-un mod radical: din nou pe PC.

Dacă există unul creat de un instrument de sistem sau folosind programe terțe, trebuie să restaurați dintr-o imagine de rezervă Windows creată în prealabil. Mulți utilizatori, din păcate, nu acordă suficientă atenție backup-ului sistemului, așa că aceste metode nu vor funcționa pentru ei.

Cum să restabiliți bootloader-ul Windows 7? Pentru a restabili fișierele de pornire ale sistemului de operare, utilizați instrumentele Windows încorporate: recuperare automată la pornire, precum și utilizarea utilităților BootRec și BCDboot incluse în sistemul de operare, lansate pe linia de comandă.

Înainte de a utiliza instrumentele sistemului de operare, trebuie să cunoașteți aspectul hard diskului. Calculatoarele moderne au un stil de dispunere a hard diskului GPT și un nou BIOS - UEFI, dar în zilele Windows 7, partiționarea MBR era folosită pe discuri, iar acum un BIOS învechit. Pe unele computere, Windows 7 pe 64 de biți este instalat pe unitățile UEFI și GPT și, în general, PC-urile cu Windows 7 folosesc partiționarea MBR (Master Boot Record).

În acest articol, ne vom uita la instrucțiuni despre cum să restaurați bootloader-ul în Windows 7 folosind instrumente de sistem: mai întâi, vom efectua o recuperare automată și apoi vom încerca să restaurăm bootloader-ul din linia de comandă.

Pentru a efectua operațiuni pentru a restabili încărcătorul de pornire, veți avea nevoie fie de un DVD de instalare cu sistemul de operare, fie de o unitate flash USB bootabilă a Windows 7. Este necesar un suport de pornire pentru a putea încărca mediul de recuperare Windows RE (Windows Recovery Environment). pe un computer personal, cu care puteți încerca să rezolvați problema cu incapacitatea de a porni sistemul.

Efectuați automat recuperarea Windows 7 folosind instrumentul de sistem

Cel mai simplu mod: recuperarea automată a partiției de boot de pe hard disk folosind sistemul de operare. Această acțiune are loc fără intervenția utilizatorului, trebuie doar să porniți computerul de pe discul de pornire.

Imediat după pornirea computerului, folosind tastele de la tastatură, trebuie să intrați în meniul de pornire pentru a selecta un dispozitiv extern pentru pornire: o unitate DVD sau o unitate flash USB. Ce taste să apăsați depinde de producătorul hardware-ului, verificați acest lucru în avans. O altă modalitate: puteți intra în BIOS și puteți seta prioritatea de pornire de pe dispozitivul conectat acolo: o unitate USB sau o unitate DVD.

În acest exemplu, folosesc un disc de instalare Windows 7, toate acțiunile de pe o unitate flash USB de pornire sunt efectuate în mod similar.

În prima fereastră a programului de instalare Windows, faceți clic pe butonul „Următorul”.

În fereastra care vă cere să începeți instalarea sistemului de operare pe computer, în colțul din stânga jos faceți clic pe „Restaurare sistem”.

În fereastra „Opțiuni de recuperare a sistemului” care se deschide, va începe o căutare a sistemelor instalate.

După un timp, va apărea un mesaj care spune că au fost detectate probleme în setările de pornire ale computerului.

Faceți clic pe „Detalii” pentru a vedea o descriere a remedierii.

Pentru a rula depanarea automată a pornirii sistemului, faceți clic pe butonul „Remediați și reporniți”.

După restaurarea bootloader-ului, sistemul de operare Windows 7 va porni din nou pe computer.

Depanarea automată cu ajutorul instrumentelor de sistem poate fi începută puțin diferit:

  1. În fereastra Opțiuni de recuperare a sistemului, activați opțiunea „Utilizați instrumente de recuperare pentru a rezolva problemele la pornirea Windows. Selectați sistemul de operare de restaurat” și apoi faceți clic pe butonul „Următorul”.

  1. În fereastra de selectare a instrumentelor de recuperare, faceți clic pe „Recuperare la pornire”.

  1. Așteptați ca operațiunea să rezolve automat problemele care împiedică finalizarea sistemului.

Dacă problema nu este rezolvată automat, treceți la următoarele metode, în care utilizatorul va trebui să introducă manual comenzi în linia de comandă Windows.

Restaurarea bootloader-ului Windows 7 folosind utilitarul Bootrec

Următoarea metodă implică restaurarea bootloader-ului Windows 7 prin linia de comandă. Pentru aceasta folosim utilitarul Bootrec.exe. Această metodă funcționează numai cu discuri care au un Master Boot Record (MBR).

De pe discul de pornire trebuie să intrați în Mediul de recuperare Windows folosind metoda descrisă mai sus.

În fereastra Opțiuni de recuperare a sistemului, faceți clic pe opțiunea Prompt de comandă.

Utilitarul Bootrec.exe utilizează următoarele comenzi de bază:

  • FixMbr - Opțiunea scrie înregistrarea de pornire principală (MBR) pe partiția de sistem a discului, compatibilă cu Windows 7, nu suprascrie tabelul de partiții existent
  • FixBoot - folosind comanda, un nou sector de boot care este compatibil cu Windows 7 este scris în partiția de sistem
  • ScanOS - caută toate unitățile sistemelor compatibile cu Windows 7 instalate, afișând intrările care nu se află în magazinul de configurare a sistemului
  • RebuildBcd - caută toate unitățile sistemelor compatibile cu Windows 7 instalate, selectând sistemele pentru a adăuga date în magazinul de configurare de pornire

Comanda FixMbr este utilizată pentru a remedia înregistrarea de pornire principală, precum și pentru a elimina codul incorect din înregistrarea de pornire principală.

Comanda FixBoot este utilizată în următoarele condiții: sectorul de pornire este deteriorat, sectorul de pornire a fost înlocuit cu un sector de pornire non-standard sau o versiune anterioară de Windows (Windows XP sau Windows Vista) a fost instalată pe computerul cu Windows 7 .

Comanda ScanOS caută în toate unitățile sisteme de operare compatibile cu Windows 7. Ca urmare, vor fi afișate toate intrările legate de alte sisteme de operare instalate pe computer care nu apar în meniul managerului de pornire.

Comanda RebuildBcd vă permite să detectați și să adăugați configurații de pornire instalate pe computerul de sistem la depozit. Această opțiune este utilizată pentru a reconstrui complet configurația de stocare a sistemului de pornire.

În fereastra interpretului de linie de comandă, introduceți comanda (după ce ați introdus comenzi în linia de comandă, apăsați tasta „Enter”):

Bootrec/fixmbr

Dacă problema persistă, poate fi necesar să introduceți următoarea comandă:

Bootrec /fixboot

Comenzile rămase sunt folosite dacă pe computer sunt instalate mai multe sisteme de operare.

Închideți linia de comandă și, în fereastra Opțiuni de recuperare a sistemului, faceți clic pe butonul Restart.

Cum să restabiliți bootloader-ul Windows 7 din linia de comandă folosind utilitarul BCDboot

Folosind utilitarul bcdboot.exe, puteți restaura bootloader-ul Windows 7 pe computere cu stiluri de partiție pentru hard disk MBR sau GPT.

Porniți de pe dispozitivul amovibil, accesați fereastra cu metoda de recuperare a sistemului de alegere, apoi lansați linia de comandă. O altă opțiune: în prima fereastră, apăsați tastele „Shift” + „F10” de pe tastatură pentru a intra în fereastra liniei de comandă.

În fereastra Command Prompt, introduceți comanda pentru a lansa utilitarul DiskPart:

Diskpart

Pentru a afișa informații despre unitățile computerului dvs., introduceți următoarea comandă:

Volumul listei

Trebuie să aflăm litera unității (numele volumului) pe care este instalat sistemul de operare.

Numele volumului (litera unității) din Diskpart poate fi diferit de litera unității din Explorer. De exemplu, în cazul meu, în Explorer, partiția de sistem are litera „C”, iar în diskpart este desemnată cu litera „E”.

Pentru a ieși din utilitarul diskpart, introduceți:

Bcdboot X:\windows

În această comandă: „X” este litera unității pe care este instalat sistemul de operare. În cazul meu, este litera „E”, este posibil să aveți un alt nume de volum (disc).

Închideți promptul de comandă.

În fereastra Opțiuni de recuperare a sistemului, faceți clic pe butonul pentru a reporni computerul.

Concluziile articolului

Dacă aveți probleme cu încărcătorul de pornire Windows 7, trebuie să restaurați fișierele de pornire a sistemului pornind computerul de pe un disc de pornire Windows. Puteți restaura fișierele deteriorate sau lipsă folosind instrumentele sistemului de operare: depanarea automată a problemelor de boot Windows, folosind utilitarele Bootrec și BCDboot, lansate din linia de comandă în mediul de recuperare.

Abilitățile care vor ajuta utilizatorul să restaureze încărcătorul Windows 7 sunt necesare dacă sistemul de operare nu pornește deloc sau apar o serie de probleme în timpul procesului de pornire.

Încărcătorul sistemului de operare este un program de sistem conceput pentru a porni sistemul de operare.

În termeni simpli, acesta este un utilitar cu care porniți computerul.

Odată cu apariția noilor versiuni de sisteme de operare, încărcătoarele de boot se îmbunătățesc. De exemplu, Windows XP pornește utilizând UEFI.

Versiunile mai noi ale sistemului de operare (începând cu a șaptea) utilizează utilitarul de sistem BOOTMGR în timpul procesului de pornire.

Tipuri de probleme la bootloader

Cel mai frecvent motiv de îngrijorare sunt următoarele erori:

  • Când încercați să porniți sistemul, apar mesaje numite „Bootmgr lipsește” și/sau „Disc non-sistem”. Acestea apar ca urmare a deteriorarii bootloader-ului sau master boot-ului;
  • .
    În acest caz, este necesar să restabiliți bootloader-ul dacă apare un mesaj de la un hacker care cere să trimită bani pentru distrugerea virusului imediat după ce utilizatorul apasă butonul de pornire de pe computerul personal sau laptop;

Tine minte! Dacă sistemul de operare a început deja procesul de pornire și erorile au început să apară abia mai târziu, acest lucru nu indică o problemă cu bootloader-ul. Încercați să porniți sistemul de operare în modul sigur și să remediați orice probleme (de exemplu, software-ul antivirus).

Înainte de a încerca să configurați încărcătorul de pornire, accesați BIOS-ul și asigurați-vă că sistemul este setat la ordinea corectă de pornire pentru toate unitățile de hard disk.

Dacă aveți două hard disk instalate simultan pe computer și ordinea lor de pornire este incorectă, pot apărea probleme cu bootloader-ul.

Primul din rând ar trebui să fie discul pe care este instalat sistemul de operare care urmează să fie lansat.

Recuperare automată folosind unitatea USB

Trebuie să rezolvați problema începând cu cea mai simplă metodă.

Dacă nu reușiți să remediați bootloader-ul folosind metoda de mai jos, încercați următoarea soluție la problema prezentată în articol.

Pentru a începe procesul de rezolvare a problemei, luați discul de pe care a fost instalat sistemul de operare.

Dacă nu aveți unul, puteți restaura fără disc - în acest caz, trebuie să creați un suport USB extern bootabil.

Versiunea sistemului de operare situată pe suport trebuie să se potrivească pe deplin cu cea instalată pe computer.

Pentru a efectua recuperarea automată de pe o unitate flash sau un disc, urmați acești pași:

  • Introduceți discul în unitate sau unitatea flash în slot. Porniți computerul și în primele secunde apăsați butonul F de pe tastatură. Astfel veți lansa instantaneu meniul BIOS înainte să apară o problemă.
    În BIOS, modificați ordinea de pornire a componentelor sistemului de operare - discul sau unitatea flash ar trebui să fie pe primul loc (în funcție de dispozitivul cu imaginea sistemului de operare pe care l-ați conectat la computer).
    După ce coada de pornire a fost setată, salvați toate modificările și ieșiți din setările BIOS. Procesul de pornire a sistemului de operare va începe din nou, însă acum va porni direct de pe suportul de imagine. Va apărea următoarea fereastră;

  • În partea de jos a ferestrei (Figura 2), găsiți elementul de recuperare a sistemului de operare și faceți clic pe el. Acum trebuie să selectați sistemul de operare care trebuie restaurat (dacă sunt instalate mai multe sisteme pe computer în același timp);

  • După ce v-ați hotărât asupra numelui sistemului de operare a cărui funcționare doriți să o reparați, va apărea o fereastră cu toate opțiunile disponibile de recuperare a sistemului de operare. Pentru a începe, selectați depanare automată.
    Această metodă poate ajuta, dar nu în toate cazurile. Dacă sistemul tot nu pornește după o astfel de remediere automată, repetați pașii 1-3 din nou și acum selectați a doua opțiune (activând o stare de SO salvată anterior).
    Așteptați până când toate acțiunile necesare sunt efectuate automat de către program. Dacă sistemul pornește cu succes, problema este rezolvată. Dacă nu, ar trebui să-l restaurați manual.

Recuperarea datelor de configurare a pornirii sistemului de operare

Informațiile despre configurația de pornire a sistemului de operare conțin informații detaliate despre ordinea în care ar trebui să fie încărcate datele atunci când sistemul de operare al computerului este pornit.

Adesea, încărcătorul sistemului de operare nu se finalizează din cauza elementelor corupte din datele de configurare de pornire.

Pentru a remedia problema, trebuie să adăugați noi date de configurare la bootloader-ul sistemului de operare:

O actualizare completă a configurației poate fi efectuată folosind comanda rebuildbcd.

Pentru a o efectua, trebuie să deschideți o fereastră de linie de comandă în opțiunile de recuperare a sistemului (ca în figura de mai sus).

În rând, introduceți textul „bootrec.exe /rebuildbcd” (fără ghilimele) și apăsați butonul Enter pentru a executa comanda. Procesul de actualizare poate dura câteva minute.

După finalizarea acesteia, în fereastra utilitarului va apărea o linie despre rezultatul comenzii.

După restaurarea datelor, ar trebui să opriți computerul, să eliminați discul cu imaginea sistemului de operare de pe acesta, să configurați ordinea standard de pornire în BIOS și să porniți din nou dispozitivul.

Dacă toate acțiunile au fost efectuate corect, sistemul va porni în modul standard.

Dacă după executarea comenzii primiți o notificare de sistem că configurația nu a putut fi restaurată, trebuie să porniți în modul sigur.

Pentru a face acest lucru, introduceți comanda bootrec.exe/safeboot în linia de comandă - vă permite să porniți sistemul de operare folosind un număr minim de drivere și utilitare terțe care pot provoca o eroare a încărcării sistemului de operare.

Pentru a vedea și edita parametrii de configurare a încărcării de pornire, rulați comanda BCDEdit.exe:

Comanda de editare a configurației bootloaderului

Secțiunea este actualizată zilnic. Întotdeauna cele mai recente versiuni ale celor mai bune programe gratuite pentru utilizarea de zi cu zi în secțiunea Programe necesare. Există aproape tot ce aveți nevoie pentru munca de zi cu zi. Începeți să abandonați treptat versiunile piratate în favoarea unor analoge gratuite mai convenabile și funcționale. Dacă tot nu utilizați chat-ul nostru, vă recomandăm să vă familiarizați cu acesta. Acolo vei găsi mulți prieteni noi. În plus, acesta este cel mai rapid și mai eficient mod de a contacta administratorii de proiect. Secțiunea Actualizări antivirus continuă să funcționeze - actualizări gratuite mereu actualizate pentru Dr Web și NOD. Nu ai avut timp să citești ceva? Conținutul complet al tickerului poate fi găsit la acest link.

Restaurarea bootloader-ului Windows 7 fără o distribuție și crearea unui boot dual utilizând programul MultiBoot

adnotare

Restaurarea bootloader-ului Windows 7 după instalarea Windows XP și crearea unui meniu de boot sunt descrise în detaliu în articolul Instalarea Windows XP pe un computer cu Windows 7 și nu este dificilă dacă aveți un disc de instalare Windows 7 sau un disc de recuperare Windows 7. Cu toate acestea, există situații în care nici una, nici alta nu sunt la îndemână. Programul este destinat să ajute în acest caz MultiBoot, dezvoltat de participanții la conferința OsZone.

Puteți descărca programul MultiBoot de la Portal OSZone soft de pe această pagină.

Pagina programului pe OsZone-Wiki: MultiBoot.

Istoricul dezvoltării

Programul se bazează pe ideea lui Pavel Kravchenko de a automatiza și de a prezenta într-o interfață grafică (GUI) munca utilizatorului pe linia de comandă - utilitar FixBootFull. Cu toate acestea, apariția sistemului de operare Windows 7 a determinat îmbunătățirea utilitarului și extinderea funcționalității acestuia. În prezent, programul acoperă aproape toate funcțiile necesare ale utilitarului bcdedit.exe, conceput pentru a funcționa cu înregistrările sistemului de operare, cu excepția funcției de ștergere a unei intrări din magazinul de boot (BCD) și de adăugare a unei intrări pentru un al doilea sistem Windows 7 sau Vista la BCD.

Caracteristicile programului

Cu acest program vei putea:

  • recuperați fișierele de boot Windows Vista sau Windows 7 pierdute la formatarea partiției active; Nou
  • restaurați bootloader-ul Windows Vista sau Windows 7 care a fost șters în timpul instalării Windows XP;
  • creați o configurație dual-boot atât după cât și înainte de instalarea Windows XP;
  • specifica sistemul de operare implicit;
  • editați intrările oricărui sistem de operare în managerul de boot și determinați poziția acestora în meniul de pornire;
  • setați un timeout pentru meniu cu alegerea de încărcare a sistemelor de operare;
  • exportați și importați datele de configurare a pornirii;
  • afișați informații detaliate despre stocarea de descărcare, despre fișierele de boot, aspectul discurilor și partițiilor și, de asemenea, salvați-le într-un fișier text;
  • lansați linia de comandă pentru a executa comenzi manual;
  • specificați parametrii fișierului boot.ini rdiskȘi compartimentare pentru erori de boot în Windows XP. Nou

Pentru a facilita lucrul cu programul, fiecare element de control este echipat cu un tooltip.

Pornirea programului

Descărcați arhiva cu programul și despachetați-o într-un folder separat. Dacă ați pornit în Windows XP, rulați programul, iar dacă ați pornit în Windows 7/Vista, rulați-l ca administrator. După pornirea programului:

  • va colecta informații despre datele de configurare a pornirii (BCD), discuri și partiții și sisteme de operare Windows instalate;
  • va analiza versiunea fișierului bootloader bootmgr;
  • va căuta fișierele de boot Windows XP, inclusiv conținutul fișierelor boot.ini(dacă sunt mai multe).

Rezultatul analizei se va reflecta în teren Detalii de configurare pe filă În plus.

Versiunea propusă include utilități bootsect.exe, deci nu trebuie să îl descărcați sau să copiați suplimentar de pe discul de instalare Windows 7, precum și utilitarul bcdboot.exe, disponibil în folderul Windows\System32 al sistemului de operare Windows 7 Puteți citi despre capabilitățile și utilizarea utilitarului în articolul Opțiuni pentru linia de comandă BCDboot.

Fila Recuperare

Să ne uităm la funcțiile programului implementate folosind această filă.

Fiecare element de control este echipat cu un tooltip, care facilitează lucrul cu programul.

Figura 1 – Fila „Recuperare”: restabilirea încărcării Windows 7 și adăugarea unei intrări despre Windows XP în meniul de pornire.

Restaurarea bootloader-ului Windows Vista sau Windows 7 care a fost șters în timpul instalării Windows XP

Când caseta de selectare este activă Restaurați încărcătorul de pornireWindows Vista /7 pe toate unitățile Comanda de reparare a MBR-ului compatibil cu Windows 7/Vista va fi executată:

Bootsect /nt60 Toate

Dacă computerul are mai multe hard disk, comanda va fi executată cu cheia /forta.

Dacă utilizați programul ca editor de intrare BCD, debifați această casetă.

Adăugarea unei intrări de boot Windows XP la meniul de pornire și stocare.

Puteți adăuga o intrare pentru a porni Windows XP atât înainte, cât și după instalarea acestuia. Dacă nu există nicio intrare de pornire Windows XP în BCD, veți vedea o a doua casetă de selectare: Adăugați o intrare în meniul de pornire pentru Windows XP, și în câmp Comenzi executate și raportare– lista comenzilor necesare.

Notă:înainte de a adăuga intrarea de descărcare Windows XP în magazinul de descărcare, în caseta combinată Selectați sistemul de operare Nu există nicio linie despre el, dar setările vor fi aplicate în mod specific intrării create. În această etapă puteți:

  • redenumiți intrarea creată (în mod implicit – „Windows XP”);
  • setați Windows XP ca sistem de operare implicit (dacă nu doriți acest lucru, debifați caseta corespunzătoare);
  • determinați locația intrării în meniul de pornire (în mod implicit, intrarea va fi situată în partea de sus a listei).

După ce faceți clic pe butonul „Run”, comenzile programate vor fi executate.

Vă puteți pregăti în avans pentru a instala Windows XP și pentru a crea un meniu de pornire. Pentru a face acest lucru, rulați programul în Windows 7, configurați opțiunile meniului de pornire în același mod ca cel descris mai sus, dar deoarece nu este nevoie să restaurați bootloader-ul în această etapă, debifați Restaurați încărcătorul de pornireWindows Vista/7 pe toate unitățileși apăsați butonul A executa. După instalarea Windows XP, trebuie doar să restaurați încărcătorul de pornire pentru Windows 7.

Editați orice intrare de sistem de operare în managerul de boot.

Programul Multiboot vă permite să editați înregistrările de boot existente ale sistemelor de operare. Pentru a face acest lucru, debifați ambele casete de selectare din filă Recuperare peste câmp Editarea unei postări. Pentru a începe editarea, selectați intrarea dorită în caseta combinată Selectați sistemul de operare. Funcțiile rămase sunt similare cu cele aplicate pentru înregistrarea de pornire Windows XP creată și nu sunt dificile:

  • redenumirea intrării selectate;
  • setarea sistemului selectat ca sistem de boot implicit (dacă nu doriți acest lucru, debifați caseta corespunzătoare);
  • modificarea locației intrării în meniul de pornire (în partea de sus sau de jos a listei).

Setarea unui timeout

Pentru a face acest lucru, trebuie să modificați valoarea din câmpul casetei de selectare Setați timeout pentru selecția sistemului de operare.

Comanda va fi afișată în câmpul de control

X:\Windows\System32\bcdedit /timeout nn

unde X este litera partiției pe care se află Windows 7, nn este numărul de secunde.

Comenzile executate și câmpul de raportare

În casetă este afișată o listă de comenzi pe care ar trebui să le rulați pe linia de comandă Comenzi executate și raportare. După analizarea parametrilor BCD existenți, programul adaugă în listă doar acele comenzi care le modifică pe cele curente. De exemplu, dacă parametrul timeout este de 15 secunde, acesta nu va apărea în lista de comenzi. Progresul și rezultatele sunt vizibile pe teren Comenzi executate și raportare. Textul poate fi copiat în clipboard și apoi lipit într-un fișier de notepad sau într-un post de forum.

Când apăsați butonul A executa Meniul de pornire va începe să fie creat sau modificat, precum și încărcătorul de pornire pentru Windows 7 va fi restaurat.

Restaurarea pornirii Windows 7 sau Windows Vista după formatarea partiției active

Uneori, în timpul instalării Windows XP, sau mai des în timpul reinstalării, utilizatorii nebănuiți formatează partiția activă pe care se aflau fișierele de boot Windows 7. Desigur, după instalarea Windows XP, capacitatea de a porni în Windows 7 dispare. Dacă aveți un disc de instalare cu Windows 7, restaurarea pornirii este o chestiune de câteva minute, dar ce se întâmplă dacă nu aveți unul? MultiBoot este echipat cu instrumente pentru a rezolva această problemă fără un kit de distribuție. La începutul articolului am menționat că utilitarul este folosit pentru asta bcdboot.exe.

Figura 2 – Fila „Recuperare”: recuperarea fișierelor de boot Windows 7 sau Windows Vista după formatarea partiției active.

O fereastră pentru a restabili capacitatea de a porni Windows 7 va apărea atunci când programul nu detectează un folder BOOT ascuns pe partiția activă (sau partiții, dacă există 2 sau mai multe hard disk-uri). Tot ce trebuie să faceți este să configurați cheile utilitare și să selectați partiția activă pentru recuperarea BCD. Această funcție a programului este deosebit de valoroasă pentru cei care au instalat Windows Vista, din moment ce utilitățile bcdboot.exe nu în Windows Vista.

CU MultiBoot Recuperarea BCD este o chestiune de câteva clicuri de mouse.

"Filă avansată

Această filă vă oferă posibilitatea de a vedea datele de configurare de pornire și aspectul discurilor și partițiilor în câmp „Informații de configurare”.

Figura 3 – fila „Avansat”.

Dacă aveți nevoie de un fișier text care să conțină datele de configurare a pornirii, faceți clic pe link-urile Copiere sau Salvare. În primul caz, informațiile sunt salvate în clipboard și le puteți folosi după cum doriți. În al doilea caz, vi se va solicita să creați un fișier text. Există două opțiuni pentru salvarea informațiilor:

Primul va conține informații despre intrările sistemului de operare care formează meniul de pornire, care este similar cu rularea comenzii:

Bcdedit /enum activ

A doua opțiune va conține informații despre toate intrările conținute în BCD, care este același cu rularea comenzii:

Bcdedit /enum all

Datele despre fișierele de boot Windows, aspectul discurilor și partițiilor, sistemele Windows instalate și textul fișierelor boot.ini vor fi adăugate în orice caz.

Zona de instrumente

Crearea unei copii de rezervă a BCD-ului este necesară, astfel încât, în cazul unei instalări nereușite a sistemului de operare sau după experimentarea cu meniul de pornire, veți putea readuce boot-ul la starea de funcționare. Pentru a efectua exportul BCD, faceți clic pe link Salvați. Vi se va cere să selectați o locație pentru a stoca backup-ul în folderul programului. Puteți să o schimbați dacă doriți.

Dacă aveți o copie de rezervă a datelor de descărcare create anterior de program, o puteți restaura folosind linkul Restabili. Pentru a face acest lucru, faceți clic pe el, specificați locația în care este stocat fișierul de rezervă, apoi faceți clic Deschis.

Subsistemul consolă al programului

Ajutor despre comenzile utilizate în subsistemul consolei MultiBoot poate fi obținut prin rulare

MultiBoot/?

Figura 4 – Funcționarea subsistemului consolă al programului

Pentru a lucra cu utilități bcdeditȘi bootsect puteți folosi Multiboot, de exemplu, pentru a obține informații despre intrările BCD din partiția C: cu ieșire într-un fișier text:

MultiBoot -bcdedit /store c:\boot\bcd >c:\bcd_on_c.txt

sau rescrieți bootloader-ul pe mai multe hard disk-uri:

MultiBoot -bootsect /nt60 all /force

Separat, aș dori să mă opresc pe echipă

MultiBoot –buildbootini

Această comandă poate fi folosită pentru a verifica dacă setările fișierului sunt corecte boot.ini, mai ales dacă pornirea Windows XP într-o configurație dual boot nu este posibilă. Ca urmare a executării comenzii, textul fișierului va apărea în fereastra liniei de comandă boot.ini Restaurarea boot-ului Windows 7 după instalarea XP și crearea unui dual boot pe forum.

Pornirea unui computer implică verificarea BIOS-ului tuturor echipamentelor și, dacă autotestarea are succes, încărcarea Windows. Sistemul pornește datorită bootloader-ului, în care sunt înregistrate date speciale în acest scop. Aceste date pot fi deteriorate în orice moment și pot apărea o eroare de tip și altele. Dacă vedeți o eroare similară pe ecran sau ceva similar, dar adevărul este că Windows nu pornește, trebuie să Windows 7 Boot Loader Recovery. Apropo, am scris despre recuperarea înregistrărilor de pornire pentru alte sisteme în următoarele articole:

Acum să trecem la treabă.

Recuperarea bootloader-ului Windows 7 folosind un disc de recuperare

Trebuie să obțineți un disc cu Windows 7, dacă aveți unul, grozav, dar dacă nu, atunci faceți o unitate flash USB bootabilă. Versiunea în acest caz nu este importantă, nici adâncimea de biți nu este importantă. Porniți de pe o unitate flash. Când vedeți programul de instalare Windows în stânga jos, faceți clic "Restaurarea sistemului".

Va apărea o mică fereastră cu opțiuni de recuperare a sistemului. Selectați sistemul care trebuie restaurat. Faceți clic pe butonul „Următorul”.

Și aici este o fereastră cu opțiunile necesare. În primul rând, puteți încerca depanarea automată, acesta este primul element numit „Recuperare la pornire”. Odată ce faceți clic pe el, așteptați. Dezavantajul acestei metode este că nu funcționează întotdeauna, așa că vom folosi metode manuale.

Folosind linia de comandă

În opțiunile de recuperare, deschideți Linia de comandă. Acolo vom introduce următoarea comandă:

bootrec/fixmbr

Folosind această comandă simplă, puteți restabili înregistrarea de pornire pe Windows 7. Dacă acest lucru nu ajută, treceți la pasul următor:

bootrec/fixboot

Este mai probabil ca ambele comenzi să restabilească bootloader-ul Windows 7. Închideți promptul de comandă, reporniți computerul și vedeți ce se întâmplă. De fapt, sistemul ar trebui să pornească fără probleme. Dacă nu este cazul, am pregătit mai multe metode.

Utilizați linia de comandă #Metoda 2

Introducem din nou următoarele comenzi și una suplimentară:

  • bootrec/fixmbr
  • bootrec/fixboot
  • bootsect /nt60 ALL /force /mbr

Să încercăm să pornim sistemul.

Editarea fișierului boot.ini

Un fișier boot.ini special este responsabil pentru încărcarea sistemului. Astăzi îl vom tortura. Poate că integritatea acestuia a fost compromisă ca urmare a unui atac de viruși sau a unei simple defecțiuni la computer, așa că restabilirea încărcării de pornire a Windows 7 sau a altui sistem este o prioritate.

Vom avea nevoie din nou de o unitate flash USB bootabilă cu 7. Odată descărcat, faceți clic pe butonul „Instalare”. Accesați fereastra unde puteți selecta un disc pentru a instala sistemul. Apăsați Shift+F10 pentru a lansa Command Prompt.

La promptul de comandă, introduceți:

blocnotes

Vom deschide Notepad, unde trebuie să facem clic pe „Fișier” și „Deschidere”. Pe discul de sistem, activați afișarea fișierelor de sistem, altfel nu veți vedea boot.ini.

Editați acest fișier folosind notepad. Există următoarele opțiuni:

  • timeout=10– timpul pentru a selecta boot-ul sistemului de operare (dacă sunt mai multe);
  • multi (0)Și disc(0)– aceste puncte ar trebui să arate întotdeauna astfel;
  • rdisk(0)– numărul discului pe care se află partiția de sistem. Dacă aveți două discuri, atunci parametrul poate arăta ca rdisk(1).

Fișierul în sine poate arăta astfel, doar în loc de XP - Windows 7.

În majoritatea cazurilor, editarea Boot.ini nu va fi necesară. De asemenea, vă sfătuiesc să citiți despre următoarele erori. Există metode ușor diferite pentru recuperarea bootloader-ului, dar sunt potrivite și pentru Windows 7.