Mitä tietää
- Jos Windowsin käynnistysmääritystietojen (BCD) varasto puuttuu, on vioittunut tai määritetty väärin, sinun on korjattava Windowsin käynnistysongelmat.
- Helppoin ratkaisu BCD-ongelmaan on yksinkertaisesti rakentaa se uudelleen, minkä voit tehdä automaattisesti bootrec-komennolla.
- Näyttöön tulee useita komentoja ja paljon tulosteita, mutta BCD:n uudelleenrakentaminen on hyvin yksinkertaista.
Jos näet BOOTMGR is Missing -virheen tai vastaavan viestin melko varhaisessa käynnistysprosessissa, sinulla on BCD-ongelma. Tässä artikkelissa kerrotaan, kuinka BCD rakennetaan uudelleen.
Nämä ohjeet koskevat Windows 11-, Windows 10-, Windows 8-, Windows 7- ja Windows Vista -käyttöjärjestelmiä. Samanlaisia ongelmia voi esiintyä Windows XP:ssä, mutta koska käynnistysmääritystiedot on tallennettu boot.ini-tiedostoon eikä BCD:hen, XP:n käynnistystietojen korjaamiseen liittyy täysin erilainen prosessi.
BCD:n rakentaminen uudelleen Windows 11:ssä, 10:ssä, 8:ssa, 7:ssä tai Vistassa
BCD:n uudelleenrakentaminen Windowsissa kestää vain noin 15 minuuttia:
-
Windows 11/10/8: Käynnistä Advanced Startup Options.
Windows 7 tai Windows Vista: Käynnistä System Recovery Options.
-
Windows 11/10/8: valitse Troubleshoot > Lisäasetukset.
-
Aloita se valitsemalla komentokehote.
Komentokehote ei käynnisty heti. Tietokoneesi näyttää Valmistellaan-näyttöä hetken, kun se valmistelee tietokonetta.
Sinun on ehkä valittava tilisi nimi ja annettava salasana päästäksesi komentokehotteeseen.
-
Kirjoita kehotteeseen bootrec alla olevan kuvan mukaisesti ja paina sitten Enter:
bootrec /rebuildbcd
Komento bootrec etsii Windows-asennuksia, jotka eivät sisälly BCD:hen, ja kysyy sitten, haluatko lisätä siihen yhden tai useamman.
-
Sinun pitäisi nähdä komentorivillä jokin seuraavista viesteistä.
Vaihtoehto 1
Skannataan kaikkia levyjä Windows-asennuksia varten.
Odota, sillä tämä voi kestää hetken…
Windows-asennukset tarkistettu onnistuneesti. Tunnistetut Windows-asennukset yhteensä: 0 Toiminto suoritettu onnistuneesti.
Vaihtoehto 2
Kaikkien levyjen tarkistus Windows-asennuksia varten.
Odota, sillä tämä voi kestää hetken…
Windows-asennukset tarkistettu onnistuneesti.
Tunnetut Windows-asennukset yhteensä: 1 [1] D:\Windows
Lisätäänkö asennus käynnistysluetteloon? Kyllä/Ei/Kaikki:
Jos näet vaihtoehdon 1: Siirry vaiheeseen 7. Tämä tulos tarkoittaa todennäköisesti sitä, että Windowsin asennustiedot BCD-säilössä ovat olemassa, mutta bootrecei löytänyt tietokoneellesi muita Windows-asennuksia lisättäväksi BCD:hen. Se on hyvä; sinun tarvitsee vain tehdä muutama lisävaihe rakentaaksesi BCD uudelleen.
Jos näet vaihtoehdon 2: Kirjoita Y tai Kyllä kohtaanLisätään asennus käynnistysluetteloon? kysymys, jonka jälkeen sinun pitäisi nähdä Toiminto suoritettu onnistuneesti ja sen jälkeen vilkkuva kursori kehotteessa. Lopeta vaihe 10 kohti sivun alaosaa.
-
Koska BCD-kauppa on olemassa ja siinä on Windows-asennus, sinun on ensin poistettava se manuaalisesti ja yritettävä sitten rakentaa se uudelleen. Suorita kehotteessa komento bcdedit kuvan mukaisesti ja paina sitten Enter:
bcdedit /export c:\bcdbackup
Komentoa bcdedit käytetään tässä viemään BCD-säilö tiedostona: bcdbackup. Tiedostotunnistetta ei tarvitse määrittää. Komennon pitäisi palauttaa näytölle seuraava, mikä tarkoittaa, että BCD-vienti toimi odotetusti:
Toiminto suoritettu onnistuneesti.
-
Tässä vaiheessa sinun on säädettävä useita BCD-säilön tiedostomääritteitä, jotta voit muokata sitä. Suorita kehotteessa attrib-komento täsmälleen näin:
attrib c:\boot\bcd -h -r -s
Se, mitä teit juuri attrib-komennolla, oli piilotetun tiedoston, vain luku -tiedoston ja järjestelmätiedoston attribuuttien poistaminen tiedostosta bcd Nämä määritteet rajoittivat toimintoja, joita voit tehdä tiedostossa. Nyt kun ne ovat poissa, voit käsitellä tiedostoa vapaammin (erityisesti nimetä se uudelleen).
-
Jos haluat nimetä BCD-säilön uudelleen, suorita ren-komento kuvan mukaisesti:
ren c:\boot\bcd bcd.old
Nyt kun BCD-kauppa on nimetty uudelleen, sinun pitäisi nyt pystyä rakentamaan se uudelleen, kuten yritit tehdä vaiheessa 6.
Voit poistaa BCD-tiedoston kokonaan, koska olet luomassa uutta. Olemassa olevan BCD:n uudelleennimeäminen saa kuitenkin aikaan saman, koska se ei ole nyt Windowsin käytettävissä. Plus tarjoaa sinulle toisen varmuuskopiokerroksen vaiheessa 5 suoritetun viennin lisäksi, jos päätät kumota toiminnot.
-
Yritä rakentaa BCD uudelleen suorittamalla seuraava, jonka jälkeen Enter:
bootrec /rebuildbcd
Sen pitäisi tuottaa tämä komentokehotteessa:
Kaikkien levyjen tarkistus Windows-asennuksia varten.
Odota, sillä tämä voi kestää hetken…
Windows-asennukset tarkistettu onnistuneesti.
Tunnetut Windows-asennukset yhteensä: 1 [1] D:\Windows
Lisätäänkö asennus käynnistysluetteloon? Kyllä/Ei/Kaikki:
Tämä tarkoittaa, että BCD-myymälän uusiminen etenee odotetusti.
-
Kirjoita Lisää asennus käynnistysluetteloon? kysymykseen Y tai Kyllä, sen jälkeen Enter.
Sinun pitäisi nähdä tämä näytöllä osoittamaan, että BCD:n uudelleenmuodostus on valmis:
Toiminto suoritettu onnistuneesti.
-
Käynnistä tietokoneesi uudelleen. Olettaen, että BCD-kaupan ongelma oli ainoa ongelma, Windowsin pitäisi käynnistyä odotetusti.
Riippuen siitä, kuinka aloitit Advanced Startup Options- tai System Recovery Options -sovelluksen, saatat joutua poistamaan levyn tai flash-aseman ennen uudelleenkäynnistystä.
Jos BCD:n uudelleenrakentaminen ei ratkaissut ongelmaasi, jatka vianmääritystä korjataksesi jäätymisen ja muut ongelmat, jotka voivat estää Windowsia käynnistymästä normaalisti.
UKK
Mitä voin tehdä, jos en pysty rakentamaan BCD:täni uudelleen?
Jos näet virheilmoituksen, kuten "Path Not Found C:\Boot", suorita komento c:\windows /s c (olettaen, että C on Windows-asemasi). Jos sinulla on edelleen ongelmia, käytä Diskpart-komentoa tehdäksesi Windows-asennuksesta aktiivisen aseman.
Mitä minun pitäisi tehdä, kun olen rakentanut BCD:n uudelleen?
BCD:n uudelleenrakentaminen ei vaikuta henkilökohtaisiin tietoihisi tai asetuksiin millään tavalla, joten voit jatkaa tietokoneen käyttöä normaalisti.