Restaurarea bootmgr Windows 7 prin linia de comandă. Folosim linia de comandă pentru a restaura sectorul MBR. Restaurare prin consolă în modul sigur

Pentru cei care nu inteleg despre ce vorbim despre care 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.

Așa arată meniul când instalați cel mai recent sistem de operare 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 oricare editor de textși face modificări.
Incepand cu sistem de operare Windows Vista (Windows 7, 8, 10) a înlocuit fișierul boot.ini 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 Cu GUI;

2 Cu Linie de comanda.

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 va permite:

1) Obțineți informații despre sistemele de pornire curente și implicite.
2) Editați timpul (timeout). După acest timp, sistemul de operare setat să pornească în mod 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 implicit (fără intervenție externă) și faceți clic pe butonul „Setare 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.

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

Mai mult oportunități ample Utilitarul bcdedit oferă o modalitate de a modifica parametrii de pornire. Bcdedit este un instrument de linie de comandă conceput pentru a gestiona datele de configurare a pornirii. Poate fi folosit pentru diverse sarcini: Creați seifuri noi, modificați seifurile existente, adăugați 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 putea începe să faceți modificări la încărcătorul de pornire Windows, mai întâi trebuie să îl creați copie de rezervă. Pentru a face acest lucru, creați un folder BootBackup pe orice disc și introduceți în linia de comandă următoarea 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ă secțiunea pe care fișiere de sistem sistem 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– indică limba meniul de pornire sau meniu parametri suplimentari descărcări;
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ă este specificat ID-ul înregistrare celebră, de exemplu (ntldr), atunci comanda trebuie executată cu comutatorul /f:
bcdedit /delete (ntldr) /f
Dacă ID-ul este scris alfabetic cod digital, comutatorul /f nu este necesar.

Pentru a obține mai mult informatii detaliate despre capacitățile utilitarului bcdedit, trebuie să utilizați ajutorul bcdedit/?

Dacă un utilizator are o problemă atunci când Windows 7 nu pornește pe un computer sau laptop, atunci acest articol va ajuta la rezolvarea acesteia. nu este o sarcină ușoară. Pornirea Windows 7 este uneori imposibilă din cauza erorilor care apar în sistem după probleme hardware sau instalare incorectă software, utilități rău intenționateși așa mai departe.

Dar cel mai comun motiv pentru care Windows 7 nu se încarcă uneori constă în sistemul de operare în sine.

Soluţie

În cazul în care toate etapele inițiale Lansarea Windows 7 pe un PC sau laptop funcționează bine, dar Windows 7 încă nu pornește complet, ceea ce de obicei confundă utilizatorii începători. Deși dacă este disponibil instrucțiuni detaliate, întrebarea: „Ce să faci?” nu va apărea nici măcar pentru începători. Dacă problema este cauzată de defecțiune hardware, atunci va fi indicat printr-un semnal de la difuzorul laptopului sau calculator desktopîn timpul testului POST. Dacă acesta este cazul, atunci sistemul de operare nu va porni.

Dar dacă problema este de natură software și procesul se oprește în stadiu Descărcări Windows 7, aceasta înseamnă că utilizatorul a întâlnit cea mai frecventă problemă care poate fi rezolvată folosind un algoritm de acțiuni tipice.

Instrucțiuni pentru acțiune

Trebuie să utilizați un instrument de recuperare a sistemului de operare. În timpul procesului de pornire a computerului, dacă Windows 7 nu pornește, sistemul recomandă adesea proprietarului computerului sau laptopului să selecteze opțiunile de pornire. Dacă dintr-un motiv oarecare nu a fost primită o astfel de ofertă, atunci utilizatorul poate deschide independent acest meniu făcând clic pe butonul „F8”. Apoi treceți la „Șapte”.


Ce să faci dacă instrucțiunile de mai sus nu au rezolvat problema?

Pentru a remedia problema când Windows 7 nu pornește, trebuie să utilizați un CD cu sistemul de operare:

  1. Introduceți discul de instalare în unitatea PC-ului;
  2. Porniți sistemul de pe disc (în BIOS trebuie setată ordinea corespunzătoare pentru pornirea sistemului de pe suport);
  3. În fereastra care apare, faceți clic pe „Aplicați funcții de recuperare care rezolvă problemele de pornire a sistemului de operare” și faceți clic pe „Următorul”;
  4. Apoi, în meniul „Opțiuni de recuperare a sistemului de operare”, faceți clic pe „Reparare pornire”;
  5. Asteapta pana cand completare completa analiza sistemului și eliminarea cauzelor defecțiunilor;
  6. Reporniți computerul;
  7. În BIOS, setați sistemul să înceapă cu hard disk (Când ieșiți din BIOS, asigurați-vă că salvați ajustările făcute);
  8. Reporniți computerul din nou;
  9. Gata! Windows 7 va porni acum normal.

Folosind linia de comandă

Dacă dintr-un motiv oarecare nu a fost posibil să restaurați Windows folosind disc de instalare, atunci există o altă modalitate de a face acest lucru prin linia de comandă.

În primul rând, trebuie să urmați pașii indicați în paragraful despre restabilirea încărcării normale a „Șapte”. Singurele modificări sunt că trebuie doar să specificați secțiunea „Linia de comandă” din meniu.


Ce să faci când nu reușești să obții un rezultat pozitiv urmând instrucțiunile de mai sus?

Dacă succesul nu a fost obținut și utilizatorul a ajuns deja la această parte a articolului, atunci problema nu poate fi clasificată ca un eșec tipic al unei distribuții de sistem de pornire. Va lua totul actiunile urmatoare face in modul sigur Windows. Se recomandă să analizați unitatea „C” pentru apariția clusterelor sparte.

Pentru a intra în „modul sigur” trebuie să faceți următoarele:


De ce sunt importante măsurile preventive?

Windows 7 are sistem special, care poate face puncte de referință speciale, cu ajutorul cărora, la nevoie, se restabilește. Prin utilizarea acestei funcții de protecție, chiar și un utilizator începător poate readuce cu ușurință sistemul de operare într-o stare de funcționare.

De exemplu, în cazul defecțiunilor din cauza instalării incorecte a aplicațiilor, a driverelor și a altor utilitare, cum ar fi codec-urile, sau când apar erori din cauza ajustărilor efectuate în registry.

Trebuie remarcat faptul că în „Șapte” este posibilă alocarea unei cantități fixe de memorie pe hard disk special pentru o astfel de protecție a sistemului de operare. Implementare disponibilă în Windows 7 autoconfigurare protejați fișierele împreună cu datele de sistem sau puteți face acest lucru separat.

class="eliadunit">Cum se produce Windows 7 Boot Loader Recovery, dacă restaurarea pornirii folosind discul de instalare 7 nu a ajutat. Voi explica pe scurt ce se întâmplă: Windows 7 a fost instalat mai întâi pe computer, apoi al doilea sistem a avut nevoie de Windows XP, după instalare a început firesc de unul singur, pentru a porni două sisteme de operare am folosit programul EasyBCD. Ulterior, XP nu a mai fost nevoie și am formatat partiția pe care se afla din Windows 7. Acum, la încărcare, nu mai există nimic decât un ecran negru. Ce se poate face în acest caz? Mai multe detalii daca se poate. Serghei.

Restaurarea bootloader-ului Windows 7

Cel mai important lucru este să nu-ți faci griji, problema ta nu este complicată și, în principiu, remediul este Recuperarea Pornire Windows Ar fi trebuit să te ajute, hai să încercăm altceva. Permiteți-mi să vă reamintesc că nu puteți instala un sistem de operare mai vechi după unul mai tânăr. Windows 7 nu va porni niciodată după instalare computer Windows XP, deoarece acesta din urmă, atunci când este instalat, suprascrie înregistrarea de pornire principală (MBR) cu sine. Deci ai instalat manager suplimentarîncărcarea EasyBCD, care este folosit pentru a configura boot-ul mai multor sisteme de operare și, la rândul său, are propriul bootloader.

  • Înregistrarea de pornire principală (MBR) este primul sector de pe hard disk, care conține un tabel de partiții și un mic program de încărcare de pornire care citește din acest tabel datele din ce partiție a hard diskului pentru a porni sistemul de operare, iar apoi informațiile sunt transferat pe partiția cu sistemul de operare instalat, pentru a o descărca. Dacă în principal intrare de boot există informații incorecte despre locația sistemului, ceea ce înseamnă că la încărcare vom primi diverse erori, iată că unul dintre ele lipsește Bootmgr sau vom vedea un ecran negru. Problema este în curs de rezolvare restabilirea încărcării de pornire Windows 7.

Când ați dezinstalat vechiul XP împreună cu EasyBCD, ați lăsat computerul la mila destinului cu o înregistrare de pornire de neînțeles și vă oferă un ecran negru în semn de recunoștință. Pentru a remedia situația, vom efectua recuperare de bootWindows 7, și anume, vom suprascrie înregistrarea principală de boot folosind utilitarul Bootrec.exe, aflat pe discul de recuperare sau pe discul de instalare Windows 7. Vom folosi și acest utilitar pentru a scrie un nou sector de boot care este de înțeles pentru Windows 7.
Porniți de pe un disc de recuperare sau de pe un disc de instalare cu Windows 7, apoi Restaurare sistem.

Aici trebuie să selectați sistemul de operare pe care trebuie să îl restaurați, cel mai probabil aveți doar unul și apoi, chiar dacă nu există nimic aici, trebuie să ajungem la linia de comandă.

În fereastra liniei de comandă, introduceți comanda BootrecȘi introduce

iese informatii complete despre capacitățile utilitarului. Selectați intrarea Master Boot Record Bootrec.exe /FixMbr.

Operația a fost finalizată cu succes. O nouă înregistrare de boot este scrisă în primul sector al partiției de boot.
Echipa a doua Bootrec.exe /FixBoot scrie un nou sector de boot.

Multi ani Compania Microsoft a îmbunătățit sistemul de recuperare a sălii de operație sisteme Windows, iar în Windows 7 și Windows Vista funcționează aproape perfect mod automat. Dacă porniți de la instalare disc Windows 7 și faceți clic pe „ Restaurarea sistemului" ("Reparatie calculator"), sistem Recuperare Windows va fi lansat și va încerca independent să corecteze toate erorile pe care le găsește. Ea poate repara un numar mare de probleme, cu toate acestea, este destul de probabil ca bootloader-ul să fie deteriorat, iar sistemul de recuperare nu poate face față acestei probleme. În acest caz, puteți restaura manual bootloader-ul utilizând utilitarul Bootrec.exe.

Aplicația Bootrec.exe este utilizată pentru a remedia erorile asociate cu corupția bootloaderului și, ca urmare, incapacitatea de a porni sistemele de operare Windows 7 și Windows Vista.

Secvențierea

Descrierea tastelor pentru lansarea utilitarului Bootrec.exe

Bootrec.exe /FixMbr

Lansat cu comutatorul /FixMbr, utilitarul scrie un Master Boot Record (MBR) compatibil cu Windows 7 și Windows Vista. partiția sistemului. Utilizați această opțiune pentru a rezolva problemele cu înregistrarea principală de pornire coruptă sau dacă doriți să eliminați codul non-standard din aceasta. Tabel existentÎn acest caz, partițiile nu sunt suprascrise.

Bootrec.exe /FixBoot

Lansat cu tasta /FixBoot, utilitarul scrie un nou sector de boot compatibil cu Windows 7 și Windows Vista pe partiția de sistem. Această opțiune ar trebui utilizată în următoarele cazuri:

  1. Bootabil Sectorul Windows Vista sau Windows 7 a fost înlocuit cu unul non-standard.
  2. Sectorul de pornire este deteriorat.
  3. A fost instalat versiunea anterioara Sistem de operare Windows după Instalări Windows Vista sau Windows 7. De exemplu, dacă a fost instalat Windows XP, se va folosi NTLDR (Windows NT Loader, Windows NT loader), codul încărcării standard NT 6 (Bootmgr) va fi suprascris de programul de instalare Windows XP.

Trebuie remarcat faptul că un efect similar poate fi obținut folosind utilitarul bootsect.exe, aflat și pe suport de pornire Windows 7. Pentru a face acest lucru, trebuie să rulați bootsect.exe cu următorii parametri:

Bootsect /NT60 SYS

Sectorul de pornire al partiției de sistem va fi suprascris cu cod compatibil BOOTMGR. Puteți afla mai multe despre utilizarea utilitarului bootsect.exe rulându-l cu parametrul /Ajutor.

Bootrec.exe /ScanOs

Lansat cu tasta /ScanOs, utilitarul scanează toate discurile pentru sistemele de operare instalate Windows Vista și Windows 7. În plus, atunci când îl utilizați, este afișată o listă de sisteme găsite care sunt acest moment nu sunt înregistrate în depozitul de date de configurare a pornirii Windows (Boot Configuration Data (BCD) Store).

Bootrec.exe /RebuildBcd

Lansat cu această cheie, utilitarul scanează toate discurile pentru prezența sistemelor de operare instalate Windows Vista sau Windows 7. Sistemele de operare găsite sunt afișate într-o listă din care pot fi adăugate la depozitul de date de configurare a pornirii Windows (Boot Configuration Data Store) . De asemenea, utilizați această opțiune dacă doriți să reconstruiți complet depozitul de date de configurare de pornire. Înainte de a face acest lucru, trebuie să ștergeți stocarea anterioară. Setul de comenzi ar putea fi după cum urmează:

Bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd

Exemplul de mai sus exportă depozitul de configurație de pornire curent în C:\BCDcfg.bak, îi elimină atributele de sistem, ascunse și numai pentru citire, îl elimină cu DEL și îl reconstruiește cu bootrec /RebuildBcd.


Măriți imaginea

Desigur, utilitatea Bootrec.exe este foarte funcțional, cu toate acestea, nu va ajuta dacă, de exemplu, fișierul de încărcare Windows bootmgr deteriorat sau dispărut fizic. În acest caz, puteți utiliza un alt utilitar, inclus și în pachetul de distribuție. Windows media 7 - bcdboot.exe.

Recuperarea mediului de pornire folosind BCDboot.exe

BCDboot.exe este un instrument care este folosit pentru a crea sau a restaura un mediu de pornire situat pe partiția de sistem activă. Utilitarul poate fi folosit și pentru a transfera fișiere descărcate.

Linia de comandă în în acest caz, ar putea arata asa:

Bcdboot.exe e:\windows

Înlocuiți e:\windows cu calea care se potrivește cu sistemul dvs.
Această operațiune va repara mediul de boot Windows corupt, inclusiv fișierele de stocare a datelor de configurare a pornirii (BCD), inclusiv fișierul bootmgr menționat mai sus.

Sintaxa parametrilor liniei de comandă bcdboot

Utilitarul bcdboot.exe folosește următorii parametri de linie de comandă:

sursa BCDBOOT]

sursă

Specifică locația directorului Windows folosit ca sursă la copierea fișierelor de mediu de pornire.

Parametru opțional. Setează limba mediului de pornire. Valoarea implicită este engleza (SUA).

Parametru opțional. Specifică litera de unitate a partiției de sistem în care vor fi instalate fișierele mediului de pornire. În mod implicit, este utilizată partiția de sistem specificată de firmware-ul BIOS.

Parametru opțional. Activează modul înregistrare detaliată operare de utilitate.

Parametru opțional. Combină parametrii înregistrării de stocare de boot nou create și existente și îi scrie în noua înregistrare de boot. Dacă este specificat un GUID pentru încărcarea sistemului de operare, combină obiectul încărcător de pornire cu șablonul de sistem pentru a crea o intrare de pornire.

rezumat

Articolul a discutat principiile de lucru cu utilitățile bootrec.exe și bcdboot.exe, care sunt utilizate pentru a rezolva problemele asociate cu incapacitatea de a porni sistemul de operare Windows 7 din cauza unui bootloader deteriorat sau lipsă.

Prieteni, mulți dintre voi ați avut în mod repetat probleme la încărcarea sistemului de operare și ați pus întrebarea cum să restaurați se încarcă Windows 7 și asigurați-vă că sistemul de operare pornește normal. În acest articol, vom analiza cele mai comune modalități de a restabili bootloader-ul Windows 7, care ajută în majoritatea cazurilor.

