BCDEdit sistemoje „Windows“: kas tai yra, kam jis naudojamas ir praktiniai pavyzdžiai

Paskutiniai pakeitimai: 23/05/2025
Autorius: Izaokas

BCD

„Windows“ paleidimas yra daug daugiau nei tik logotipo matymas kiekvieną kartą įjungus kompiuterį. Už šio proceso slypi sudėtingas konfigūracijų, sistemų ir prioritetų valdymas, kuris dažnai lieka nepastebėtas. Tačiau kai norite pritaikyti kompiuterį, įdiegti kelias operacines sistemas arba atkurti įrenginį po gedimo, BCDEdit įrankis tampa didžiausiu jūsų sąjungininku.

Šis straipsnis yra išsamus vadovas, padėsiantis suprasti, kas yra BCDEdit, kam jis naudojamas ir kaip jį efektyviai naudoti, pateikiant praktinių pavyzdžių. Jei kada nors susimąstėte, kaip modifikuoti „Windows“ įkrovos meniu, pervadinti įdiegtas operacines sistemas, nustatyti įkrovos tvarką arba valdyti sistemas iš virtualių diskų ar skaidinių, čia rasite visą informaciją, paaiškintą paprastai ir išsamiai.

Kas yra BCDEdit?

„BCDEdit“ (įkrovos konfigūracijos duomenų redaktorius) yra „Windows“ dalis, leidžianti valdyti operacinės sistemos paleidimą ir įkrovą pažangiu lygiu. Šiuolaikinėse sistemose (nuo „Windows Vista“) jis pakeičia seną failą boot.ini kurie naudojo „Windows XP“ ir ankstesnes versijas. Naudodami „BCDEdit“ galite peržiūrėti, kurti, modifikuoti ir ištrinti įkrovos įrašus, taip pat pritaikyti „Windows“ įkrovos tvarkyklės veikimą.

Įkrovos konfigūracija saugoma vadinamajame BCD (įkrovos konfigūracijos duomenys) – duomenų bazės tipo saugykloje, kurioje saugomos visos parinktys ir operacinės sistemos, rodomos įkrovos meniu.

Kodėl ir kada naudoti BCDEdit?

„BCDEdit“ yra būtinas, kai įdiegtos kelios operacinės sistemos (pavyzdžiui, skirtingos „Windows“ versijos, net virtualiuose diskuose), jei norite tinkinti meniu rodomus pavadinimus, pakeisti įkrovos tvarką, įjungti arba išjungti tokias funkcijas kaip greitas įkrovimas arba saugusis režimas ir, svarbiausia, jei dėl gedimų ar aparatinės įrangos pakeitimų reikia sukurti atsarginę įkrovos konfigūracijos kopiją ir ją atkurti.

Jei esate technikas, sistemos administratorius ar tiesiog entuziastas, norintis visiškai kontroliuoti savo kompiuterį, turėtumėte žinoti apie „BCDEdit“. Šis įrankis, skirtas tik komandinės eilutės ( CMD ) aplinkai, yra daug galingesnis ir lankstesnis nei bet kuri grafinė sąsaja, nors jam reikia tam tikrų žinių ir atsargumo – lengva padaryti klaidų, jei nežinote, ką darote.

Įkrovos sistemos: prieš ir po BCDE

Prieš „Windows Vista“ paleidimas buvo valdomas naudojant boot.ini ir NTLDR (NT Loader) tvarkyklė. Tai leido tiesiogiai redaguoti tekstinį failą, kuriame išsamiai aprašytos operacinės sistemos, numatytosios ir El Tiempo laukimas. Tačiau šis metodas turėjo apribojimų, ypač atsiradus BIOS modernios, UEFI ir pažangios pertvaros.

