Windows 8 und Windows 7 zusammen ein Problem unter UEFI

Du darfst dort nichts mehr löschen. Das war nur bei mir mit meinen 5 Windows Boot Managern.
Du hast jedoch nur einen.
Den MBR Eintrag darfst du nicht löschen.

Man müßte wissen, wie man den Windows Boot Manager editieren kann.
Ich weiß es jedoch noch nicht.

Deshalb vielleicht nur mit Brecheisen Methode, Schritt für Schritt Anleitung # 54 !?
Durch eine neue Windows 7 UEFI Installation wird der Windows Boot Manager wieder überschrieben.

ÜBRIGENS: Schau dir mal hier diesen Thread an :
https://www.computerbase.de/forum/threads/nerviges-mir-unbekanntes-boot-problem-nach-win-8-ausflug.1031361/

Viele Grüße
 
Zuletzt bearbeitet:
errut schrieb:
@Schildkröte09
kannst du bitte nochmal schauen, welchen eintrag ich löschen muss: current ist win7. aber der eintrag win8 ist noch vorhanden,nachdem ich win8 gelöscht habe. in der boot.ini ist nichts mehr zu finden von win8.

Mach mal "bcdedit /enum all" in der Komandozeile und poste die Ausgabe.

Boot.ini gibt es nicht mehr. Die Datei heißt BCD und liegt im Verzeichnis "boot" auf der Startpartition.
 
zwischenzeitlich habe ich alle zusätzlichen einträge im bootmenue löschen . ich glaube es scheint jetzt wieder ok zu sein. win8 habe ich auch wieder verbannt.
 

Anhänge

  • boot.txt
    7,3 KB · Aufrufe: 474
also win7 neuinstallieren und dann mein backup drauf?
 
In dem BCD sind haufenweise tote Einträge. Dazu kommt das die Verweise auf das Recovery Enviroment und die Wiederaufnahme aus dem Ruhezustand falsch sind.
Neu Installieren ist glaub ich nicht nötig. Starte deine Windows 7 DVD im UEFI Bootmodus und laß dir deinen BCD nach der folgenden Anleitung neu erstellen.

Beheben und Reparieren von Startproblemen in Windows mit dem Hilfsprogramm "Bootrec.exe" in der Windows-Wiederherstellungsumgebung

Bevor Sie das Hilfsprogramm "Bootrec.exe" ausführen, müssen Sie die Windows-Wiederherstellungsumgebung starten. Gehen Sie hierzu folgendermaßen vor:

Legen Sie den Windows Vista- oder den Windows 7-Installationsdatenträger in das Laufwerk ein, und starten Sie den Computer neu.
Drücken Sie eine Taste, wenn Sie dazu aufgefordert werden.
Wählen Sie eine Sprache, eine Zeit, eine Währung sowie eine Tastatur oder eine Eingabemethode, und klicken Sie auf Weiter.
Klicken Sie auf Computer reparieren.
Klicken Sie auf das Betriebssystem, das Sie reparieren möchten, und klicken Sie auf Weiter.
Klicken Sie im Dialogfeld Systemwiederherstellungsoptionen auf Eingabeaufforderung.
Geben Sie in der Eingabeaufforderung der Windows-Wiederherstellungsumgebung die folgenden Befehle ein:

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

"bcdedit /export" erstellt ein Backup des alten BCD. Kann man falls alles schief geht später wieder importieren.
"c:"
"cd boot" wechselt in das Verzeichnis wo die BCD-Datei liegt.
"attrib bcd -s -h -r" hebt den Schreibschutz für die BCD-Datei auf.
"ren c:\boot\bcd bcd.old" benennt die BCD-Datei nach bcd.old um. Damit sind die "Altlasten" aus dem Weg.
"bootrec /RebuildBcd" erstellt eine frische BCD-Datei.
Neustart und Daumen drücken.

Es sollte dann etwa so aussehen.
Start-Manager für Firmware
--------------------------
Bezeichner {fwbootmgr}
displayorder {bootmgr}
{97c4e9c8-2c11-11e1-acd2-e2ff4cc3dd2b}
{97c4e9c6-2c11-11e1-acd2-e2ff4cc3dd2b}
{97c4e9c7-2c11-11e1-acd2-e2ff4cc3dd2b}
{97c4e9c5-2c11-11e1-acd2-e2ff4cc3dd2b}
timeout 2

Windows-Start-Manager
---------------------
Bezeichner {bootmgr}
device partition=Y:
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale de-DE
inherit {globalsettings}
default {default}
resumeobject {97c4e9c9-2c11-11e1-acd2-e2ff4cc3dd2b}
displayorder {default}
toolsdisplayorder {memdiag}
timeout 3

Firmwareanwendung (101fffff)
----------------------------
Bezeichner {97c4e9c5-2c11-11e1-acd2-e2ff4cc3dd2b}
description Removable Drive

Firmwareanwendung (101fffff)
----------------------------
Bezeichner {97c4e9c6-2c11-11e1-acd2-e2ff4cc3dd2b}
description Hard Drive

Firmwareanwendung (101fffff)
----------------------------
Bezeichner {97c4e9c7-2c11-11e1-acd2-e2ff4cc3dd2b}
description CD/DVD Drive

Firmwareanwendung (101fffff)
----------------------------
Bezeichner {97c4e9c8-2c11-11e1-acd2-e2ff4cc3dd2b}
device unknown
description UEFI: USB DISK 2.0 1219

Windows-Startladeprogramm
-------------------------
Bezeichner {default}
device partition=H:
path \Windows\system32\winload.efi
description Windows 7
locale de-DE
inherit {bootloadersettings}
osdevice partition=H:
systemroot \Windows
resumeobject {97c4e9c9-2c11-11e1-acd2-e2ff4cc3dd2b}
nx OptIn
detecthal Yes

Wiederaufnahme aus dem Ruhezustand
----------------------------------
Bezeichner {97c4e9c9-2c11-11e1-acd2-e2ff4cc3dd2b}
device partition=H:
path \Windows\system32\winresume.efi
description Windows Resume Application
locale de-DE
inherit {resumeloadersettings}
filepath \hiberfil.sys

Windows-Speichertestprogramm
----------------------------
Bezeichner {memdiag}
device partition=Y:
path \EFI\Microsoft\Boot\memtest.efi
description Windows-Speicherdiagnose
locale de-DE
inherit {globalsettings}
badmemoryaccess Yes

EMS-Einstellungen
-----------------
Bezeichner {emssettings}
bootems Yes

Debuggereinstellungen
---------------------
Bezeichner {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200

RAM-Defekte
-----------
Bezeichner {badmemory}

Globale Einstellungen
---------------------
Bezeichner {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}

Startladeprogramm-Einstellungen
-------------------------------
Bezeichner {bootloadersettings}
inherit {globalsettings}
{hypervisorsettings}

Hypervisoreinstellungen
-------------------
Bezeichner {hypervisorsettings}
hypervisordebugtype Serial
hypervisordebugport 1
hypervisorbaudrate 115200

Einstellungen zur Ladeprogrammfortsetzung
-----------------------------------------
Bezeichner {resumeloadersettings}
inherit {globalsettings}
 
Zuletzt bearbeitet:
bei "attrib bcd -s -h -r" kam zugriff verweigert
bei "ren c:\boot\bcd bcd.old" kam datei nicht gefunden.
 

Anhänge

  • boot.txt
    7,6 KB · Aufrufe: 369
Hier stimmt was nicht mit den Ordnern.

C:\boot gibt es auf einem UEFI Windows 7 System nicht. Auf einem MBR System schon.
Deshalb muss auch der Befehl : ren c:\boot\bcd bcd.old ins Leere greifen, oder ist nur für ein MBR System vorgesehen.

Ich denke mal, der BOOT Ordner befindet sich auf der EFI System-Partition.

Evtl. die EFI Systempartition mit Laufwerksbuchstaben versorgen ?

Wenn diese EFI Systempartition dann z.B. den Laufwerksbuchstaben F: erhalten sollte ; Befehle darauf abstimmen.
Könnte z.B. so aussehen:

F:
cd boot
attrib bcd -s -h -r
ren bcd bcd.old
bootrec /RebuildBcd
 
Zuletzt bearbeitet: (Es reicht aus auf das Laufwerk F: und den Ordner Boot zu wechseln)
Wäre auch zu einfach gewesen. Ist der EFI-Partition ein Laufwerksbuchstabe zugewiesen? Meine GPT-Platte ist grad auf RMA-Tour, daher kann ich das hier schlecht nachvollziehen.

In dem Beispiel unten weise ich meiner Windows 8 Bootpartition den Laufwerksbuchstaben S: zu.
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.

C:\Windows\system32>diskpart

Microsoft DiskPart-Version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
Auf Computer: 2500K

DISKPART> list disk

Datenträger ### Status Größe Frei Dyn GPT
--------------- ------------- ------- ------- --- ---
Datenträger 0 Online 119 GB 0 B
Datenträger 1 Online 931 GB 1024 KB
Datenträger 2 Kein Medium 0 B 0 B
Datenträger 3 Kein Medium 0 B 0 B
Datenträger 4 Kein Medium 0 B 0 B
Datenträger 5 Kein Medium 0 B 0 B

DISKPART> select disk 1

Datenträger 1 ist jetzt der gewählte Datenträger.

DISKPART> list partition

Partition ### Typ Größe Offset
------------- ---------------- ------- -------
Partition 1 Primär 350 MB 1024 KB
Partition 2 Primär 195 GB 351 MB
Partition 3 Primär 488 GB 195 GB
Partition 0 Erweitert 247 GB 683 GB
Partition 4 Logisch 247 GB 683 GB

DISKPART> select partition 1

Partition 1 ist jetzt die gewählte Partition.

DISKPART> list volume

Volume ### Bst Bezeichnung DS Typ Größe Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 D HB1_CCPA_X6 UDF DVD-ROM 3409 MB Fehlerfre
Volume 1 L DVD-ROM 0 B Kein Medi
Volume 2 C SSD NTFS Partition 119 GB Fehlerfre System
* Volume 3 System-rese NTFS Partition 350 MB Fehlerfre
Volume 4 E Windows8 NTFS Partition 195 GB Fehlerfre
Volume 5 F Programme NTFS Partition 488 GB Fehlerfre
Volume 6 G Daten NTFS Partition 247 GB Fehlerfre
Volume 7 J Wechselmed 0 B Kein Medi
Volume 8 K Wechselmed 0 B Kein Medi
Volume 9 M Wechselmed 0 B Kein Medi
Volume 10 N Wechselmed 0 B Kein Medi

DISKPART> assign letter=s

Der Laufwerkbuchstabe oder der Bereitstellungspunkt wurde zugewiesen.

DISKPART> list volume

Volume ### Bst Bezeichnung DS Typ Größe Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 D HB1_CCPA_X6 UDF DVD-ROM 3409 MB Fehlerfre
Volume 1 L DVD-ROM 0 B Kein Medi
Volume 2 C SSD NTFS Partition 119 GB Fehlerfre System
* Volume 3 S System-rese NTFS Partition 350 MB Fehlerfre
Volume 4 E Windows8 NTFS Partition 195 GB Fehlerfre
Volume 5 F Programme NTFS Partition 488 GB Fehlerfre
Volume 6 G Daten NTFS Partition 247 GB Fehlerfre
Volume 7 J Wechselmed 0 B Kein Medi
Volume 8 K Wechselmed 0 B Kein Medi
Volume 9 M Wechselmed 0 B Kein Medi
Volume 10 N Wechselmed 0 B Kein Medi

DISKPART>

Haha, Schildkröte war schneller. :)

