Versehentlich gelöschte Partitionstabelle, hat sie zurückbekommen, kann Windows jetzt aber nicht mehr booten

1

Ich boote Ubuntu 14.04 und Windows 10 doppelt. Ich habe versehentlich die Partitionstabelle für meine Hauptfestplatte gelöscht, konnte sie jedoch wiederherstellen. Jetzt kann ich Windows nicht mehr booten. Zum Glück war es einfach, Grub neu zu installieren und Ubuntu zu booten.

Beim Versuch, Windows zu starten, wird auf einem hellblauen Bildschirm eine Fehlermeldung angezeigt:

Ein erforderliches Gerät ist nicht angeschlossen oder es kann nicht darauf zugegriffen werden.

Fehlercode 0xc0000225

Ich habe versucht, F8 für die Starteinstellungen zu drücken, habe aber folgenden Fehler erhalten:

Die Anwendung oder das Betriebssystem konnten nicht geladen werden, da eine erforderliche Datei fehlt oder Fehler enthält.

Datei: \ Windows \ system32 \ winload.efi

Fehlercode: 0xc0000225

Ich habe bereits eine Windows-USB-Installation durchgeführt und versucht, die darauf befindlichen Wiederherstellungstools zu verwenden. Startup Repair hat überhaupt nichts gemacht. Die Systemwiederherstellung soll neu starten und dann das Betriebssystem auswählen, aber nach dem Neustart ist nichts passiert. Basierend auf den Anweisungen hier bin ich zu CMD gegangen und bootrec /rebuildbcdhabe die Windows-Installation ausgeführt. Als ich jedoch bestätigte, dass es zur Startliste hinzugefügt werden soll, wurde angezeigt, dass auf das Laufwerk nicht zugegriffen werden kann.

Bearbeiten: Einige Details wurden geändert. Ich habe auch versucht, den USB-Stick erneut zu installieren, aber jetzt startet er nicht einmal. Es Fehler:

Ihr PC / Gerät muss repariert werden. Die Startkonfigurationsdaten für Ihren PC fehlen oder enthalten Fehler.

Datei: \ EFI \ Microsoft \ Boot \ BCD

Fehlercode: 0xc000000f

Morgen werde ich das Installationsmedium neu erstellen und es dann erneut versuchen.

wjandrea
quelle
Übrigens ist das nicht dringend. Ich verwende Windows nur für einige bestimmte Programme, die nicht unter Linux laufen, und ich habe eine Windows-VM, die für die meisten Dinge funktioniert.
wjandrea
Ich bin ziemlich überrascht, dass Sie nach dem Ausführen der Windows-Startreparatur immer noch Ubuntu starten können - normalerweise wird es weggeblasen und durch den NT-Loader ersetzt. Haben Sie grub2 neu installiert, nachdem Sie versucht haben, die Fenster zu reparieren? Kann Grub die Boot-Partition und die Haupt-Windows-Systempartition korrekt sehen?
Argonauten
Als ich sagte, Startup Repair habe nichts getan, habe ich es so gemeint. Es ist ein Fehler aufgetreten, bevor es überhaupt gestartet wurde. So etwas wie "Start konnte nicht repariert werden". Der Windows-Bootloader befindet sich in Grubs Liste. Ich kann C: in Ubuntu einhängen.
wjandrea
Ich gehe davon aus, dass Sie ein MBR-Bios haben, kein EFI mit diesem Kommentar. Windows 10 erstellt während der Installation zwei oder drei Partitionen. 2, wenn Sie eine SSD haben, und 3, wenn Sie keine haben. Dies ist die primäre Systempartition "c:". Eine Winre "Recovery" -Partition mit einer Größe von ca. 450 MB und eine vom System reservierte Partition nur auf Standard-Festplatten, nicht jedoch auf SSDs. Auf der vom System reservierten Partition befindet sich der Bootloader, sofern vorhanden (ansonsten auf dem Systemlaufwerk). In beiden Fällen muss die primäre Systempartition diejenige sein, die als 'boot' gekennzeichnet ist. Stellen Sie sicher, dass es noch markiert ist. Der WinRE-Teil ist bei boot
Argonauts
Ich glaube nicht, dass es BIOS ist. Der Computer kam mit Windows 8, das UEFI erfordert, nicht wahr?
wjandrea

Antworten:

1

Die Lösung bestand darin, eine Installations-CD zu booten, eine Eingabeaufforderung zu starten und dann auszuführen bootrec /rebuildbcd

Edit (2016-06-16): Hoppla, ich habe vergessen, dass ich das schon ausprobiert habe. Möglicherweise habe ich das Problem durch Hinzufügen eines msftdataFlags zu C: oder durch Neuerstellen der Installations-CD gelöst , aber ich kann mich nicht genau erinnern, welche Schritte ich außer dem Ausführen unternommen habebootrec /rebuildbcd

wjandrea
quelle
1

Ähnliches habe ich mit meinem Asus ROG GL552VW erlebt. Ursprünglich würde ich Ubuntu 16.04 LTS und Windows 10 dual booten und alles funktionierte einwandfrei, bis ich meinen Computer mit einem an meinen Laptop angeschlossenen externen USB 2.5-Laufwerk neu startete (es enthielt ein Backup des Asus ROG Windows 10-Systems). Ich glaube, mein Laptop hat versucht, vom externen USB-Laufwerk zu starten, und in diesem Moment habe ich versucht, es durch Drücken des Netzschalters zu stoppen. Dies hat mein Dual-Boot-Setup durcheinander gebracht.

Als ich meinen Laptop wieder neu startete, wählte ich Windows von GRUB, aber ich stieß auf den schrecklichen blauen Fehlerbildschirm:

Ihr PC / Gerät muss repariert werden.

Die Startkonfigurationsdaten für Ihren PC fehlen oder enthalten Fehler.

Als ich die Option F8 auswählte, erhielt ich die Nachricht:

Die Anwendung oder das Betriebssystem konnten nicht geladen werden, da eine erforderliche Datei fehlt oder Fehler enthält.

Datei: \ Windows \ system32 \ winload.efi

Ich habe einige Nachforschungen angestellt und nach dem Lesen in diesem Beitrag herausgefunden, wie ich meine UEFI / BIOS-Einstellungen ändern und mein Windows 10-Boot-Problem beheben kann.

Ich habe dieses Asus-Support-Forum gelesen, um auf die Firmware meines Laptops zuzugreifen. Ich habe den Laptop hochgefahren und als ich den Asus Splash Screen sah, habe ich Escmehrmals gedrückt . Dann lud sich ein Bootmenü-Bildschirm und ich wählteEnter Setup

Ich habe die aktuellen Einstellungen in meiner Firmware bemerkt:

Sicherheit

Secure Boot Control [Deaktiviert]

Stiefel

Starten Sie CSM [Enabled]

PXE OpROM starten [Disabled]

Als nächstes habe ich diese Einstellungen geändert:

Sicherheit

Secure Boot Control [Aktiviert]

Stiefel

Fast Boot [Aktiviert]

Starten Sie CSM [Disabled]

Dann habe ich meinen Computer neu gestartet und von einer Windows 10-Installations-DVD gebootet. Ich habe die Wiederherstellungstools von Startup Repair verwendet. Ich trat ein CMD.

Nach dem Laufen bootrec /RebuildBcd:

1 Windows-Installation wurde identifiziert

Als Add installation to boot list?ich gefragt wurde, wählte ich Ja

Endlich hieß es The operation completed successfully

Computer neu gestartet

Ich musste GRUB2 nicht neu installieren. Mein Laptop ist jetzt wieder normal und ich kann mit Ubuntu 16 und Windows 10 dual booten! Ich hoffe die Leute finden das hilfreich :)

Cocoder
quelle
0

Erstellen Sie eine Sicherungskopie Ihrer alten Konfiguration und versuchen Sie es dann

sudo grub-mkconfig -o /boot/grub/grub.cfg

Dadurch wird eine neue Konfiguration erstellt und Windows wird wahrscheinlich wieder hinzugefügt.

Alex
quelle
Der Windows-Bootloader wird in Grub angezeigt, das ist nicht das Problem. Der Windows-Bootloader bootet Windows nicht.
wjandrea
msdn.microsoft.com/en-us/library/windows/desktop/… Dieser Fehler ERROR_SEEK 25 (0x19) The drive cannot locate a specific area or track on the disk.bezieht sich auf msdn.microsoft.com/en-us/library/ms837466.aspx. Ich hoffe, dies hilft ein bisschen ...
Alex
Der Code, den ich sah, war tatsächlich so etwas wie 0x0000025. Ist das das selbe
wjandrea
Bitte geben Sie den richtigen Fehlercode ein, da 0x25 nicht in der Liste enthalten ist.
Alex
Hast du es versucht bootrec /fixmbrund bootrec /fixbootauch? Danach müssen Sie wahrscheinlich grub2 neu installieren, da Windows grub2 höchstwahrscheinlich überschreibt.
Alex
0

Ich hatte viele ähnliche Probleme mit dem Blue Screening von Windows 10-Systemen beim Start, einschließlich 0xc000000f, aber nicht 0x0000225.

Die Lösung, die Ihnen die meiste Zeit erspart, ist die Neuinstallation von Windows 10 - dies dauert einige Stunden und hilft Ihnen dabei, zu vermeiden, dass das System ständig neu gestartet wird, nur um dieselben Probleme zu finden.

Laden Sie das Media Creation Tool kostenlos herunter: https://www.microsoft.com/en-gb/software-download/windows10 - Erstellen Sie hiermit die Installationsdiskette / den USB-Stick.

Verwenden Sie Ubuntu, um Ihre Windows-Partition zu sichern (ausgenommen Windows-Dateien), starten Sie dann neu und verwenden Sie die Installationsdiskette / USB, um Windows 10 auf der von Ihnen gewählten Windows 10-Partition zu installieren. Formatieren Sie dabei die Partition.

Auch wenn dies wie eine drastische Maßnahme zur Behebung einer fehlenden oder beschädigten Startdatei erscheint, werden Sie auf lange Sicht unzählige Stunden sparen.

Matthew
quelle