A rendszerindítási konfigurációs adattárat nem lehetett megnyitni

A BCD(BCD) vagy   Boot Configuration Data  fájlok olyan utasításokat tartalmaznak, amelyekre a Windowsnak(Windows) szüksége van a megfelelő rendszerindításhoz. Ha problémái vannak a számítógép indításakor, akkor valószínűleg a hibás konfiguráció vagy akár a sérült BCD - fájlok okozzák. Ha a bcedit.exe fájl bármely parancsának végrehajtásakor a következő üzenet jelenik meg: A rendszerindítási konfigurációs adattár nem nyitható meg(The boot configuration data store could not be opened) , akkor a következőképpen javíthatja ki.

Ez akkor fordulhat elő, ha:

  1. A rendszer nem találja a megadott fájlt
  2. A kért rendszereszköz nem található.

A rendszerindítási konfigurációs adattár nem nyitható meg

Javasoljuk, hogy próbálkozzon néhány ellenőrzéssel. Ha megnyitja a Rendszerkonfiguráció (msconfig) elemet ,(Boot) azt tapasztalhatja, hogy nincsenek rendszerindítási adatok. A jelentések szerint ennek az elsődleges oka az, hogy amikor a felhasználó megpróbálja kettős rendszerindítással indítani a számítógépet, és a telepítő lecseréli az alapértelmezett rendszertöltőt.

A rendszerindítási konfigurációs adattárat nem lehetett megnyitni

Mielőtt elkezdenénk, tudd ezt. A Windows korábbi verzióiban a (Windows)Boot.ini fájlban(Boot.ini file) tárolták . EFI - alapú operációs rendszeren a bejegyzés az EFI firmware rendszerindítás-kezelőjében található, amely az  \EFI\Microsoft\Boot\Bootmgfw.efi címen található .

A probléma megoldásához a következő lehetőségek állnak rendelkezésre:

  1. Állítson be egy beviteli opció értéket a BCD-ben
  2. A Speciális beállítások menü engedélyezése
  3. BCD újjáépítése

Ezeket a lépéseket úgy hajthatja végre, hogy a számítógépet speciális helyreállítási módba indítja. Parancssort(Command Prompt) kínál , amely a Speciális beállítások(Advanced Options) alatt érhető el .

Ezenkívül a BCDEdit beállításainak megadása előtt előfordulhat, hogy le kell tiltania vagy fel kell függesztenie a BitLocker és a Secure Boot szolgáltatást a számítógépen.

1] Adjon meg egy beviteli opció értéket a BCD-ben

Nyissa meg a Parancssort(Command Prompt) rendszergazdaként

Hajtsa végre a következő parancsot:

bcdedit /set {current} Description "TheNameYouWant"

A /set opció beállít egy belépési pontot, és lehetővé teszi a rendszer számára, hogy megbízzon egy olyan Windows -verzióban, amely alapértelmezés szerint nem megbízható.

2] Adja meg a BCD-fájlt

Egy emelt szintű parancssorban hajtsa végre:

bcdedit /store c:\Boot\BCD

Megadja a lehetőségek listáját.

Válassza a futtatást:

bcdedit /store c:\Boot\BCD /set bootmenupolicy legacy

Indítsa újra a számítógépet, válassza ki a Windows rendszert(Windows) , és azonnal nyomja meg az F8 billentyűt.

Ha a régi opciót választja, a Speciális(Advanced) beállítások menü ( F8 ) elérhető a számítógép indításakor. Ezután kiválaszthatja, hogy melyik operációs rendszerről induljon.

3] BCD újjáépítése

Ha nem működik, lehet, hogy újra kell építeni a BCD(rebuild BCD) -t . Manuálisan újraépítheti a rendszerindítási konfigurációs adattárat(Boot Configuration Data) a Bootrec.exe eszköz segítségével a Windows helyreállítási környezetében(Windows Recovery Environment) , vagy használhatja ezt az ingyenes BCD-szerkesztő eszközt a BCD javítására(free BCD Editor tool to repair BCD) .

Remélhetőleg ez segít a probléma megoldásában.(Hope this helps you fix the issue.)



About the author

Tapasztalt szoftvermérnök vagyok, több mint 10 éves tapasztalattal a Windows alkalmazások és fájlkezelési ökoszisztéma területén. Veterán vagyok a vállalatok és kormányzatok számára készült rendszerek és biztonsági megoldások fejlesztésében is. Mindkét színtéren szerzett tapasztalataim egyedülálló perspektívát adnak számomra arról, hogy mitől jó szoftver, rendszer és biztonság, és hogyan építhetem ezeket hatékonyan.



Related posts