Ich hätte mir gewünscht das die WindowsPE die EFI-Partition automatisch auf C setzt. War wohl nix.
 
Zuletzt bearbeitet:
wenn ich die anleitung von microsoft lese, glaube ich, dass das für mbr giltsoll der laufwerk bucghstabe bei ren nicht das dvd-laufwerk sein, wo die installations -cd liegt?
 
Es soll die BCD-Datei umbenannt werden die der Bootmanager liest.
Ohne Bootpartition liegt die Datei in C:\boot
Mit System-reserviert Partition (MBR) liegt die Datei auf dem entsprechenden Laufwerk wie in meinem Beispiel.
Bei GPT Datenträgern liegt die Datei auf der EFI-Partition. Dateisystem ist FAT32.
 
Hallo zusammen,

ich bin heute vor einem ähnlichen Problem gestanden und habe die Geschichte in einem anderen Forum gepostet:

ich habe bis jetzt noch kaum Erfahrung mit UEFI Systemen und dementsprechend Wissenslücken.

Ich habe einen Rechner mit dem ASROCK 870 Extreme R2 Board und aktuellem BIOS.
Ich habe 2 Festplatten und es hat sich jetzt folgende Szenario ergeben:

Festplatte #1 = Windows Server 2012
Ich habe Windows Server 2012 auf einer Festplatte im UEFI Modus installiert.
Windows Server 2012 funktionierte wunderbar.

Festplatte #2 = Windows 7 64-Bit
Ich habe "Festplatte #1" (Windows Server 2012) abgesteckt und "Festplatte #2" angesteckt.
Ich habe Windows 7 64-Bit auf "Festplatte #2" im UEFI Modus installiert.
Windows 7 funktioniert wunderbar.

Problem:
Ich stecke jetzt "Festplatte #2" (Windows 7) ab und stecke "Festplatte #1" (Windows Server 2012) an und möchte Server 2012 starten.
Das funktioniert jetzt nicht mehr. Windows wird nicht mehr gebootet.
Ich schalte den Rechner ein und BIOS/UEFI-seitig wird alles initialisiert. Dann wird das Bild schwarz und links oben blinkt ein weißer Cursor. Das war dann alles. Mehr passiert nicht mehr.
Dies passiert noch bevor irgendetwas seitens Windows geladen wird.

Ich stecke dann wieder "Festplatte #2" (Windows 7) an. Windows 7 fährt einwandfrei hoch.

Ich habe natürlich im BIOS die Bootreihenfolge überprüft und diverse Einstellungen getestet.
Ich bringe Windows Server 2012 von "Festplatte #1" nicht mehr zum starten. Das Problem muss irgendwo Richtung UEFI-Bootloader liegen...
Ich bin mir sicher, dass wenn ich ein Windows auf einer dritten Platte im UEFI-Modus installieren würde, weder "Festplatte #1" noch "Festplatte #2" bootbar wären.


Ich habe jetzt die letzte Stunde mit Recherche im Internet verbracht, aber ich finde keine handfesten Informationen zu UEFI und dessen Eigenheiten zusammentragen können.
Es scheint, als wenn UEFI da draußen noch nicht so verbreitet ist und sich kaum jemand richtig damit beschäftigt hat.

Hier hat jemand ein ähnliches bzw. das selbe Problem:
http://www.forum-3dcenter.org/vbulletin/showthread.php?t=522783
Die Lösungsvorschläge bringen mich aber auch nicht weiter...


Ich hatte diesen Thread nach langem nachgraben im Internet gefunden und eure Informationen haben mir schon sehr weitergeholfen. Es ist ein Wahnsinn, dass man über dieses Thema nirgendwo etwas erfährt und sich keiner (ok, kaum jemand) auskennt.
Ich für meinen Teil werde UEFI möglichst nicht mehr verwenden, zumindest so lange, bis es hier nicht brauchbare Lösungen finden lassen...

Schöne Grüße
 
Zurück
Oben