Scop: Windows Vista
La pornirea sistemului, unele computere care acceptă interfața UEFI, firmware-ul creează înregistrări în memoria RAM nevolatile (NVRAM) pentru dispozitive locale, cum ar fi CD-ROM sau hard disk. înseamnă Bcdedit sincronizeaza obiecte de spațiu de nume în sistemul NVRAM firmware-ul de date de configurare de boot (BCD). Instrumentul Bcdedit deschide magazia de sistem BCD atunci când utilizatorul execută comanda bcdedit / set sau enum. Când instrumentul bcdedit deschide BCD-ul, compară intrările din NVRAM cu înregistrările din BCD. Înregistrările din NVRAM create de firmware și absente în BCD sunt adăugate sistemului BCD. Atunci când instrumentul Bcdedit închide sistemul BCD, toate intrările în Manager BCD Boot, care nu sunt prezente în NVRAM, a adăugat în NVRAM. Comanda bcdedit / import copiază toate obiectele namespace ale firmware-ului de la sistemul BCD la NVRAM.
Dacă operațiile bcdedit / import au fost efectuate de mai multe ori, NVRAM poate conține mai multe intrări pentru dispozitivele de pe sistem, cum ar fi o unitate CD-ROM și un hard disk. Intrări multiple duplicate pot fi create prin executarea repetată a operației / importului. Următoarea comandă este folosită pentru a enumera obiectele din spațiul de nume ale firmware-ului în BCD:
Următorul exemplu este un exemplu de ieșire a comenzii firmware-ului firmware-ului bcdedit / enum:
Dacă comanda bcdedit / import a fost utilizată în mod repetat, NVRAM și BCD-ul sistemului pot conține mai multe obiecte de firmware. Dacă magazinul BCD este importat de la computerul de referință la computerul destinație, mai multe intrări de firmware pot fi create pentru un singur dispozitiv. Dacă există mai multe intrări de firmware, ieșirea comenzii firmware-ului bcdedit / enum va conține intrările de firmware care sunt similare cu intrările din exemplul de mai jos:
Poate că există două sau mai multe înregistrări pentru fiecare dispozitiv cu diferite GUID-uri. De exemplu, unitatea principală CD-ROM principală poate conține mai multe intrări: