Popoln vodnik za odpravljanje napak BCD, BOOTMGR in Winload.exe v sistemu Windows

Zadnja posodobitev: 24/04/2025
Avtor: Isaac
  • Razumevanje interakcije med BCD, BOOTMGR in Winload.exe je bistvenega pomena za prepoznavanje in odpravljanje napak. škorenj en Windows.
  • Napake so običajno povezane s poškodovanimi datotekami, napačnimi nastavitvami BIOS/UEFI ali napačnimi napravami za shranjevanje. shranjevanje okvarjen.
  • Obstajajo samodejni in ročni načini za obnovitev zagona, popravilo BCD in zaščito datotek brez potrebe formatu ekipa.

zaženite okna

Težave, povezane z zagonom sistema Windows, natančneje z BCD, BOOTMGR in Winload.exe, ki se jih vsak uporabnik najbolj boji in jih najbolj frustrira. Ne glede na to, ali ste napreden uporabnik ali samo začetnik, ko vam računalnik sporoči napako pri zagonu, se boste počutili popolnoma obtičali. Dobra novica Čeprav so sporočila o napakah lahko strašljiva, v večini primerov obstaja rešitev, ne da bi morali izgubiti pomembne podatke ali znova namestiti vse od začetka.

V tem članku bomo razčlenili na jasen, podroben in urejen način Vse, kar morate vedeti o teh treh ključnih elementih za zagon sistema Windows: kaj so, iz česa je sestavljen zagonski proces, katere so pogoste napake (kot je priljubljena 0xc000000f), njihovi glavni vzroki in kako lahko prepoznate in rešite različne težave, ki se lahko pojavijo. Poleg tega vam bomo dali nasveti za preprečevanje in obnovitev podatkov da se strah ne poveča in se lahko vrnete k normalnemu delu s svojo ekipo.

Kaj je zagonski postopek sistema Windows in za kaj se uporabljajo BCD, BOOTMGR in Winload.exe?

Zagon sistema Windows

Razumeti postopek zagona in poznati funkcije BCD (Podatki o konfiguraciji zagona), Bootmgr (Upravitelj zagona sistema Windows) In winload.exe Bistveno je vedeti, zakaj prihaja do napak in kako se jih lotiti v samem korenu.

V sodobnih različicah sistema Windows (od Vista do Windows 10 in 11) postopek zagona poteka v več korakih:

  • Vdelana programska oprema (BIOS/UEFI): Ko vklopite računalnik, se vdelana programska oprema (BIOS ali UEFI) izvaja osnovne preizkuse in išče veljavno zagonsko napravo. Če ga najde, naloži zagonsko kodo z izbranega diska.
  • MBR o GPT + VBR (glavni zagonski zapis ali particijska tabela GUID in zagonski zapis nosilca): Za diske MBR BIOS naloži prvi sektor diska (MBR), preveri, ali obstaja aktivna particija, in skoči na njen VBR, ki utira pot zagonskemu nalagalniku.
  • BOOTMGR (Windows Boot Manager): Odgovoren je za nadaljevanje zagona sistema Windows. Naloži se iz zagonskega imenika aktivne particije in je datoteka skrito in samo za branje. Njegova glavna naloga je poiskati in naložiti datoteko BCD. Za več informacij o teh datotekah si lahko ogledate tudi Kaj je HAL.dll in kaj počne v sistemu Windows?.
  • BCD (Podatki o konfiguraciji zagona): To je datoteka, kjer so shranjene vse možnosti zagona in nastavitve. Tukaj je določeno, kaj OS so prisotni, njihove lokacije, napredne možnosti zagona in še veliko več.
  • winload.exe: Ko je BCD prebran, BOOTMGR prenese nadzor na Winload.exe. Ta nalagalnik je odgovoren za zagon jedra Windows (ntoskrnl.exe) in bistvenih gonilnikov, preden se operacijski sistem konča z zagonom.

Zato okvara katere koli od teh komponent prepreči zagon sistema Windows. Najpogostejše napake so običajno povezane z manjkajočim ali poškodovanim BOOTMGR, poškodovanim ali manjkajočim BCD in težavami z Winload.exe ali kritičnimi sistemskimi datotekami.

  rtwlane.sys: Popoln vodnik za odstranjevanje BSOD v sistemu Windows

Tipične napake pri zagonu: kode, vzroki in simptomi

Ko gre med zagonom kaj narobe, Windows običajno prikaže sporočila, kot je BOOTMGR manjka, Napaka 0xc000000f, Napaka 0xc000000e in obvestila, v katerih neposredno omenja winload.exe ali druge pomembne datoteke. Ta sporočila se lahko nekoliko razlikujejo glede na različico, vendar v bistvu običajno kažejo, da:

  • Zagonska datoteka je poškodovana ali manjka
  • BOOTMGR ne more dostopati do datoteke BCD ali je izginil
  • Winload.exe je poškodovan, manjka ali ni berljiv
  • Konfigurirana zagonska naprava ni pravilna ali pa se disk ne odziva
  • Glavni zagonski zapis (MBR) ali particijska tabela ima napake

Te napake se lahko kažejo na različne načine:

  • Črn zaslon z utripajočim kazalcem
  • Posebna sporočila o napakah, ki označujejo težavno datoteko
  • Zanka ponovnega zagona brez nalaganja sistema Windows

Nekatere najpogostejše kode napak in njihovi možni vzroki so:

  • 0xc000000f: : Običajno pomeni, da datoteka BCD manjka, je poškodovana, da so sistemske datoteke poškodovane ali da je disk poškodovan.
  • 0xc000000e: To je običajno povezano z BCD, ki kaže na napravo ali particijo, ki ne obstaja več ali ni dostopna.
  • Napaka "BOOTMGR manjka": Zagonski nalagalnik ne najde datoteke BOOTMGR na aktivni particiji. Bil je izbrisan, premaknjen ali pa je vrstni red zagona nepravilno konfiguriran.
  • Podobne napake v Winload.exe: Pojavijo se, če je ta datoteka poškodovana, ima trdi disk težave ali BCD kaže nepravilno.

Glavni vzroki napak pri zagonu

Obstaja več razlogov, zakaj lahko pride do napake z BCD, BOOTMGR ali Winload.exe. Med najpogostejšimi so:

  • Izpad električne energije ali nenadne zaustavitve ki poškodujejo zagonske ali sistemske datoteke
  • Virusne okužbe oz zlonamerna programska oprema ki spreminjajo ali brišejo kritične datoteke
  • Nepopolne ali napačne posodobitve ali namestitve programske opreme
  • Fizične napake na trdem disku (slabi sektorji, zrahljani ali poškodovani kabli)
  • Nepravilne nastavitve BIOS/UEFI: Računalnik se poskuša zagnati iz naprave, ki ne vsebuje sistema Windows
  • Particije so onemogočene ali spremenjene po spremembah strojna oprema ali kloniranje diska
  • Nenamerno prepisovanje ali brisanje kritičnih datotek

Bistvena je natančna lokacija izvora težave uporabiti ustrezno rešitev in se izogniti večjim težavam, kot je izguba podatkov.

Kako se Windows zažene: ključni koraki in odpravljanje težav

Če želite razumeti, kje vaša oprema odpove, je dobro pregledati zagonske faze in kako ugotoviti, kje se pojavi ozko grlo:

Faza opis Datoteka/komponenta
1. Začetni preizkus (POST) / BIOS-UEFI Vdelana programska oprema izvaja preverjanja in išče veljavne zagonske naprave. MBR (ali GPT), VBR
2. Zagonski nalagalnik Zaženite upravitelja zagona sistema Windows, ki najde datoteki BCD in BOOTMGR. BOOTMGR, BCD
3. OS nalagalnik Winload.exe prevzame nadzor in naloži jedro in osnovne gonilnike. Winload.exe, ntoskrnl.exe
4. Jedro NT Operacijski sistem prevzame in dokonča zagon. ntoskrnl.exe, gonilniki

Če je okvara v začetni fazi (disk se ne odziva, ni luči ali aktivnosti, tipkovnica se ne odziva ...), je lahko težava s strojno opremo. Če pa vidite sporočila o BOOTMGR, BCD ali Winload.exe, je težava običajno v drugi ali tretji fazi in jo je mogoče rešiti v samem obnovitvenem okolju Windows.

  Osnove kapsulne garderobe, ki jih morate imeti

Osnovne rešitve: začetni pregledi pred vstopom v napredno diagnostiko

Preden se zapletate z ukazi ali ponovne namestitve, je vredno narediti nekatere preprosti pregledi ki lahko napako odpravi brez zapletov:

  • Znova zaženite sistem: Včasih po izpadu električne energije ali začasni okvari zadostuje ponovni zagon, da napaka izgine.
  • Odstranite zunanje naprave (USB, DVD, zunanji pogoni): Če so priključene naprave za shranjevanje, imajo lahko ob zagonu prednost. Odstranite jih vse in poskusite znova vklopiti.
  • Preverite vrstni red zagona v BIOS-u/UEFI: Prepričajte se, da je trdi disk, na katerem se nahaja Windows, nastavljen kot prva možnost zagona.
  • Preverite povezave in kable: Izklopite računalnik, ga izključite iz električnega omrežja, odprite ohišje in preverite, ali so vsi kabli trdega diska dobro pritrjeni in nimajo vidnih poškodb.
  • Poskusite z drugim kablom ali vrati SATA če sumite, da je trenutni poškodovan.
onemogoči hitri zagon windows 11-3
Povezani članek:
Kako onemogočiti hitri zagon v sistemu Windows 11 in zakaj bi to morali storiti

Metode obnovitve: Popravite napake pri zagonu, BCD in druge pogoste napake

Tu so glavne metode, od najpreprostejših do najnaprednejših popravi zagonske napake v sistemu Windows:

1. Uporabite orodje za popravilo ob zagonu sistema Windows

Je vgrajen pripomoček, ki skenira sistem, zazna poškodovane datoteke in jih samodejno popravi.

  1. Zaženite računalnik z namestitvenega DVD-ja Windows ali iz a Zagon USB (po potrebi ga lahko ustvarite iz drugega računalnika).
  2. Ko se prikaže sporočilo »Pritisnite katero koli tipko za zagon s CD-ja ali DVD-ja ...«, to storite.
  3. Izberite jezik, uro in način vnosa ter kliknite »Popravi računalnik« (ne »Namesti zdaj«).
  4. V meniju z možnostmi obnovitve pojdite na »Odpravljanje težav« in izberite »Popravilo ob zagonu«.
  5. Naj orodje pregleda vaš sistem in odpravi morebitne težave, ki jih najde. Ko končate, znova zaženite računalnik.

V mnogih primerih je to dovolj za obnovitev bistvenih datotek, kot so BOOTMGR, BCD ali Winload.exe, če so bile manjše poškodovane.

2. Ročno popravite BCD in zagonski sektor s pomočjo ukaznega poziva

Če samodejno popravilo ne odpravi težave, lahko poskusite z ukazi za napredno obnovitev:

  1. Znova zaženite z namestitvenega ali obnovitvenega medija Windows.
  2. V naprednih možnostih izberite "Ukazni poziv".
  3. Vnesite naslednje ukaze (za vsakim pritisnite Enter):
  • bootrec / fixmbr — Popravi MBR na diskih s particijo MBR
  • bootrec / fixboot — Popravi zagonski sektor
  • Bootrec / RebuildBcd — Skenira in rekonstruira datoteko BCD
  • bootrec / scanos — Poiščite namestitve sistema Windows, ki niso prikazane v zagonskem meniju

Ko je BCD resno poškodovan, je priporočljivo narediti varnostno kopijo in izbrisati izvirno datoteko, preden jo obnovite. Na primer:

  • bcdedit /export c:\bcdbackup — Ustvarite kopijo trenutnega BCD
  • attrib c:\boot\bcd -r -s -h — Odstranite atribute samo za branje, sistemske in skrite atribute
  • iz c:\boot\bcd — Izbrišite poškodovano datoteko
  • Nato ponovite Bootrec / RebuildBcd
  Izklopite predogled sporočil WhatsApp na telefonu Android

3. Odpravljanje težav, specifičnih za Winload.exe (0xc000000e in 0xc000000f)

Napake Winload.exe 0xc000000f in 0xc000000e so običajno posledica:

  • Napaka ali poškodba datoteke BCD
  • Poškodovane ali izbrisane sistemske datoteke
  • Težave s strojno opremo (trdi disk, kabli itd.)
  • Spremembe konfiguracije diska (na primer po kloniranju diska ali premikanju zagonske particije)

V scenarijih, ki vključujejo virtualne stroje (npr. Azure), koraki, ki jih priporoča Microsoft, vključujejo odpenjanje prizadetega diska, popravljanje BCD z njegovo uporabo in ponovno namestitev diska kot primarnega za ponovni zagon stroja. Če želite odpraviti podobne težave s fizično strojno opremo, se lahko obrnete tudi na Kako pospešiti zagon v sistemu Windows.

4. Druga uporabna orodja in metode za zapletene primere

  • Diskpart: Ustrezno particijo lahko označite kot aktivno, če je prvotna postala aktivna.
    Primer:

    1. V ukazni poziv vnesite Diskpart
    2. Izberite disk z izberite disk 0 (ali pravilno številko diska)
    3. Izberite particijo z izberite particijo 1
    4. Naj bo aktiven z aktivna
    5. Napišite izhod
  • Popravite Windows Image z DISMČe sumite, da so slike ali sistemske datoteke poškodovane, lahko poskusite:
    DISM.exe / Online / Cleanup-image / Restorehealth
  • Ročna obnovitev sistemskega registra: V primeru napak z registrom je možno kopirati varnostne kopije datotek iz C:\Windows\System32\config\RegBack a C:\Windows\System32\config.
  • Klonirajte ali obnovite zagonski sektor s posebnimi orodji: Orodja, kot je AOMEI Partition Assistant, so lahko v pomoč pri obnovitvi poškodovanega zagonskega sektorja ali particijske tabele.
  • Preprečite, da bi napake sistema Windows preprečile zagon To lahko dosežete tako, da ustvarite obnovitveni medij z lastnimi sistemskimi orodji ali specializiranimi programi.

Obnovite in varnostno kopirajte podatke, če se Windows ne zažene

Ko se Windows ne zažene, je ena glavnih skrbi varnost osebnih podatkov. Na srečo obstajajo možnosti, ki vam omogočajo dostop do datotek in njihovo shranjevanje, preden uporabite bolj drastične rešitve, kot je formatiranje diska:

  • Zagon z USB-ja z Linux: Uporaba Ubuntu (ali katere koli druge distribucije) Live CD/USB vam omogoča dostop do trdega diska in kopiranje datotek v drugo napravo.
  • Namestite prenosno različico sistema Windows na USB in se zaženite z njega. Obstajajo orodja za ustvarjanje »Windows To Go«, ki vam omogoča dostop do datotek.
  • Odstranite trdi disk in ga povežite z drugim računalnikom: Je najbolj klasična možnost. Če je disk pravilno prepoznan, lahko neposredno dostopate do datotek.
  • Uporabite specializirana orodja za obnovitev, kot je DiskInternals Partition Recovery: Ta vrsta programa vam omogoča ustvarjanje slik diska ali obnovitev datotek, tudi če so bile izbrisane ali so na poškodovanih particijah.
Zadrga
Povezani članek:
Kako popraviti napake datoteke ZIP v sistemu Windows: Celoten vodnik
windows zdravo
Povezani članek:
Kako popraviti napake Windows Hello v sistemu Windows 11