Ինչպես վերականգնել BCD-ն Windows-ում

Բովանդակություն:

Ինչպես վերականգնել BCD-ն Windows-ում
Ինչպես վերականգնել BCD-ն Windows-ում
Anonim

Ինչ իմանալ

  • Եթե Windows boot configuration data (BCD) պահեստը բացակայում է, վնասված է կամ սխալ կազմաձևված է, դուք պետք է շտկեք Windows-ի գործարկման խնդիրները:
  • BCD-ի խնդրի ամենահեշտ լուծումն այն պարզապես վերակառուցելն է, ինչը կարող եք ինքնաբերաբար անել bootrec հրամանով::
  • Կան մի քանի հրամաններ գործարկելու համար և շատ ելքեր էկրանին, բայց BCD-ի վերակառուցումը շատ պարզ գործընթաց է:

Եթե տեսնում եք, որ BOOTMGR is Missing սխալ կամ նմանատիպ հաղորդագրություն բեռնման գործընթացում բավականին վաղ, դուք ունեք BCD խնդիր: Այս հոդվածը բացատրում է, թե ինչպես կարելի է վերակառուցել BCD:

Այս հրահանգները վերաբերում են Windows 11-ին, Windows 10-ին, Windows 8-ին, Windows 7-ին և Windows Vista-ին: Նմանատիպ խնդիրներ կարող են լինել Windows XP-ում, սակայն քանի որ boot configuration տեղեկատվությունը պահվում է boot.ini ֆայլում և ոչ թե BCD-ում, XP-ի խնդիրները շտկելը բեռնման տվյալների հետ ներառում է բոլորովին այլ գործընթաց:

Ինչպես վերակառուցել BCD Windows 11, 10, 8, 7 կամ Vista