Atsiradus „Windows Vista“ ir vėlesnėms versijoms (langai 7, 8, 10, 11), pasirodo atnaujintas įkrovos įkroviklis, Windows Boot Manager, kuri naudoja sudėtingesnę BCD saugyklą, kur visa informacija saugoma duomenų bazėje. Būtent čia ir prasideda „BCDEdit“, leidžianti valdyti visus įrašus ir nustatymus.
Be to, pradedant nuo „Windows 8“, su „UEFI Secure Boot“ ir funkcijomis greita pradžia, įkrovos valdymas tampa dar sudėtingesnis, todėl BCDEdit parinktys tampa dar svarbesnės.

  Kaip pašalinti spausdinimo eilėje įstrigusius dokumentus ir atrakinti spausdintuvą

Kur yra BCDEdit ir kaip jį naudoti?

BCDEDIT

BCDEdit yra kelyje %WINDIR%\System32 ir paleidžiamas iš komandinės eilutės (CMD) su administratoriaus teisėmis. Svarbu atidaryti konsolę kaip administratorius, nes įkrovos konfigūracijos keitimas tiesiogiai veikia sistemos saugumą ir stabilumą.

Yra keli būdai, kaip atidaryti CMD kaip administratorių:

  • Sukurkite CMD spartųjį klavišą ir jo ypatybėse pasirinkite „Vykdyti kaip administratorių“.
  • spauda "Windows + Rrašo Cmd ir pasirinkite „Vykdyti kaip administratorių“.
  • „Windows 8“ ir naujesnėse versijose naudokite „WinX“ meniu (Windows + X) ir pasirinkite „Komandų eilutė (administratorius)“.

Pagrindinės BCDEdit komandos ir sintaksė

Bendroji sintaksė yra labai paprasta:

bcdedit /comando [parámetros]

Kai kurios įprastos komandos yra šios:

  • /sukurti parduotuvę: Sukuria tuščią BCD saugyklą (neturi įtakos sistemos saugyklai, kol neapibrėžta).
  • /eksportuoti: Eksportuoja BCD saugyklos turinį į failą; naudinga kuriant atsargines kopijas.
  • /importuoti: Importuoja BCD saugyklą iš failo, atkurdama atsarginę kopiją.
  • /kopija: Sukuria įkrovos įrašo kopiją.
  • /sukurti: Sukuria naują įrašą BCD saugykloje.
  • /rinkinys: Pakeičia parinkčių arba parametrų reikšmes įkrovos įraše.
  • /ištrinti: Ištrina konkretų įrašą.
  • /numatytoji: Apibrėžia numatytąjį įkrovos įrašą.
  • /rodoma tvarka: Nustato tvarką, kuria sistemos bus rodomos įkrovos meniu.
  • /skirtasis laikas: Apibrėžia laiką sekundėmis, kurį meniu bus rodomas prieš pasirenkant numatytąjį įrašą.

Pagrindiniai įkrovos įvesčių laukai ir reikšmės

Bėgdamas bcdedit be parametrų gausite esamą įkrovos konfigūraciją. Svarbiausi elementai, kuriuos pamatysite, yra šie:

  • identifikatorius: Kiekvienas įrašas (operacinė sistema, tvarkyklė ir kt.) turi unikalų identifikatorių, esantį skliausteliuose. Pavyzdžiui, {current} (dabartinė sistema), {default} (iš anksto nustatyta), {ntldr} (senesnėms sistemoms) arba unikalų GUID.
  • Aprašymas: Pavadinimas, rodomas įkrovos meniu.
  • Įkrovos meniu politika: „Windows 8“ ir naujesnėse versijose tai gali būti palikimas (klasikinio stiliaus) arba standartas (pagal numatytuosius nustatymus, su naujomis funkcijomis).

Praktiniai BCDEdit naudojimo pavyzdžiai

Žemiau surinkome naudingiausius realius pavyzdžius, surinktus iš patirties ir techninės dokumentacijos:

1. Sukurkite įkrovos saugyklos atsarginę kopiją

Prieš ką nors modifikuojant, labai rekomenduojama eksportuoti dabartinę konfigūraciją:

bcdedit /export C:\respaldo_bcd.txt

Tokiu būdu išsaugosite visus dabartinius nustatymus ir išvengsite atsitiktinių pakeitimų. Norėdami atkurti sandėlį:

  „Tweaking.com“ „Windows“ taisymo pamoka

bcdedit /import C:\respaldo_bcd.txt

2. Peržiūrėti visus BCD įrašus

bcdedit /enum all

Bus rodomi visi įrašai, įskaitant paslėptas sistemas arba išplėstinius nustatymus.

3. Pakeiskite pavadinimą, kuris rodomas įkrovos meniu

Jei įdiegta keletas „Windows“ sistemų arba norite tinkinti meniu:

bcdedit /set {identificador} description "Texto que desees"

Pavyzdžiui:

bcdedit /set {dabartinis} aprašymas "langai 11 „Asmeninis“ bcdedit /set {2807aaab-f2a8-11de-8e0c-b4db26ac8165} aprašymas „Windows 10 Pro“ bcdedit /set {ntldr} aprašymas „Windows XP“

4. Pakeiskite sistemų tvarką įkrovos meniu

Norėdami nurodyti sistemų rodymo tvarką:

bcdedit /displayorder {id1} {id2} {id3}

Pirmasis identifikatorius bus pirmoji sistema, kurią matysite meniu.

5. Pakeiskite numatytąją operacinę sistemą

bcdedit /default {identificador}

Tai nustato, kuri sistema bus paleista pagal numatytuosius nustatymus, jei nepasirinksite jokios parinkties.

6. Koreguokite įkrovos meniu skirtąjį laiką

bcdedit /timeout 10

Meniu bus rodomas 10 sekundžių, prieš pasirenkant numatytąjį nustatymą.

7. Pridėkite kitas operacines sistemas arba virtualius diskus

Jei „Windows“ įdiegta virtualiame diske (VHD) arba norite pridėti senesnes sistemas, pvz., „Windows XP“:

Bcdedit /create {ntldr} /d „Windows XP“ Bcdedit /set {ntldr} įrenginio skaidinys=C: Bcdedit /set {ntldr} kelias \ntldr Bcdedit /displayorder {ntldr} -addlast Bcdedit /set {ntldr} aprašymas „Windows XP“

8. Perjunkite įkrovos meniu režimus (klasikinį arba modernų)

Norėdami grįžti į klasikinį meniu sistemoje „Windows 8“, „10“ arba „11“ (naudinga taisant sistemas arba palaikant senesnius įrankius):

bcdedit /set {default} bootmenupolicy legacy

O jei norite susigrąžinti modernų meniu:

bcdedit /set {default} bootmenupolicy standard

9. Įjunkite išplėstines parinktis, išjunkite logotipus ar animacijas ir dar daugiau

  • Įjunkite išplėstines parinktis įkrovos meniu:
    bcdedit /set {globalsettings} advancedoptions true
  • Išjungti juos:
    bcdedit /set {globalsettings} advancedoptions false
    Arba juos ištrinti:
    bcdedit /deletevalue {globalsettings} advancedoptions
  • Išjunkite įkrovos logotipą sistemoje „Windows 8“ ir naujesnėse versijose:
    bcdedit /set {globalsettings} custom:16000067 true
    Norėdami jį atkurti:
    bcdedit /set {globalsettings} custom:16000067 false
    Arba ištrinkite:
    bcdedit /deletevalue {globalsettings} custom:16000067
  • Išjungti įkrovos animaciją:
    bcdedit /set {globalsettings} custom:16000069 true

Derinimo komandos ir specialūs įkrovos režimai

„BCDEdit“ leidžia aktyvuoti derinimo programas ir valdyti kitus išplėstinius aspektus, kurie yra labai naudingi kūrėjams:

bcdedit /set {id} debug on – Įgalina derinimą paleidžiant.
bcdedit /set {id} bootdebug on – Įgalina įkrovos įkrovos derinimo procesą.

Šios komandos yra būtinos norint patikrinti arba pašalinti rimtas problemas sistemos paleidimo metu.

Įkrovos taisymas ir atkūrimas naudojant BCDEdit

Jei po sistemos atnaujinimo, gedimo ar kitos operacinės sistemos įdiegimo prarandate įkrovos meniu ar bet kokius įrašus, galite greitai atkurti ankstesnę būseną naudodami sukurtas atsargines kopijas:

bcdedit /export C:\bk_bcd.txt – Sandėliui laikyti.
bcdedit /import C:\bk_bcd.txt – Norėdami atkurti konfigūraciją iš išsaugoto failo.

  Kaip naudoti WSLg sistemoje „Windows“, norint paleisti „Linux“ su grafine sąsaja

Praktiniai patarimai ir atsargumo priemonės naudojant BCDEdit

  • Prieš ką nors keisdami, visada pasidarykite atsarginę kopiją. Lengva padaryti klaidų ir palikti sistemą nepaleidžiamą.
  • Kiekvienai operacinei sistemai naudokite teisingą identifikatorių; tikrina asmens dokumentus su bcdedit prieš modifikuojant meniu.
  • Komandos visada turėtų būti vykdomos su administratoriaus teisėmis, tiek įprastoje „Windows“ aplinkoje, tiek atkūrimo aplinkoje.
  • Norėdami nukopijuoti ir įklijuoti identifikatorius arba rezultatus, galite nukreipti BCDEdit išvestį į tekstinį failą:
    bcdedit /? > %userprofile%\Desktop\bcdedit.txt
  • Kompiuteriuose su UEFI kai kurios parinktys bus prieinamos tik tuo atveju, jei sistema jas palaiko.

Praktinis pavyzdys realiame gyvenime: dviguba įkrova ir išplėstinis pritaikymas

Ar norite įdiegti dvi „Windows“ sistemas tame pačiame kompiuteryje ir kiekvienai iš jų turėti savo pavadinimą ir pasirinktinius nustatymus meniu? Štai jums, apibendrinta iš realios patirties:

  1. Paprastai abi „Windows“ sistemas diegkite skirtinguose skaidiniuose.
  2. Baigę eikite į norimą operacinę sistemą ir atidarykite CMD kaip administratorius.
  3. su bcdedit Patikrinkite esamus įrašus (ieškosite kiekvienos sistemos ID).
  4. Galite pakeisti kiekvieno įrašo pavadinimą, pavyzdžiui:
    bcdedit /set {current} description "Windows 10 – Personal"
    bcdedit /set {guiddelotro} description "Windows 10 – Trabajo"
  5. Jei norite pakeisti meniu tvarką:
    bcdedit /displayorder {guid1} {guid2}

Tokiu būdu galite pritaikyti kiekvieną įrašą pagal savo skonį, palengvindami kasdienį naudojimą ir sistemos identifikavimą, ypač aplinkose, kuriose tuo pačiu įrenginiu naudojasi keli žmonės arba kur reikia kaitalioti skirtingas darbo ir laisvalaikio aplinkas.

Automatizavimas ir BCDEdit alternatyvos

Įprastoms operacijoms grafinės priemonės, tokios kaip „msconfig“ (sistemos konfigūracija), siūlo intuityvesnį būdą peržiūrėti ir keisti kai kurias įkrovos parinktis. Tačiau sudėtingesnėms užduotims arba rimtų problemų šalinimui „BCDEdit“ išlieka galingiausia ir lanksčiausia priemone.

Taip pat minimos trečiųjų šalių alternatyvos ir pagalbinės programos, tokios kaip „Renee Passnow“ , skirtos paskyroms ir slaptažodžiams valdyti arba komandinės eilutės pasiekimui iš atkūrimo aplinkų.

Įvaldę „BCDEdit“, galite visiškai valdyti vieną iš pagrindinių sistemos procesų: paleidimą. Galimybė tinkinti sistemos pavadinimus ir tvarką, atkurti konfigūracijas po gedimo arba įdiegti pasirinktines paleidimo sekas leis jums maksimaliai išnaudoti savo kompiuterį. Tai galingas įrankis, kuris, naudojamas su žiniomis ir atsargiai, siūlo neprilygstamą universalumą . Bet kuris pažengęs ar profesionalus vartotojas ras „BCDEdit“ kaip būdą pažangiai ir saugiai spręsti problemas arba pritaikyti savo sistemą.