Recuperarea sectorului de pornire. Restaurarea sectorului de încărcare grasă Cel mai simplu caz

Sau un alt dispozitiv de stocare pe disc. (Pentru o dischetă, acesta este primul sector fizic, pentru un hard disk, 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 computerele cu arhitectură IBM PC , de obicei de la adresa 0000:7c00), controlul este transferat acestuia cu saltul de comandă lungă.

Sectorul de boot, uneori numit stage1, adică prima etapă de pornire a sistemului de operare, încarcă programul celei de-a doua etape de pornire a sistemului de operare, etapa2 ( 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 jucat de MBR și atunci când se încarcă sistemul de operare de pe un hard disk, sectorul de boot nu este utilizat. Pe partițiile hard disk-ului care nu pot fi pornit, sectoarele de boot pot să nu conțină, de asemenea, programul de boot)

Vezi si

Legături

  • - 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 are un articol „sector” Sector: Un sector din geometrie este o parte a unui cerc delimitată de două părți... Wikipedia

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

    Acest termen are alte semnificații, vezi Sector. Un sector de disc este unitatea minimă adresabilă de stocare a informațiilor pe dispozitivele de stocare pe disc (HDD, dischetă, CD). Face parte dintr-o pistă de disc. Cele mai multe dispozitive... ... Wikipedia

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

    Un virus de computer care scrie în primul sector al unei dischete sau hard disk și se execută la pornirea computerului. În engleză: Boot sector virus Vezi și: Viruși de computer Dicționar financiar Finam... Dicţionar 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... Wikipedia

    Acest articol ar trebui să fie Wikified. Vă rugăm să-l formatați conform regulilor de formatare a articolelor... Wikipedia

    Windows XP pornește într-o mașină 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 secvența de acțiuni pe care computerul trebuie să le efectueze pentru... Wikipedia

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

Bootloader-ul Windows 7 nu mai funcționează din mai multe motive - dacă boot.ini este deteriorat sau încercați să instalați XP împreună cu „Seven”, după care acesta din urmă nu vrea să pornească. Acest lucru se întâmplă deoarece XP rescrie înregistrarea de pornire a Windows 7 MBR De obicei, restaurarea încărcării Windows 7 se realizează folosind instrumente standard de sistem. Puteți folosi un alt instrument, de exemplu, Bootice.

Cel mai simplu mod de a recupera bootloader-ul

Dacă apăsarea F8 nu deschide metode suplimentare de pornire și un instrument de depanare, va trebui să utilizați un disc de recuperare Windows 7 sau o unitate flash De pe această unitate, va trebui să porniți computerul în mediul de recuperare făcând clic pe linkul de recuperare a sistemului la partea de jos a ferestrei de instalare a sistemului de operare.

  1. Computerul va încerca automat să găsească o soluție la problemă, care vă va anunța în fereastra care se deschide.
  2. Dacă utilitarul de recuperare face față sarcinii, tot ce rămâne este să reporniți.

Dacă nu a fost posibil să restaurați bootloader-ul Windows 7 după XP, utilizați instrumentul de recuperare la pornire, care, împreună cu altele, face parte din discul de instalare sau unitatea flash. De obicei, aceste metode simple pot rezolva probleme simple de pornire MBR.

Editarea boot.ini

Boot.ini este responsabil pentru pornirea sistemului în mod implicit. Dacă unul dintre sistemele de operare este instalat incorect sau dezinstalat, intrarea sa nefuncțională va fi stocată în același boot.ini. Este situat la rădăcina partiției de sistem, așa că pentru a o edita trebuie să configurați computerul pentru a afișa fișierele ascunse.

Uneori, boot.ini poate fi corupt de un virus sau un program l-ar fi putut cauza, după care sistemul de operare nu pornește singur.

Remedierea este simplă - porniți de pe LiveCD și editați boot.ini folosind notepad obișnuit. Există doar două secțiuni - încărcătorul de pornire, care controlează încărcarea și sistemele de operare. Există mai mulți parametri de reținut:

  • timeout=10 - timpul în secunde în care utilizatorul poate selecta sistemul de operare pentru pornire;
  • multi(0) și disc(0) sunt parametri care trebuie să aibă valori zero;
  • rdisk(0) - numărul discului cu partiția de sistem (numărând de la zero).

În general, boot.ini cu un singur sistem de operare ar trebui să arate ca în imagine.

Folosind linia de comandă pentru a restabili sectorul MBR

Puteți intra în modul linie de comandă de pe același disc de pornire sau unitate flash, deschizând instrumentul de recuperare a sistemului și selectând ultimul element „Prompt de comandă”.

  1. Introduceți comanda Bootrec și apoi apăsați Enter, va apărea o listă completă de opțiuni
  2. Notează sectorul MBR, pentru care există comanda Bootrec.exe /FixMbr;
  3. După apăsarea Enter, computerul va anunța utilizatorul despre finalizarea cu succes a operațiunii în rândul următor;
  4. Apoi, efectuați procedura de scriere a unui nou sector de boot introducând Bootrec.exe /FixBoot;
  5. Tot ce rămâne este să intri în Exit și să încerci să repornești computerul.
  1. Conectați-vă la linia de comandă de pe discul de instalare sau unitatea flash;
  2. Introduceți Bootrec /ScanOs, după care utilitarul va scana computerul pentru prezența unui sistem de operare;
  3. Scrieți comanda Bootrec.exe /RebuildBcd în rândul următor, programul vă va solicita să adăugați toate versiunile găsite de Windows, inclusiv XP, etc., în meniul de pornire;
  4. Tot ce trebuie să faceți este să fiți de acord cu acest lucru apăsând Y și Enter în secvență, după care atunci când încărcați sistemul veți avea de ales ce sistem de operare să încărcați - XP sau Seven.

De asemenea, puteți rezolva problema cu MBR-ul cu încă o comandă. Pentru a face acest lucru, introduceți bootsect /NT60 SYS la linia de comandă, apoi Enter. Introduceți Exit pentru a ieși. Aceasta va actualiza codul de pornire principal și sistemele dvs. vor apărea în listă la momentul pornirii.

În cazul unor probleme grave, este posibil să nu fie posibilă restaurarea MBR-ului folosind metodele descrise, așa că merită să încercați să suprascrieți fișierele aflate în stocarea de descărcare.

Bootmgr lipsește

Computerul afișează de obicei acest mesaj pe un ecran negru atunci când sectorul MBR este deteriorat sau șters. Este posibil ca motivul să nu fie legat de MBR, de exemplu, dacă setările BIOS din fila Boot au fost resetate și sistemul încearcă să pornească de pe discul greșit. Dar de cele mai multe ori, bootloader-ul este de vină, așa că vom descrie cum să restabiliți boot-ul Windows 7.

Discul Windows 7 are întotdeauna o mică partiție ascunsă rezervată de 100 de megabiți pentru înregistrarea fișierelor de pornire a sistemului de operare, inclusiv BOOTMGR deteriorat. Puteți pur și simplu să copiați BOOTMGR de pe mediul de instalare și să îl scrieți pe această partiție. Pentru aceasta:

  1. Deschideți un prompt de comandă de pe unitatea de recuperare.
  2. Introduceți comenzile diskpart și list volume în secvență, după care va apărea pe ecran o listă a discurilor dvs. și literele pe care sistemul le-a atribuit fiecăruia dintre ele. Ne interesează partiția rezervată de 100 MB și unitatea optică - unitățile C și respectiv F, ca în imagine.
  3. Pentru a ieși, tastați Ieșire și apăsați Enter.

Introduceți litera unității de instalare urmată de două puncte și comanda pentru a copia bootloader-ul bootmrg în partiția rezervată. Va arăta astfel:

  • F: și apoi Enter;
  • copiați bootmgr C:\ și apăsați Enter;
  • Ieșiți, utilitarul va ieși.

Dacă copierea pe o partiție ascunsă eșuează, depozitul de boot poate fi complet suprascris. Restaurarea încărcării de pornire Windows 7 se realizează cu comanda bcdboot.exe N:\Windows, unde N este litera unității a sistemului de operare. După ce sunteți informat că fișierele au fost create cu succes, puteți părăsi instrumentul cu comanda Exit și reporniți computerul.

  • notează linia diskpart în linia de comandă, care apelează utilitarul;
  • pentru a afișa toate discurile fizice disponibile, scrieți lista de disc;
  • selectați discul dorit cu comanda sel disk 0, unde 0 este numărul singurului HDD instalat;
  • pentru a afișa toate partițiile hard diskului, introduceți lista de partiții;
  • pentru a selecta o partiție rezervată, scrieți comanda sel partea 1, unde 1 este numărul partiției;
  • faceți-l activ tastând activ;
  • ieșiți din aplicație tastând exit.

Ca ultimă soluție, puteți șterge și formata complet manual partiția de sistem pornind de la un LiveCD, apoi utilizați comanda bcdboot.exe pentru a crea din nou sectorul.

Folosind Bootice

Dacă Windows XP a fost instalat după „Șapte”, din cauza sectorului MBR suprascris, pornește doar XP și nu aveți posibilitatea de a selecta un sistem după ce porniți computerul. În același timp, ambele sisteme sunt pe deplin funcționale și puteți reveni foarte ușor la meniul de pornire, pentru care utilizați utilitarul Bootice:


În noua fereastră Bootice din stânga, veți vedea lista de pornire a sistemului de operare, la care va trebui să adăugați „Șapte” lipsă la Windows XP:

  • faceți clic pe „Adăugați”;
  • în lista care se deschide, selectați linia pentru noua intrare Windows 7;
  • în partea dreaptă în câmpul de intrare de sus, selectați hard disk-ul;
  • în câmpul de mai jos, indicați secțiunea cu „Șapte”;
  • faceți clic pe salvați setările de bază.

Programul vă va anunța că acest element a fost modificat cu succes în Boot și puteți ieși din Bootice. Data viitoare când porniți computerul, puteți alege deja ce sistem de operare să porniți de pe hard disk - Windows 7 sau XP.

Raportați conținutul


  • Încălcarea drepturilor de autor Spam Conținut incorect Link-uri întrerupte


  • Trimite

    Foarte des, cauza defecțiunii computerului este deteriorarea sectorului de pornire sau a înregistrării master boot.

    În acest caz, nu puteți porni computerul în modul sigur sau în ultimul mod de configurare cunoscut cunoscut. Este posibil ca computerul să nu afișeze erori sau este posibil să vedeți următoarele mesaje pe ecran:

    NTLDR lipseste. Apăsați Ctrl+Alt+Del pentru a reporni,

    Windows nu poate porni din cauza unui fișier corupt sau lipsă: \WINDOWS\SYSTEM32\CONFIG\SYSTEM

    Cum să restabiliți sectorul de pornire și înregistrarea de pornire folosind consola de recuperare?

    Pentru Windows XP:

    Pentru a face acest lucru, în BIOS, selectați pornirea de pe un disc CD/DVD sau setați prioritatea de pornire de pe un disc CD/DVD. Fișierele vor începe descărcarea. După ce descărcarea este completă, apăsați R pentru a lansa consola de recuperare.

    La ce copie de Windows ar trebui să mă conectez?

    1: C:\WINDOWS La ce copie de Windows ar trebui să mă conectez? Tastați 1, apăsați Enter.

    Va apărea un mesaj:

    **AVERTISMENT** Acest computer are o înregistrare principală de pornire nestandardă sau nevalidă. Utilizarea FIXMBR poate deteriora tabelul de partiții existent. Acest lucru va duce la pierderea accesului la toate partițiile hard disk-ului curent. Dacă nu există probleme de acces la disc, se recomandă să anulați comanda FIXMBR. Confirmați noua intrare MBR?

    Presă: Y

    Noua înregistrare de pornire principală va fi scrisă. Așteptați mesajul corespunzător.

    Introduceți comanda FIXBOOT.

    Apare un mesaj: Partiția de destinație: C:. Doriți să scrieți un nou sector de boot pe partiția C:?

    Apăsați butonul Y.

    Va apărea un mesaj: Sistem de fișiere pe partiția de boot: NTFS (sau FAT32). Comanda FIXBOOT scrie un nou sector de boot. Noul sector de boot a fost scris cu succes.

    Tastați exit pentru a ieși din consolă. Acum, dacă aceasta a fost într-adevăr problema, computerul se va porni fără probleme.

    Pentru Windows 7

    Pentru Windows 7 comenzile sunt ușor diferite. Da, și consola se va lansa și ea diferit.

    Cum să restabiliți bootloader-ul Windows 7?

    Veți avea nevoie și de un disc cu sistemul de operare Winows 7. Pornim de pe disc, ca în cazul Windows XP.

    După încărcarea fișierelor principale, va apărea o fereastră pentru selectarea opțiunilor de limbă. În partea de jos va fi un buton de restaurare a sistemului.

    Faceți clic pe el și selectați opțiunea dorită. În cazul nostru, linia de comandă.

    Tastăm și următoarele comenzi. La început

    bootrec /fixboot (sau bootrec.exe /fixboot)

    bootrec /fixmbr (sau bootrec.exe /fixboot)

    De asemenea, apăsăm și tastăm exit pentru a ieși din consolă.

    În cazul Windows 7, Consola de recuperare poate fi lansată fără disc folosind Instrumentele de reparare la pornire. De regulă, sistemul însuși vă va solicita să rulați instrumentul de recuperare dacă apare o defecțiune.

    Notă: Dacă dintr-o dată vezi că litera unității de sistem din consola de recuperare este diferită de a ta (adică știi sigur că sistemul de operare a fost instalat pe unitatea D și nu pe C, trebuie doar să introduci litera unității în consolă. De exemplu: D :)

    Sperăm că puteți restabili funcționarea sistemului de operare. Cu toate acestea, această metodă nu vă va ajuta neapărat. Atenție. Autorii site-ului nu sunt responsabili pentru eventualele daune cauzate PC-ului dumneavoastră.

    De mulți ani, Microsoft a îmbunătățit sistemul de recuperare pentru sistemul de operare Windows, iar în Windows 7 și Windows Vista funcționează aproape automat. Dacă porniți de pe discul de instalare Windows 7 și faceți clic pe „ Restaurarea sistemului" ("Reparatie calculator"), sistemul de recuperare Windows se va lansa și va încerca în mod independent să remedieze toate erorile pe care le găsește. Poate rezolva un număr mare de probleme, cu toate acestea, este destul de probabil ca bootloader-ul să fie deteriorat, iar sistemul de recuperare să nu facă față. această problemă. În acest caz, puteți restaura bootloader-ul manual folosind 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 pe partiția de sistem. 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. În acest caz, tabelul de partiții existent nu este suprascris.

    Bootrec.exe /FixBoot

    Lansat cu comutatorul /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. Sectorul de pornire Windows Vista sau Windows 7 a fost înlocuit cu un sector de pornire non-standard.
    2. Sectorul de pornire este deteriorat.
    3. O versiune anterioară a sistemului de operare Windows a fost instalată după instalarea 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ărctorului standard NT 6 ( Bootmgr) va fi suprascris de programul de instalare Windows XP.

    Trebuie remarcat faptul că un efect similar poate fi obținut utilizând utilitarul bootsect.exe, aflat și pe mediul 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 codul 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 Windows Vista și Windows 7 instalate. În plus, atunci când este utilizat, afișează o listă de sisteme găsite care nu sunt înregistrate momentan în depozitul de date de configurare de pornire (Boot Configuration). Data (BCD) )Magazin).

    Bootrec.exe /RebuildBcd

    Lansat cu această cheie, utilitarul scanează toate discurile pentru prezența sistemelor de operare Windows Vista sau Windows 7 instalate. . De asemenea, utilizați această opțiune dacă doriți să reconstruiți complet depozitul de date de configurare a pornirii. Î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 lipsit fizic. În acest caz, puteți utiliza un alt utilitar, inclus și în mediul de distribuție Windows 7 - bcdboot.exe.

    Recuperarea mediului de pornire folosind BCDboot.exe

    BCDboot.exe este un instrument care este utilizat 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 acest caz ar putea arăta astfel:

    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 utilizează următorii parametri de linie de comandă:

    sursa BCDBOOT]

    sursă

    Specifică locația directorului Windows folosit ca sursă la copierea fișierelor mediului 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 de înregistrare detaliat al operațiunii 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 de încărcare a 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ă.