Ce este Windows Boot Manager în BIOS. Windows Boot Manager - ce este? Concepte de bază, erori și metode de corectare a acestora

Astăzi, toți utilizatorii care lucrează cu computere știu că este imposibil să faci asta fără un sistem de operare. Astfel, sistemul de operare trebuie mai întâi să pornească, iar după aceea poți folosi toate funcțiile acestuia. Având în vedere acest lucru, întrebarea care este legată de componentă devine relevantă Windows Boot Iesle.


În acest articol trebuie să încercăm să înțelegem mai detaliat despre ce este vorba. În plus, trebuie să acordați atenție unor tipuri destul de comune de erori care pot apărea în timpul procesului de pornire a sistemului.

Windows Boot Manager: Ce este asta?

Ar trebui să începeți de la elementele de bază. Mai întâi trebuie să te gândești la tine Termenul Windows Boot Manager. Nu este greu de ghicit ce este. Este suficient să traduci pur și simplu această frază din Limba englezăîn rusă. Traducerea este: „Manager de boot Windows”. Cu alte cuvinte, asta programe de sistem, permițându-vă să încărcați toate componentele necesare ale oricărui sistem de operare pentru a asigura nu numai interacțiunea acestuia cu utilizatorul prin interfața sa, ci și pentru a organiza munca corecta toate componentele „hardware” prin identificarea și configurarea lor preliminară. Încărcătoare Windows Boot Manager (Windows 8, 7 sau 10) în arhitectură calculatoare IBM PC reprezintă software, care este conținut în BIOS și înregistrat în sistem informatic ROM. Ar trebui să luăm în considerare principalele funcții ale încărcătoarelor de boot și să stabilim cum funcționează acestea.

Funcțiile principale ale Boot Manager Windows 7, 8, 10 După cum știți, încărcarea sistemului de operare nu se poate face întotdeauna doar de pe hard disk. Cele mai multe exemplu simplu sunt sisteme de operare în rețea, unde pornirea tuturor componentelor sistemului de operare, chiar și pe terminale care nu au hard disk-uri proprii, se poate face prin retea locala, când sistemul de operare „mamă” principal se află pe un server la distanță.

Când luăm în considerare scopul principal al bootloader-ului și funcțiile sale, trebuie remarcat imediat că atunci când dispozitivul pornește, face posibilă selectarea tipului de sistem de operare dorit. Acest lucru este sugerat atunci când există mai multe dintre ele instalate. În plus, puteți aduce componentele „hardware” ale terminalului în starea necesară pentru pornire, încărcați nucleul de sistem în RAM(RAM) și în ROM-ul dispozitivului (dacă pornirea se face prin rețea), generați parametrii de bază ale kernelului.

Tipuri de bootloadere Astăzi sunt cunoscute multe tipuri de bootloadere sisteme de operare. De exemplu, pentru „sisteme de operare” de rețea create pe Bazat pe Windows NT, acestea sunt:

serviciu NTLDR (kernel loader);
Windows Boot Manager în sine, care este un încărcător de kernel pentru sistemele care încep cu Vista, sub forma fișierelor winload.exe și bootmgr.exe;
LILO (sistem de încărcare Kernel-urile Linux);
BootX (bootloader pentru sisteme Mac OS X);
SILO (utilizat de obicei cu sistemele Solaris care acceptă arhitectura SPARC);
Bootman (manager pentru BeOS) și alții.

Deoarece acest articol se concentrează pe sistemul de operare Windows, Boot Manager interacționează cu procesul de pornire ca nivelul hardware BIOS și utilizarea fișierelor de sistem. De exemplu, căile de boot ale sistemelor de operare cu definirea unor parametri principali există în configurația fișierului boot.ini, care este cunoscută de mulți.

Erori de descărcare

Este păcat, dar există situații în care bootloader-ul se blochează. Și asta înseamnă ușor. Cea mai frecventă eroare este problema inițializării acesteia. Apare mesajul tip Windows Boot Manager a eșuat. Uneori, există notificări cum ar fi BOOTMGR comprimat sau BOOTMGR lipsește cu o sugestie pentru o repornire suplimentară folosind standardul combinații Ctrl+ Alt + Del.

Remedieri de bază

În continuare, trebuie să luăm în considerare ce se poate face pentru a corecta această situație neplăcută. Deci, există o eroare Windows Boot Manager. Ce se poate face în privința asta? În primul rând, se propune utilizarea unor metode elementare care să permită restaurarea bootloader-ului. In cel mai mult versiune simplă există o opțiune de a descărca pur și simplu de la disc de instalare cu sistemul sau folosiți ceva de genul Live CD. ÎN în acest caz, trebuie doar să mergeți la consolă și să selectați pentru a începe recuperarea sistemului cu instrucțiuni suplimentare punct de control.

Dacă acest lucru nu ajută, trebuie să selectați partiția de recuperare de pornire din aceeași consolă. Acest lucru ajută de obicei. Această soluție este relevantă în special atunci când sunt asociate defecțiuni parte software, nu cu daune fizice Winchester. În unele cazuri, pot apărea probleme din cauza faptului că disc de sistem a fost comprimat pentru a economisi spațiu. Este demn de remarcat faptul că acest lucru nu este recomandabil. În această situație, după pornire (de pe același Live CD), trebuie să mergeți la „Explorer”, apoi în proprietăți partiția sistemului debifați opțiunea de compresie. Apoi, în meniul consolei, trebuie să utilizați linia de comandă și apoi să introduceți mai multe comenzi în succesiune. Când discul de sistem este desemnat cu litera „C”, secvența va fi următoarea:

1. De la:.
2. Extindeți bootmgr temp.
3. Atrib bootmgr -s -r –h.
4. Del bootmgr/
5. Ren temp bootmgr/
6. Fttrib bootmgr -a +s +r +h.

Probabil că nu este nevoie să vă reamintim că după fiecare comandă trebuie să apăsați tasta Enter. Rezultatele acestor comenzi nu trebuie date, astfel încât utilizatorul obișnuit să nu-și obosească creierul. Pentru utilizatorul obișnuit, este suficient să funcționeze și să poată restaura bootloader-ul. Dacă astfel de metode nu ajută, va trebui să utilizați în moduri drastice sub forma comenzilor bootrec.exe /FixMbr, bootrec.exe /FixBoot și bootrec.exe /RebuildBcd. Cu toate acestea această metodă Este mai bine să utilizați numai dacă toate cele de mai sus nu ajută.

Astfel, acesta este tot ceea ce poate fi descris pe scurt despre ce este Windows Boot Manager. Cu siguranță cititorul va înțelege imediat ce este ce este după ce a citit a acestui material. Desigur, pot exista mult mai multe probleme și erori, precum și modalități de a le remedia, decât cele descrise în articol, dar metodele descrise sunt cele mai comune. În cele din urmă, trebuie remarcat faptul că, dacă din anumite motive, zona de pornire a hard disk-ului este deteriorată sau ștearsă folderul de sistem sistem de operare, care este, de asemenea, destul de comun, de obicei nici una dintre opțiunile de mai sus nu ajută. Astfel, rămâne sau execută testare grea disc sau reinstalați din nou sistemul de operare.

Articolul răspunde la întrebările: Windows Boot Manager: ce este? Sunt luate în considerare principalele concepte, erori și modalități de corectare a acestora. Poate că acest material va fi util pentru număr mare utilizatori care vor învăța lecții valoroase care pot fi utile în viață atunci când folosesc un computer.

Astăzi, absolut toți oamenii care lucrează cu computere știu că fără interacțiunea dintre mașină și utilizator este imposibil. Este de la sine înțeles că sistemul de operare trebuie mai întâi să pornească și abia apoi puteți utiliza toate funcțiile sale. În acest sens, se pune adesea întrebarea legată de componenta Windows Boot Manger. Vom încerca să ne dăm seama ce este asta. În același timp, să ne uităm la unele dintre cele mai comune tipuri de erori care pot apărea în timpul pornirii sistemului.

Windows Boot Manager: ce este?

Să începem cu elementele de bază. Mai întâi, să ne uităm la termenul Windows Boot Manager în sine. Nu este greu de ghicit ce este dacă pur și simplu traduceți această expresie din engleză în rusă - „Managerul de boot Windows”.

Cu alte cuvinte, care vă permit să descărcați totul componentele necesare orice OS să asigure nu numai interacțiunea sa cu utilizatorul prin intermediul propriei interfețe, ci și să organizeze funcționarea corectă a tuturor componentelor „hardware” prin identificarea și configurarea lor preliminară.

În ceea ce privește Windows Boot Manager (Windows 8, 7 sau 10), astfel de bootloadere din arhitectură sunt software conținute în BIOS și scrise în ROM-ul sistemului computerului. Pentru a fi mai clar, să ne uităm la principalele funcții ale încărcătoarelor de boot și să stabilim cum funcționează acestea.

Caracteristicile cheie ale Boot Manager Windows 7, 8, 10

Dacă cineva nu știe, bootarea nu se poate face întotdeauna doar de pe hard disk. Cel mai simplu exemplu ar fi sistemele de operare în rețea, în care toate componentele sistemului de operare, chiar și pe terminalele care nu au propriile hard disk-uri, pot fi lansate printr-o rețea locală, când principalul „OS mamă” se află pe un server la distanță.

Dacă vorbim despre scopul principal al bootloader-ului și funcțiile sale, putem observa imediat că la pornirea computerului, acesta vă permite să selectați tipul de sistem de operare dorit (dacă sunt instalate mai multe), aduceți componentele hardware ale terminalului în starea necesară pentru pornire și încarcă nucleul sistemului în RAM (RAM), iar în cazul pornirii rețelei - în ROM-ul dispozitivului, generează parametrii de bază ai nucleului, după care îi transferă controlul asupra sistemului.

Tipuri de bootloader

Astăzi sunt cunoscute multe tipuri de sisteme de operare. De exemplu, pentru sistemele de operare în rețea bazate pe Windows NT, acesta este serviciul NTLDR (kernel loader), de fapt, Windows Boot Manager însuși (kernel loader pentru sistemele care încep cu Vista, sub forma winload.exe și bootmgr.exe fișiere), LILO (sistem de pornire Linux kernel-uri), BootX (încărcător de pornire pentru sistemele Mac OS X), SILO (aplicat în principal sistemelor Solaris care acceptă arhitectura SPARC), Bootman (manager pentru BeOS), etc.

Deoarece luăm în considerare sistemul de operare Windows, Boot Manager (ceea ce este probabil este deja puțin clar) interacționează cu procesul de pornire nu numai la nivel de hardware BIOS, ci și prin fișiere de sistem. De exemplu, căile de pornire ale sistemelor de operare, indicând niște parametri de bază, sunt conținute în configurația fișierului familiar boot.ini (inițializator de pornire).

Erori de descărcare

Din păcate, foarte des există situații în care bootloader-ul, pentru a spune ușor, „se blochează”. Cea mai frecventă eroare este o problemă cu inițializarea acesteia (un mesaj precum Windows Boot Manager a eșuat).

În unele cazuri, puteți vedea mesaje precum BOOTMGR este comprimat sau BOOTMGR lipsește cu o sugestie pentru o repornire ulterioară folosind combinația standard Ctrl + Alt + Del.

Cele mai simple metode de reparare

Acum să vedem ce se poate face pentru a corecta această situație neplăcută.

Deci avem Eroare Windows Boot Manager. Ce să faci în acest caz? În primul rând, puteți folosi cele mai simple metode pentru a restaura bootloader-ul. Cea mai simplă opțiune este pur și simplu să pornești de pe discul de instalare cu sistemul sau să folosești ceva ca un Live CD.

Aici trebuie doar să mergeți la consolă și să selectați pentru a începe, urmat de specificarea punctului de control. Dacă acest lucru nu ajută, în aceeași consolă selectați secțiunea de recuperare a pornirii. În multe cazuri, în special, dacă defecțiunile sunt legate de partea software și nu de deteriorarea fizică a hard disk-ului, acest lucru ajută.

Uneori pot apărea probleme deoarece discul de sistem a fost comprimat pentru a economisi spațiu, ceea ce în general nu este recomandat. În acest caz, după ce porniți de pe același Live CD, mergeți la „Explorer”, apoi în proprietățile partiției de sistem, debifați opțiunea de compresie, după care selectam linia de comandă din meniul consolei, iar după aceea veți trebuie să introduceți mai multe comenzi secvenţial.

Dacă unitatea de sistem este etichetată „C”, ordinea ar fi: c:, apoi extinde bootmgr temp, apoi attrib bootmgr -s -r -h, acum del bootmgr, apoi ren temp bootmgr și în final attrib bootmgr -a +s + r +h.

După fiecare comandă, așa cum este deja clar, tasta Enter este apăsată. Rezultatele acestor comenzi nu sunt date intenționat, astfel încât utilizatorul obișnuit, așa cum se spune, pur și simplu nu își supraîncărcă creierul. Este suficient să funcționeze și să restabilească bootloader-ul.

Dacă acest lucru nu ajută, folosim metode drastice sub forma comenzilor bootrec.exe /FixMbr, bootrec.exe /FixBoot și bootrec.exe /RebuildBcd. Dar această metodă este utilizată cel mai bine numai dacă toate cele de mai sus nu au ajutat.

Concluzie

Asta, de fapt, este tot ce se poate spune pe scurt despre Boot Manager. Ce este aceasta, probabil a devenit clar pentru cititor după ce a citit materialul. Desigur, pot exista mai multe probleme și erori, precum și metode pentru corectarea lor, decât sunt descrise în acest articol, cu toate acestea, cele mai comune au fost descrise. În cele din urmă, aș dori să atrag atenția utilizatorilor asupra faptului că, din anumite motive, zona de pornire a hard disk-ului a fost deteriorată sau folderul de sistem al „OS” a fost șters (da, da, se întâmplă și acest lucru) , în cele mai multe cazuri, nici una dintre metodele de mai sus nu va ajuta. Va trebui fie să testați hard disk-ul, fie să reinstalați sistemul din nou.

Sistemul de operare pornește pe computer cu Pornire Windows manager de încărcare, manager de încărcare a sistemului de operare. Această subrutină rulează toate procesele necesare pentru funcționarea normală a sistemului.

Manager de boot Windows complex de programe și comenzi, responsabil pentru pornirea sistemului și inițializarea componentelor computerului. Funcționarea acestuia vă permite să porniți sistemul de operare (OS) pe computer. Deoarece este un complex de componente, este imposibil să-l influențezi direct. Mânca utilitate specială, situat în secțiunea "" la deschiderea " msconfig».

Prin această fereastră, modulele sunt conectate sau dezactivate în configuratorul de lansare, care modifică setările lui bootmgr (nume scurt pentru managerul de boot).

Interacțiunea dintre managerul de boot Windows și BIOS

În general, se poate argumenta că funcțiile complexelor BIOS și bootmgr sunt interdependente și oarecum similare. Primul pornește toate componentele computer, le pune în funcțiune și configurează capacitatea de a schimba comenzi între utilizator și computer. A doua după aceea preia controlul pe sine și lansează alte programe de sistem, cărora li se va da controlul ulterior. Următoarea diagramă ilustrează cel mai clar procedura de transfer al controlului unui computer către sistemul de operare.

Ordinea de pornire implică faptul că atunci când BIOS-ul este inițializat, discul de sistem este pornit (nu o partiție de disc, și anume hard disk cu sistemul de operare), unde se află bootmgr, care este descărcat în RAM. Următorul sub Gestionare Windows se întâmplă managerul de pornire lansarea componentelor OS iar controlul le trece.

Funcții Manager de descărcare

Când sistemul de operare pornește, sunt efectuate următoarele acțiuni:

  • inițializarea componentelor calculator pentru lucru ca parte a sistemului;
  • scrierea nucleului OS la RAM;
  • configurarea inițială nucleu încărcat;
  • transferul controlului miez.

Data viitoare, managerul va fi apelat numai la pornirea sistemului. Acesta va fi în modul de așteptare în timp ce computerul este pornit.

Tipuri de bootloader

Trebuie remarcat faptul că pentru sistemul de operare Windows există doar 2 tipuri de încărcătoare de pornire: NTLDR șiBootmgr. Alte sisteme de operare folosesc propriile lor sisteme de operare. Indiferent de ce manager este folosit, îl puteți face să funcționeze cu altul doar prin BIOS.

Locația încărcătorului

Din punct de vedere fizic, Windows Boot Manager se află pe hard disk. Dar nu îl veți putea accesa prin Explorer (cu excepția cazului în care configurarea este făcută special în acest scop). Locația fizică a managerului este legată de partiția de sistem ascunsă de pe disc - „”.

Structura bootmgr

Structura este deținută în totalitate Microsoft, așa că dosarul a fost dezasamblat de pasionați și nu a fost studiat pe deplin. Informațiile de bază se referă la ordinea utilizării componentelor: MBR - PBR (VBR) - BOOTMGR - winload.exe - NTOSKRNL.EXE - HAL.DLL. Să încercăm să înțelegem scopul acestor componente:

  1. MBR– înregistrarea bootloader-ului principal (traducere aproximativă). Acesta este primii 512 octeți ai media, care stochează informații de bază despre inițializarea dispozitivului și conținutul acestuia. Aceste informații vă spun ce să descărcați și de unde.
  2. PBR (VBR) – intrare partial bootloader (sau intrare bootloader partition). Controlul îi trece atunci când MBR-ul furnizează informații despre toate PBR-urile prezente pe disc. La rândul său, această înregistrare stochează informații despre codul care trebuie rulat mai întâi.
  3. BOOTMGR– manager de descărcare. Este referit de PBR în timpul pornirii computerului. Din momentul în care acest utilitar începe să funcționeze descărcare completă Windows 7, 8 sau 10. Aici vă pregătiți pentru pornirea sistemului. În cadrul acestui utilitar, controlerul de disc este resetat (transferând puteri de la elementele anterioare la următoarele) și magistrala, care este responsabilă de funcționarea dispozitivelor, este inițializată.
  4. Winload. exe– lansează drivere în cadrul sistemului de operare. Acest lucru, la rândul său, permite Windows să preia controlul asupra computerului.
  5. NTOSKRNL.EXE– nucleul sistemului de operare. Acest element este responsabil pentru lansare completă Windows.
  6. HAL.DLL– o bibliotecă de abstractizare care permite altor componente să interacționeze liber cu elemente reale ale computerului.

Dar Bootmgr în sine nu a fost încă studiat pe deplin. În mod convențional, este împărțit în următoarele blocuri:

  • Segment pe 16 biți. Există doar teorii, pentru că interpretarea codului este dificilă. Acest fragment de cod este responsabil pentru pregătire prealabilă procesor pentru a începe încărcarea.
  • P.E.-imagine. Entuziaștii nu-și înțeleg scopul. Cea mai plauzibilă teorie este că acesta este un manechin care va fi completat ulterior cu datele necesare.
  • Bootloader împachetat. Pe baza teoriei despre secțiunea anterioară, rezultă că, după înregistrarea imaginii, va fi utilizat fișierul bootmgr.exe, a cărui sarcină este să proceseze „blankul” anterior, umplându-l cu informațiile necesare.

Complexitatea dezasamblarii codului și citirea acestuia încetinește în continuare învățarea managerului de pornire. Și nu îi este deloc mai ușor pentru utilizator să-și corecteze greșelile.

Dezactivează managerul de descărcare

Puteți dezactiva Windows Boot Manager în BIOS. Direct în loc de a inițializa sistemul selectat, va fi inițializat altul locație specificată. IN " Prioritate de pornire» BIOS-ul este setat altă coadă de lansare.

Greșeli comune

Managerul de descărcare are următoarele erori.

Bootmgr lipsește

Această eroare indică faptul că manifestul lipsește de pe disc. Poate apărea în diferite situații:


Rezolvarea acestor probleme este posibilă prin instalare ordine corectă porniți în BIOS. Dacă fișierul este deteriorat, atunci următorul paragraf va indica soluția.

Bootmgr este comprimat

A apărut o eroare la pornirea componentei. Acest eveniment poate fi rezultatul unei daune hard disk sau bootmgr în sine. Remedierea este complexă, dar încă accesibilă chiar și pentru utilizatorul obișnuit.

Va trebui să găsească disc de instalareWindows, porniți instalarea sistemului de operare și mergeți la punctul în care selectați locația de instalare. În loc să partiționați hard diskul, mergeți înapoi cu un pas și lansați linia de comandă. Următoarea comandă este introdusă în el: bootrec.exe /fixmbr. Astfel se va scrie vedere standard Managerul de pornire și Windows pot porni în modul normal. Această măsură este extrem!

Metoda rezolvă și problema - Bootmgrestelipsă.

Boot managerul Windows a eșuat

Aceasta este o eroare la pornirea bootmgr. În general, ajută la remediere această problemă. Dar dacă se repetă după o repornire, metoda descrisă mai sus va fi mai utilă.

Acest lucru nu este lista completa erori, dar rescrierea componentei este aproape garantată pentru a le rezolva. ÎN altfel Este foarte probabil ca hard diskul să se defecteze și trebuie înlocuit.

Recent, un prieten de-al meu a întâmpinat următoarea problemă pe computerul său Windows ->

Apariția acestui mesaj „BOOTMGR este comprimat” poate fi cauzată de mai multe motive:

  • probleme fizice cu hard diskul
  • instalarea incorectă a mai multor sisteme de operare
  • strângând-o partiția de pornire
  • substituţie dosarul original bootmgr când se încearcă activarea ilegală

În toate aceste cazuri, structura fișierului de descărcare se modifică, rezultând în încărcare normală sistemul de operare devine imposibil.

Această problemă este rezolvată în sălile de operație sisteme Windows 7 și 8

BOOTMGR(Windows Boot Manager) - încărcătorul de pornire al sistemului de operare reprezentat de un fișier bootmgr, care se află la rădăcină partiție activă unitate (de exemplu C:)

Dacă restaurarea sistemului de operare din mediul de recuperare Windows nu aduce rezultatul dorit, porniți de pe LiveCD și anulați compresia (dacă există) în proprietățile partiției de boot. Pentru a face acest lucru, în Explorer, faceți clic clic dreapta mouse-ul la necesar disc localși selectați „Proprietăți” din meniul pop-up. În proprietățile discului, debifați caseta de lângă „Comprimați acest disc pentru a economisi spațiu”

Nota ! Vă rugăm să rețineți că atunci când anulați compresia, hard diskul dvs. trebuie să aibă spatiu liber egal cu suficient pentru a despacheta fișierele comprimate!

Pentru a face acest lucru, lansăm mediul recuperare Windows, de exemplu, de la instalare disc Windows 7 (discul va face System Restore), dar de data aceasta selectați elementul „Command Prompt” unde executăm următoarele comenzi în secvență:

Să repornim. Nu a ieșit? Să trecem la artilerie grea metoda alternativa recuperare. ÎN linie de comandă mediu de recuperare de data aceasta tastam:
bootrec.exe /FixMbr

Dacă se încheie cu succes, veți vedea un mesaj de bun venit corespunzător, cum ar fi „Operațiunea finalizată cu succes” ( Operația finalizat cu succes). De asta ai nevoie! MBR-ul dvs. a fost restaurat!

Chiar dacă comanda de mai sus fixează MBR-ul (și uneori acest lucru este suficient), poate exista totuși o eroare cu sectorul de pornire al partiției de sistem și cu datele de configurare a pornirii (BCD). Acest lucru se poate întâmpla dacă ați încercat să instalați un alt sistem de operare pe lângă Windows 7, cum ar fi Windows XP. Pentru a înregistra unul nou sectorul de boot, încercați următoarea comandă:

bootrec.exe /FixBoot

Dacă Windows 7 încă nu este detectat când porniți computerul sau doriți să includeți mai mult de un sistem de operare în lista de pornire a sistemului, încercați următoarea comandă pentru a vă reconstrui BCD:

bootrec.exe /RebuildBcd

Comanda de mai sus vă va scana toate unitățile pentru alte sisteme de operare compatibile cu Windows 7 și vă va permite să le adăugați la lista de pornire a sistemului. Dacă acest lucru nu funcționează, atunci poate fi necesar să faceți o copie de rezervă folderul vechi BCD și creând unul nou utilizând următoarele comenzi:

Atenţie! Utilizare această metodă după ce primii pași au fost nereușiți! Nu o lua dacă nu ești sigur, dacă nu înțelegi suficient procesul!

  • Serghei Savenkov

    un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva