Bootmgr fehlt. Ersetzen von eingebetteten Windows 7-Startdateien nach dem Anwenden des Images in WinPE

8085
EP O Colla

Ich habe gerade ein Image eines Windows 7 Embedded-Systems mit Imagex in WinPE auf eine Festplatte angewendet. Ich habe das Image des Systems auf derselben Platine und auf demselben Laufwerk erfasst und das Laufwerk vor dem Anwenden des Images gereinigt. Windows ist x64 und WinPE und imagex sind amd64. Dies ist von Windows Automated Instillation Kit Version 2.0.0.0.

Ich versuche, das Image auf einem partitionierten Datenlaufwerk zu platzieren, das als aktiv festgelegt wurde. Nach dem Anwenden des Images weiß ich, dass die Startdateien nicht angewendet werden, da nach dem Neustart die Meldung "BOOTMGR fehlt" angezeigt wird. In WinPE habe ich versucht

D:\Windows\System32>bcdboot d:\windows /s c: 

Der Fehler, den ich bekomme, wenn ich die Bootdateien auf diese Weise versuche und lade, lautet:

BFSVC: Failed to create a new system store. Status = [c000003a] 

Zusätzliche Informationen: Wenn ich in Windows \ Boot \ EFI nachschaue, enthält es bootmgr.efi und einige andere efi-Dateien.

Vielen Dank fürs Lesen

1

2 Antworten auf die Frage

1
AndGrp

Probieren Sie das aus, es funktioniert für mich

Überprüfen Sie das Dateisystem und korrigieren Sie es

Dadurch wird das Prüfdiskettenprogramm ausgeführt, um Probleme auf einer Partition zu erkennen und zu beheben. So reparieren Sie beispielsweise das Laufwerk C:

Geben Sie an der Eingabeaufforderung Folgendes ein: chkdsk c: /r

Reparieren Sie den Startvorgang

Normalerweise wird dies verwendet, wenn Windows nicht startet und Sie nicht in den abgesicherten Modus gelangen. Sie können auch den Master Boot Record (MBR) und den Boot-Sektor ersetzen, wenn Sie eine Virusinfektion vermuten. Es gibt vier Möglichkeiten:

Neuer MBR - Fügen Sie einen neuen generischen MBR ein, ohne die Partitionstabelle zu ändern.

Geben Sie an der Eingabeaufforderung Folgendes ein: bootrec /FixMbr

Neuer Boot-Sektor - Fügen Sie einen neuen Windows 7 / Vista-kompatiblen Boot-Sektor ein. Es wird automatisch der richtige Sektor für den Dateisystemtyp (NTFS, FAT32 usw.) eingefügt.

Geben Sie an der Eingabeaufforderung Folgendes ein: bootrec /FixBoot

BCD neu erstellen - Erstellen Sie die Boot-Konfigurationsdaten (BCD) neu. Die BCD steuert, welche Partition bootet. Mit dieser Option können Sie auswählen, welche Installationen in die BCD aufgenommen werden sollen.

Geben Sie an der Eingabeaufforderung Folgendes ein: bootrec /RebuildBcd

Betriebssysteme suchen - Durchsuchen Sie das System nach allen Betriebssysteminstallationen, die mit Vista / 2008 kompatibel sind und auch die derzeit in der BCD enthaltenen anzeigen.

Geben Sie an der Eingabeaufforderung Folgendes ein: bootrec /ScanOs

am Ende Typ: C:/expand bootmgr temp


Spielen Sie ein bisschen damit, sehen Sie, wie es läuft

0
EP O Colla

Ich habe gerade entdeckt, nachdem ich einen Tag lang mühsam recherchiert und Haare gezogen habe. Ich habe amd64 WinPE von einem USB 3.0 gebootet. Dies erlaubte mir nicht, die Boot-Dateien zu kopieren. Wie ich in meiner Frage sagte, der Befehl

bcdboot d:\windows /s c: 

Würden zurückkehren

BFSVC: Failed to create a new system store. Status = [c000003a] 

Ich habe dann die WinPE einfach auf eine Diskette gebrannt und neu gestartet und es wurde die Erstellung der Boot-Dateien erlaubt. Ich denke, es war nur der USB 3.0, der das Problem war. Obwohl der verwendete Anschluss USB 2.0 war, war der USB-Stick 3.0. Zumindest ist das Problem eingegrenzt worden. Keine Tränen mehr.