Windows-ում BCD-ի վերակառուցումը պետք է տևի ընդամենը 15 րոպե:

  1. Windows 11/10/8-ում. Սկսեք գործարկման ընդլայնված ընտրանքները:

    Windows 7-ում կամ Windows Vista-ում. Սկսեք համակարգի վերականգնման ընտրանքները:

    Image
    Image
  2. Windows 11/10/8-ում ընտրեք Troubleshoot > Ընդլայնված ընտրանքներ.

    Image
    Image
  3. Ընտրեք Command Prompt կոճակը՝ այն սկսելու համար:

    Image
    Image

    Հրամանի տողը անմիջապես չի սկսվի: Ձեր համակարգիչը կարճ ժամանակով ցույց կտա «Պատրաստվում» էկրանը, մինչ այն պատրաստում է համակարգիչը:

    Հնարավոր է անհրաժեշտ լինի ընտրել ձեր հաշվի անունը և մուտքագրել ձեր գաղտնաբառը՝ Հրամանի տողին հասնելու համար:

  4. Հուշում մուտքագրեք bootrec հրամանը, ինչպես ցույց է տրված ստորև, այնուհետև սեղմեք Enter:

    
    

    bootrec /rebuildbcd

    Image
    Image

    bootrec հրամանը կփնտրի Windows-ի տեղադրումները, որոնք ներառված չեն BCD-ում, այնուհետև կհարցնեն ձեզ, արդյոք ցանկանում եք ավելացնել մեկ կամ մի քանիսը դրան:

  5. Դուք պետք է տեսնեք հետևյալ հաղորդագրություններից մեկը հրամանի տողում:

    Տարբերակ 1

    
    

    Սկանավորում բոլոր սկավառակները Windows-ի տեղադրման համար:

    Խնդրում ենք սպասել, քանի որ դա կարող է որոշ ժամանակ տևել…

    Հաջողությամբ սկանավորվեցին Windows-ի տեղադրումները: Windows-ի նույնականացված տեղադրումների ընդհանուր քանակը՝ 0 Գործողությունը հաջողությամբ ավարտվեց:

    Ընտրանք 2

    
    

    Սկանավորում բոլոր սկավառակները Windows-ի տեղադրման համար:

    Խնդրում ենք սպասել, քանի որ դա կարող է որոշ ժամանակ տևել…

    Հաջողությամբ սկանավորվեցին Windows-ի տեղադրումները:

    Ընդամենը նույնականացված Windows տեղադրումներ. 1 [1] D:\Windows

    Ավելացնե՞լ տեղադրումը բեռնման ցանկում: Այո/Ոչ/Բոլորը՝

    Image
    Image

    Եթե տեսնում եք տարբերակ 1. Անցեք Քայլ 7-ին: Այս արդյունքը, ամենայն հավանականությամբ, նշանակում է, որ Windows-ի տեղադրման տվյալները BCD խանութում գոյություն ունեն, բայց bootrecչկարողացավ գտնել Windows-ի որևէ լրացուցիչ տեղադրում ձեր համակարգչում՝ BCD-ին ավելացնելու համար: Դա լավ է; դուք պարզապես պետք է մի քանի լրացուցիչ քայլ կատարեք BCD-ն վերակառուցելու համար:

    Եթե տեսնում եք տարբերակը 2: մուտքագրեք Y կամ Այո Ավելացնե՞լ տեղադրումը բեռնման ցանկում: հարց, որից հետո դուք պետք է տեսնեք Գործողությունը հաջողությամբ ավարտված, որին հաջորդում է թարթող կուրսորը հուշում: Ավարտեք քայլը 10-ով դեպի էջի ներքևի մաս:

  6. Քանի որ BCD խանութը գոյություն ունի և ցուցակագրում է Windows-ի տեղադրումը, դուք նախ պետք է այն հեռացնեք ձեռքով, այնուհետև փորձեք նորից վերակառուցել: Հուշում կատարեք bcdedit հրահանգը, ինչպես ցույց է տրված, ապա սեղմեք Enter:

    
    

    bcdedit /արտահանել c:\bcdbackup

    Image
    Image

    bcdedit հրամանն այստեղ օգտագործվում է BCD պահեստը որպես ֆայլ արտահանելու համար՝ bcdbackup: Ֆայլի ընդլայնում նշելու կարիք չկա: Հրամանը պետք է էկրանին վերադարձնի հետևյալը, ինչը նշանակում է, որ BCD արտահանումն աշխատեց այնպես, ինչպես սպասվում էր.

    
    

    Վիրահատությունը հաջողությամբ ավարտվեց:

  7. Այս պահին դուք պետք է կարգավորեք մի քանի ֆայլի ատրիբուտներ BCD պահեստի համար, որպեսզի կարողանաք շահարկել այն: Հուշում կատարեք attrib հրամանը ճիշտ այսպես.

    
    

    attrib c:\boot\bcd -h -r -s

    Image
    Image

    Այն, ինչ դուք պարզապես արեցիք attrib հրամանով, այն էր, որ հեռացնեք թաքնված ֆայլը, միայն կարդալու ֆայլը և համակարգի ֆայլի ատրիբուտները bcd ֆայլից։ Այդ հատկանիշները սահմանափակեցին ձեր գործողությունները։ ֆայլի վրա։ Այժմ, երբ դրանք չկան, դուք կարող եք ավելի ազատորեն շահարկել ֆայլը (մասնավորապես՝ վերանվանել այն):

  8. BCD խանութը վերանվանելու համար կատարեք ren հրամանը, ինչպես ցույց է տրված.

    
    

    ren c:\boot\bcd bcd.old

    Image
    Image

    Այժմ, երբ BCD խանութը վերանվանվեց, այժմ դուք պետք է կարողանաք հաջողությամբ վերակառուցել այն, ինչպես փորձեցիք անել Քայլ 6-ում:

    Դուք կարող եք ամբողջությամբ ջնջել BCD ֆայլը, քանի որ պատրաստվում եք նորը ստեղծել: Այնուամենայնիվ, գոյություն ունեցող BCD-ի վերանվանումը կատարում է նույն բանը, քանի որ այն այժմ անհասանելի է Windows-ի համար, ինչպես նաև տրամադրում է ձեզ կրկնօրինակման մեկ այլ շերտ՝ ի լրումն Քայլ 5-ում արված արտահանման, եթե որոշեք հետարկել ձեր գործողությունները:

  9. Փորձեք կրկին վերակառուցել BCD-ն՝ կատարելով հետևյալը, որին հաջորդում է Enter:

    
    

    bootrec /rebuildbcd

    Image
    Image

    Այն պետք է արտադրի սա հրամանի տողում.

    
    

    Սկանավորում բոլոր սկավառակները Windows-ի տեղադրման համար:

    Խնդրում ենք սպասել, քանի որ դա կարող է որոշ ժամանակ տևել…

    Հաջողությամբ սկանավորվեցին Windows-ի տեղադրումները:

    Ընդամենը նույնականացված Windows տեղադրումներ. 1 [1] D:\Windows

    Ավելացնե՞լ տեղադրումը բեռնման ցանկում: Այո/Ոչ/Բոլորը՝

    Image
    Image

    Սա նշանակում է, որ BCD խանութի վերակառուցումն ընթանում է ինչպես սպասվում էր:

  10. Ավելացնե՞լ տեղադրումը բեռնման ցանկում: հարց, մուտքագրեք Y կամ Այո, որին հաջորդում է Enter ստեղնը:

    Դուք պետք է սա տեսնեք էկրանին՝ ցույց տալու համար, որ BCD-ի վերակառուցումն ավարտված է:

    
    

    Վիրահատությունը հաջողությամբ ավարտվեց:

    Image
    Image
  11. Վերագործարկեք ձեր համակարգիչը: Ենթադրելով, որ BCD խանութի հետ կապված խնդիրը միակ խնդիրն է, Windows-ը պետք է սկսվի այնպես, ինչպես սպասվում էր:

    Կախված նրանից, թե ինչպես եք սկսել Advanced Startup Options-ը կամ System Recovery Options-ը, կարող է անհրաժեշտ լինել հեռացնել սկավառակը կամ ֆլեշ կրիչը վերագործարկելուց առաջ:

Եթե BCD-ի վերակառուցումը չլուծեց ձեր ունեցած խնդիրը, շարունակեք անսարքությունների վերացումը՝ շտկելու սառեցումը և այլ խնդիրները, որոնք կարող են խանգարել Windows-ի նորմալ բեռնմանը:

ՀՏՀ

    Ի՞նչ կարող եմ անել, եթե չկարողանամ վերակառուցել իմ BCD:

    Եթե տեսնում եք այնպիսի սխալ, ինչպիսին է «Ճանապարհը չի գտնվել C:\Boot», գործարկեք c:\windows /s c հրամանը (ենթադրելով, որ C-ն ձեր Windows սկավառակն է): Եթե դեռ խնդիրներ ունեք, օգտագործեք Diskpart հրամանը՝ ձեր Windows-ի տեղադրումը ակտիվ դրայվ դարձնելու համար:

    Ի՞նչ պետք է անեմ BCD-ն վերակառուցելուց հետո:

    BCD-ի վերակառուցումը որևէ կերպ չի ազդում ձեր անձնական տվյալների կամ կարգավորումների վրա, այնպես որ դուք կարող եք շարունակել օգտագործել ձեր համակարգիչը սովորական ռեժիմով:

Խորհուրդ ենք տալիս: