Acasă / Setare / Cum se recuperează sectorul de pornire a discului. Recuperarea sectoarelor de boot ale partițiilor NTFS

Cum se recuperează sectorul de pornire a discului. Recuperarea sectoarelor de boot ale partițiilor NTFS

Indiferent cât de avansat este un sistem de operare, acesta nu poate fi pornit fără să aibă două sectoare pe hard disk care să conțină codul necesar pentru a rula orice sistem de operare. Primul sector se numește Master Boot Record (MBR); este întotdeauna situat la: sector 1/cilindru 0/cap1 și este chiar primul sector hard disk. Al doilea cel mai important sector este Sectorul Boot (sectorul boot), situat în primul sector al fiecărui volum.

Master Boot Record

Master Boot Record este cea mai importantă structură de disc; acest sector este creat atunci când discul este partiționat. Sectorul MBR conține un mic cod numit Master Boot Code, precum și o semnătură de disc și un tabel de partiții. La sfârșitul sectorului MBR este o structură de doi octeți care indică sfârșitul sectorului. Are o valoare de 0x55AA. Semnătura discului este un număr unic situat la offset 0x01B8 care permite sistemului de operare să identifice unic discul.

Codul situat în sectorul MBR efectuează următoarele acțiuni:

  • caută o partiție activă în tabelul de partiții;
  • caută sectorul de pornire al partiției active;
  • încarcă o copie a sectorului de boot din partiția activă în memorie;
  • transferă controlul către codul executabil din sectorul de boot.

Dacă aceste funcții nu se finalizează dintr-un motiv oarecare, este emis unul dintre următoarele mesaje de eroare de sistem:

  • tabel de partiții nevalid;
  • Sistem de operare lipsă.

Rețineți că pentru dischete nu există conceptul de MBR. Sectorul de boot este primul sector de pe disc. De asemenea, trebuie amintit că fiecare HDD conține un sector MBR, dar codul de pornire este utilizat numai pe discurile care au o partiție primară activă.

Tabel de partiții

Tabelul de partiții este o structură de 64 de octeți utilizată pentru a determina tipul și locația partițiilor de pe un hard disk. Conținutul acestei structuri este unificat și nu depinde de sistemul de operare. Informațiile despre fiecare partiție sunt de 16 octeți, deci nu pot exista mai mult de patru partiții pe un disc.

Informațiile despre fiecare partiție pornesc de la un anumit decalaj de la începutul sectorului, așa cum se arată în Tabelul 1. unu .

Rețineți că numai volumele cu un câmp ID sistem de 0x01, 0x04, 0x05 sau 0x06 sunt disponibile sub MS-DOS. Cu toate acestea, volumele cu un ID de sistem diferit în acest câmp pot fi șterse folosind utilitarul FDISK.

Câmpurile Cilindru, Cap și Sector

Câmpurile Starting Cylinder, Ending Cylinder, Starting Head, Ending Head, Starting Sector și Ending Sector (numit în mod obișnuit CHS) sunt elemente suplimentare tabele de partiții. Codul de pornire folosește valorile acestor câmpuri pentru a găsi sectorul de pornire și pentru a-l activa. Câmpurile Starting CHS ale partițiilor inactive indică sectoarele de pornire ale partițiilor primare și sectorul de pornire extins al primei unități logice din partiția extinsă.

Nevoie sfat bun cum să producă Recuperare bootloader Windows 7 dacă începe recuperarea cu disc de instalareșapte nu au ajutat. Voi explica pe scurt care este problema: Windows 7 a fost instalat mai întâi pe computer, apoi a fost nevoie de Windows XP ca al doilea sistem, după instalare a început firesc de unul singur, am folosit programul EasyBCD pentru a încărca două sisteme de operare. Pe viitor, XP a devenit inutil și am formatat partiția pe care se afla din Windows 7. Acum, la încărcare, nu mai este decât un ecran negru. Ce se poate face în acest caz? Mai multe detalii daca se poate. Serghei.

Recuperare bootloader Windows 7

Bună prieteni! Cel mai important, nu vă faceți griji, problema dvs. este simplă și, în principiu, un instrument simplu „Restaurare Pornire Windows 7" descris în articolul nostru ar trebui să vă ajute, dar! Dacă acest articol nu vă ajută, atunci alți doi ar trebui să vă ajute:

aceste articole descriu câteva modalități mai bune de a restabili boot-ul sistemului de operare, pe lângă ele mai există una, așa că încercați și nu vă lăsați.

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 se va porni în niciun caz după instalare pe computer Windows XP, deoarece acesta din urmă suprascrie Master Boot Record (MBR) cu el însuși în timpul instalării. Prin urmare, ați instalat un manager de boot suplimentar, care este utilizat pentru a configura boot-ul mai multor sisteme de operare și are, la rândul său, propriul bootloader.

  1. De asemenea, vreau să spun că de multe ori erorile sunt de vină pentru încărcarea nereușită a Windows 7 Sistemul de fișiere, le puteți repara chiar și atunci când sistemul de operare nu pornește, toate detaliile în celălalt articol al nostru " "
  2. Prieteni, în acest articol vom lucra cu mediul înconjurător Recuperare Windows 7, sau mai precis cu linia de comandă a mediului de recuperare. Îți voi da comenzile necesare, dar dacă îți este greu să le ții minte, poți. Acest lucru vă va facilita foarte mult munca.
  • Master Boot Record (MBR) este primul sector de pe hard disk, care conține tabelul de partiții și un mic program de încărcare de pornire care citește datele din acest tabel din ce partiție a hard disk-ului pentru a porni sistemul de operare, apoi informațiile sunt transferate către partiția cu sistemul de operare instalat, pentru a o descărca. Dacă înregistrarea principală de boot conține informații incorecte despre locația sistemului, atunci vom primi diverse erori în timpul pornirii, iată una dintre ele „BOOTMGR lipsește apăsați CTR-Alt-Del pentru repornire” sau vom observa un ecran negru. Problema este în curs de rezolvare Recuperare bootloader Windows 7.

Când ați dezinstalat vechiul XP împreună cu EasyBCD, ați lăsat computerul să se descurce singur cu o înregistrare de pornire pe care nu a înțeles-o și vă oferă un ecran negru în semn de mulțumire. Pentru a remedia situația, vom face recuperare de boot zchika Windows 7 și anume, vom suprascrie înregistrarea principală de boot folosind utilitarul Bootrec.exe localizat pe discul de recuperare sau pe instalare disc Windows 7 (prieteni, dacă aveți un netbook și doriți să utilizați mediul de recuperare situat pe unitatea flash, atunci citiți mai întâi comentariile). De asemenea, cu acest utilitar, vom scrie un nou sector de boot, ușor de înțeles de Windows 7.

Reparație de pornire Windows 7 automat

Pornim de pe discul de recuperare sau de pe discul de instalare cu Windows 7, în faza inițială de pornire a computerului, când vi se solicită să bootăm de pe disc „Pres any key to boot from CD...”, apăsăm orice tastă de pe tastatură pt. 5 secunde, altfel nu vei porni de pe disc

Există o scurtă căutare a sistemelor Windows instalate și o analiză a problemelor care împiedică încărcarea acestora

De obicei, problemele se găsesc rapid și mediul de recuperare oferă să le remedieze automat. Faceți clic pe butonul „Remediați și reporniți”, după care computerul va reporni și boot-ul Windows 7 va fi restaurat.

Dacă problemele de boot ale sistemului continuă sau nu vi se solicită să remediați automat problemele, atunci în această fereastră trebuie să selectați sistemul de operare pe care doriți să îl restaurați, cel mai probabil aveți unul și Următorul.

Alegeți mai întâi un instrumentLansați Recuperare, poate rezolva și problemele legate de încărcarea Windows 7

Restaurarea manuală a bootloader-ului Windows 7

Dacă acest remediu nu ajută, alegeți remediul Linie de comanda

Introducem comenzile:

diskpart

lis vol (afișăm o listă de partiții de hard disk și vedem că „Volumul 1” este o partiție ascunsă System Reserved (rezervată de sistem), volumul este de 100 MB, ar trebui să conțină fișiere pornire Windows 7 și el este cel care trebuie făcut activ). Vedem și o secțiune cu Windows instalat 7, are litera D:, volumul este de 60 GB.

sel vol 1 (selectați volumul 1)

activ (face-l activ)

ieșire (exit diskpart)