1. Restaurați boot-ul Windows 7 folosind instrumentul de recuperare

Boot de la dvs Versiunea Windows 7. Principalul lucru este că dimensiunea biților sistemului se potrivește (32 de biți sau 64 de biți). De asemenea, este de dorit ca lansarea să coincidă (Home, Professional, Ultimate).

În loc să instalați, selectați Restaurare sistem.

Accesați fereastra Opțiuni de recuperare a sistemului și selectați instrumentul de reparare la pornire.

După aceasta, programul de recuperare va căuta erori în sectorul de boot și va porni secțiunea Windows 7 și, dacă sunt detectate, vor încerca să le corecteze. După aceasta, va trebui să reporniți sistemul și Windows 7 poate porni normal.

Dacă nu ați reușit să restaurați boot-ul utilizând instrumentul de recuperare Windows 7 prima dată, încercați să repetați acest proces de încă 1-2 ori. Acest lucru ajută adesea, deoarece un instrument de reparare nu poate rezolva întotdeauna mai multe probleme într-o singură trecere.

2. Restaurați boot-ul Windows 7 utilizând linia de comandă

Dacă nu ați reușit să vă restaurați boot-ul Windows 7 folosind instrumentul de reparare automată, atunci încercați să utilizați linia de comandă. Porniți versiunea dvs. de Windows 7 și selectați Restaurare sistem în loc să instalați.

Accesați fereastra Opțiuni de recuperare a sistemului și selectați instrumentul de recuperare Prompt de comandă.

După aceasta, va apărea o fereastră cu fundal negru în care va trebui să scrieți mai multe comenzi.

Introduceți pe rând următoarele comenzi:

bootrec/fixmbr
bootrec/fixboot
bootsect /nt60 ALL /force /mbr
Ieșire

Schimbarea limbii se face folosind combinația de taste „Alt” + „Shift”. După ce ați introdus fiecare comandă (linie), trebuie să apăsați tasta „Enter”.

Apoi reporniți computerul.

După aceasta, în cele mai multe cazuri problemele asociate cu sectorul de bootȘi încărcător de pornire Windows 7 va dispărea și sistemul de operare va porni normal.

Dacă după ce ați folosit linia de comandă, Windows 7 tot nu pornește, atunci încercați să îl utilizați din nou unealtă automată recuperare boot, așa cum am discutat mai sus.

3. Restaurați boot-ul Windows 7 cu reinstalarea sistemului

Dacă nu ați reușit să restaurați pornirea sistemului de operare folosind metodele descrise mai sus, cel mai probabil va trebui să ștergeți partițiile.

Înainte de a reinstala Windows 7, copiați toate fișierele importante de pe hard disk pe sau. Acest lucru se poate face folosind oricare disc de pornire LiveCD. Te rog noteaza asta unitate externă sau unitatea flash trebuie conectată la computer înainte de a porni de pe LiveCD, altfel este posibil să nu fie detectate.

Dacă nu puteți reinstala Windows 7 din cauza erorilor de boot, eliminați toate partițiile de pe disc folosind utilitate terță parte, de exemplu, boot disc Acronis Director de disc. După aceea, încercați din nou creând partiții noi.

Eu gras reinstalând Windows 7 în etapa de configurare a discului (crearea partițiilor, selectarea unei partiții pentru instalare) sau când reporniți computerul în timpul procesului de instalare, veți întâlni greșelile anterioare descărcați, apoi lansați linia de comandă și rulați comenzile despre care am discutat mai sus.

  • Erori la utilizarea Utilitarelor de disc
  • Activatori incorecți
  • Instalarea Windows pe o partiție existentă împreună cu un bootloader
  • Pentru a preveni problemele de încărcare în viitor, trebuie să determinați exact ce a dus la problemă și să nu repetați aceste greșeli. Dacă nu puteți restabili boot-ul Windows sau apar alte erori la instalarea și funcționarea sistemului, vă rugăm să vizitați site-ul web http://esate.ru unde veți găsi instrucțiuni pentru rezolvare. diverse probleme cu sistemul de operare.

    ASP900S3 75E120BW F120GBLSB
    SSDSC2BW240H601 75E250BW SSDSC2BW240A4K5 7KE256BW