bcdboot D:\Windows (unde D: este partiția în care este instalat Windows 7), această comandă restaurează fișierele de boot Windows 7 (fișierul bootmgr și fișierele de configurare pentru stocarea de pornire (BCD))!

„Descărcați fișierele create cu succes”

Restaurarea manuală a bootloader-ului Windows 7 (metoda numărul 2)

În fereastra promptului de comandă, introduceți comanda Bootrec și Enter

vine informații complete despre capacitățile utilitarului. Selectați intrarea MBR Bootrec.exe /FixMbr.

Operațiunea s-a încheiat cu succes. O nouă înregistrare de pornire a fost scrisă în primul sector al partiției de pornire.
A doua comandă Bootrec.exe /FixBoot scrie un nou sector de boot.

Operațiunea s-a încheiat cu succes. Ieșire. Apoi, încercăm să încărcăm Windows 7.


Prieteni, dacă comenzile Bootrec.exe /FixMbr și Bootrec.exe /Fixboot nu vă ajută, nu disperați, mai există un instrument.

Metoda numărul 3

Introducem comanda Bootrec /ScanOs, va scana toate hard disk-urile și partițiile pentru sisteme de operare și, dacă sunt găsite, va apărea un avertisment corespunzător. Apoi trebuie să introduceți comanda Bootrec.exe /RebuildBcd, acest utilitar vă va oferi să adăugați Windows-ul găsit în meniul de pornire, de acord și introduceți Y și apăsați Enter, toate Windows-urile găsite sunt adăugate la meniul de pornire.

În cazul meu, doi Sisteme de operare. Totul este vizibil pe captură de ecran.

Pe lângă metoda de mai sus, mai există una, introduceți bootsect /NT60 SYS pe linia de comandă, codul de pornire principal va fi de asemenea actualizat.

Ieșire

Așadar, greșeala este aceea pentru amândoi hard disk-uri primele partiții ascunse System Reserved ar trebui să fie marcate cu un steag roșu. Pe Windows 7, volumul unei astfel de partiții este de 100 MB, iar pe Windows 8 350 MB, aceste partiții au următoarele atribute: Sistem. Activși pe aceste partiții se află fișierele de configurare a stocării de pornire (BCD) și fișierul managerului de încărcare a sistemului (fișierul bootmgr). Și obținem aceste atribute sunt alte secțiuni. Din această cauză, Windows 7 și Windows 8 nu vor porni.

Selectați primul hard disk 1, faceți clic pe prima partiție System Reserved (Rezervat de sistem) cu dreapta mouse-ului și selectați „Marcați ca activ”

Volumul „System Reserved” va fi marcat ca activ. Apăsăm OK.

Facem același lucru cu Disk 2. Acronis Disk Director rulează în modul de funcționare în așteptare, astfel încât modificările să aibă efect, faceți clic pe butonul „Aplicați operațiuni în așteptare”

Continua.

După cum puteți vedea, după modificările noastre, acele secțiuni de care aveți nevoie au devenit active.

Ieșiți din program și reporniți. Rezultatul muncii este pozitiv - ambele sisteme de operare sunt încărcate pe rând.

MBR (în rusă - master boot record) - un set specific de date, linii de cod, tabel de partiții și semnături. Necesar pentru a porni sistemul de operare sisteme Windows după pornirea calculatorului. Există cazuri când, ca urmare a diferitelor defecțiuni hardware și de sistem, MBR-ul este deteriorat sau șters, ceea ce face imposibilă pornirea Windows. Restaurarea înregistrării de pornire MBR Windows 7 rezolvă astfel de probleme.Acest articol discută câteva moduri simple prin care puteți restaura înregistrările.

Un pic de teorie

După pornire BIOS-ul computerului selectează suportul din care urmează să fie încărcat. În această etapă, dispozitivul trebuie să știe exact ce partiție a hard diskului conține fișierele de sistem Windows. MBR este un program mic care este stocat în primul sector al HDD și indică computerul către partiția corectă pentru a porni sistemul.

Dacă instalați incorect al doilea sistem de operare, tabelul de partiții poate fi corupt și primul Windows nu va porni. Același lucru se întâmplă uneori cu o întrerupere bruscă de curent. Dacă se întâmplă acest lucru - nu disperați, datele deteriorate pot fi complet restaurate.

Boot Record Recovery

Pentru a restabili MBR-ul, veți avea nevoie de discul de instalare de pe care ați instalat Windows (sau oricare altul). Dacă nu există disc, puteți crea o unitate flash USB bootabilă cu Win7. Algoritm de acțiune:

Recuperare automată

Pentru început, merită furnizarea reparației MBR cu instrumente standard de la Microsoft. Selectați Startup Repair. Nu mai trebuie făcut nimic, va dura ceva timp, iar computerul va raporta finalizarea procesului. Încercați să porniți Windows. Dacă nu s-a întâmplat nimic, atunci trebuie să restaurați manual ICBM-ul.

Linie de comanda

Această cale necesită introducerea mai multor comenzi în Linie de comanda Windows.

  • Din meniul System Restore, selectați Command Prompt.
  • Acum trebuie să introduceți „bottrec / fixmbr”. Această comandă este folosită pentru a scrie un nou MBR compatibil cu Win 7. Comanda va elimina părțile non-standard ale codului, va repara deteriorarea, dar nu va afecta tabelul de partiții existent.
  • Apoi tastați „bootrec/fixboot”. Această comandă este folosită pentru a crea un nou sector de boot pentru Windows.
  • Mai departe "bootrec / nt60 sys". Această comandă va actualiza codul de pornire MBR.
  • Închideți consola, reporniți computerul și încercați să porniți sistemul. Dacă problema încă nu este rezolvată, trebuie să mai introduceți câteva comenzi.
  • Lansați din nou consola și tastați „bootrec/scanos” și „bootrec/rebuildbcd”. Cu ajutorul acestor utilitare, computerul va scana hard disk-ul pentru sisteme de operare, apoi le va introduce în meniul de pornire.
  • Apoi, introduceți din nou „bootrec / nt60 sys” și reporniți computerul.

Utilitar TestDisk

Dacă nu aveți o unitate flash sau un disc bootabil, puteți repara o înregistrare coruptă folosind un program terță parte. Pentru a face acest lucru, trebuie să porniți un alt sistem de operare (funcțional). Dacă aparatul dvs. avea un singur Windows, va trebui să conectați hard disk-ul la alt computer. Lucrul cu TestDisk este destul de complicat, așa că este recomandat să citiți manualele dedicate special acestui program.

Sau un alt dispozitiv de stocare pe disc. (Pentru o dischetă, acesta este primul sector fizic; pentru un hard disk, este primul sector fizic pentru fiecare partiție) Când computerul pornește de pe o dischetă, acesta este încărcat în memorie de programul POST (în PC-ul IBM computere de arhitectură, de obicei de la adresa 0000: 7c00), controlul este transferat acestuia cu saltul lung de comandă.

Sectorul de boot, numit uneori stage1, adică prima etapă a pornirii sistemului de operare, încarcă programul celei de-a doua etape a pornirii etapei 2 a sistemului de operare ( bootloader secundar, uneori un manager de boot sau un program de autorizare și protecție a accesului este încărcat ca stadiu2). (În unele sisteme de operare, rolul stage1 este îndeplinit de MBR și la pornirea sistemului de operare de pe hard disk, sectorul de boot nu este utilizat. Pe partițiile care nu pot fi pornite de pe hard disk, sectoarele de boot pot să nu conțină încărcare. program)

Vezi si

Legături

  • - un exemplu de creare a unui sector de boot

Fundația Wikimedia. 2010 .

Vedeți ce este „Sectorul de pornire” în alte dicționare:

    Wikționarul conține articolul „sector”

    Sector: Sector (Mortal Kombat. Un sector în geometrie este o parte a unui cerc delimitată de un arc și două raze care leagă capetele arcului de centrul cercului. Sectorul este o unitate structurală, departament și unele organizații publice sau industriale ... ... Wikipedia

    Acest termen are alte semnificații, vezi Sector. Un sector de disc este cea mai mică unitate adresabilă de stocare a informațiilor pe dispozitivele de stocare pe disc (HDD, dischetă, CD). Face parte dintr-o pistă de disc. Pentru majoritatea dispozitivelor ...... Wikipedia

    - (eng. Boot viruses) un virus de computer care este înregistrat în primul sector al unei dischete sau hard disk și este executat la pornirea computerului. Când porniți sau reporniți computerul de pornire, virusul înlocuiește codul de pornire și așadar ... ... Wikipedia

    Un virus de computer care se scrie pe primul sector al unei dischete sau hard disk și se execută la pornirea computerului. În engleză: Boot sector virus Vezi și: Viruși informatici Dicționar financiar Finam... Vocabular financiar

    - (English master boot record, MBR) cod și date necesare pentru pornirea ulterioară a sistemului de operare și situate în primele sectoare fizice (cel mai adesea în primul) pe un hard disk sau alt dispozitiv de stocare a informațiilor... Wikipedia

    Acest articol ar trebui să fie wikificat. Formatați-l conform regulilor de formatare a articolelor... Wikipedia

    Windows XP pornește în mașina telefonică de pe Internet În informatică, pornirea este un proces complex și în mai mulți pași de pornire a unui computer. Secvența de pornire este o secvență de acțiuni pe care computerul trebuie să le efectueze pentru a ... Wikipedia

    Iată o listă cronologică a aparițiilor unor notabile virușii informaticiși viermi, precum și evenimente care au avut un impact grav asupra dezvoltării lor. Cuprins 1 2012 2 2011 3 2010 4 2009 ... Wikipedia

În cazul în care dispozitivul nu pornește și apar în mod constant erori în timpul descărcării, ar trebui să încercați să utilizați unealtă standard recuperare. Dacă nu a ajutat sau nu este disponibil, atunci puteți încerca să remediați intrările de pornire folosind linia de comandă. Cum se face acest lucru va fi descris în acest articol. Această metodă poate ajuta atunci când nu este vorba de pornirea sistemului de operare în sine.

utilitarul bootrec.exe

În primul rând, va fi folosit utilitarul standard de recuperare a sistemului, care va trebui apelat din consolă.

Din păcate, pentru a porni consola, sunt necesari pași suplimentari. Va fi nevoie creați un disc de recuperare sau un disc cu o versiune pentru instalarea Windows. Este o idee bună să le aveți mereu la îndemână, decât să vă grăbiți să le scrieți pe alt dispozitiv sau cu prietenii.

Pentru cele șapte, va trebui să selectați elementul " Restaurarea sistemului”, și apoi lansați consola. Pentru G8, primul element va rămâne neschimbat, dar apoi trebuie să mergeți la diagnostice, de acolo sunați Opțiuni suplimentareși abia apoi pornește consola.

În fereastra care apare, introduceți comanda bootrec.exe, după care va apărea o listă de acțiuni disponibile cu toate explicațiile necesare. Fiecare punct va fi discutat mai detaliat mai jos.

Scrieți un nou sector de boot

A doua comandă din această listă vă va permite să suprascrieți sectorul de pornire curent sub sistemul de operare care este disponibil în prezent. Eșecurile sectorului pot apărea din mai multe motive:


Pentru a remedia toate acestea, trebuie doar să introduceți comanda fixboot așa cum se arată în imagine.

Remedierea MBR-ului

Această comandă, care este prima linie, vă va permite să corectați intrările corespunzătoare de pe hard diskul sistemului. De fapt, ei responsabil de ordine pornirea sistemului, din care BIOS-ul învață ce să încarce și în ce secvență. Această operațiune poate ajuta dacă apariția erorii:

Trebuie să introduceți comanda fixmbr așa cum se arată în imagine și toate aceste probleme ar trebui să dispară.

Cum să găsiți toate sistemele instalate

Pot exista situații în care nu toate sistemele instalate sunt disponibile pentru pornire. Efectuarea operațiunii corespunzătoare va permite verifica dispozitivul pentru prezența altor sisteme de operare instalate și folosind următoarea secțiune a articolului, acestea pot fi adăugate la această listă. Comanda necesară este prezentată în imagine.

Reconstruirea BCD

Introducerea operației corespunzătoare /RebuildBcd după comanda inițială, va scrie toate sistemele de operare și instrumentele de recuperare găsite în fișierul de configurare a pornirii Windows, ceea ce le va permite să fie afișate la următoarea pornire.

Din articol reiese clar că multe probleme legate de pornirea sistemului pot fi rezolvate independent, folosind linia de comandă și doar un singur utilitar. Prin urmare, merită să încercați această opțiune înainte de a începe să intrați în panică, să rearanjați sistemul de operare sau să vă duceți computerul pentru reparații.