Anzeige

Am Puls von Microsoft

Anzeige

[gelöst] Kann Festplatte nicht deaktivieren

Leadfoot

kennt sich schon aus
Ich habe drei Betriebssysteme in meinem PC verbaut.
Ich nutze keine Virtualisierung hierfür, sondern einzelne Festplatten, auf welchen sich die Betriebssysteme befinden.
- Win 10 Pro 64 bit
- Win 8.1 64 bit
- Win XP Pro SP3 (glaube 32 bit)

Mein Problem ist folgendes:
Vor geraumer Zeit spielte mir das Windows 10 alle Windows 10 Updates auf meine Windows 8.1 Festplatte, was zu gehörigen Problemen führte - möchte nicht ins Detail gehen, denn das würde hier unnötig den Rahmen sprengen. Aufjedenfall, als ich alle Probleme durch Backups fix behoben hatte, habe ich mal über mein Win 10 die Win 8.1 Festplatte im Geräte Manager deaktiviert, damit das nicht mehr vorkommt, seitdem hatte ich das Problem mit den Updates eben nicht mehr.

Unglücklicherweise kennen wir alle die "Verschlimmbesserungen" - die sog. Win 10 Updates! Ich hatte erneut ein Problem mit Win 10 durch ein Update, welches ich trotz meines, ich sag mal so, stark fortgeschrittenen Wissens bzgl. PCs und so manchen Anleitungen aus dem Internet nicht beheben konnte. ABSOLUT KEINE CHANCE, auch hatte ich keine für mich passende Backupversion mehr zur Hand. Leider. Ich spielte also alles neu auf (Win 10) und auch das neueste und bis zu diesem Zeitpunkt aktuellste Update, welches ursprünglich Probleme machte, wurde dann problemlos installiert.

Jedoch, wollte ich nun, um das "Ur-Problem" mit den Win 10 Updates, welche immer auf der Win 8.1 Festplatte landeten, wieder erfolgreich umgehen, indem ich auch dieses mal einfach wieder die Win 8.1 Festplatte im Geräte-Manager versuchte zu deaktivieren, nur ist dies jetzt auf einmal nicht mehr möglich, nach dem Neuaufsetzen des Win 10 Systems! Bekomme ich die Win 8.1 Festplatte über Windows 10 nicht deaktiviert, kommt das Problem mit den Updates in naher Zukunft sicher zurück. Auch wenn ich dem Win 10 System nur eingeschränkt Rechte auf die Win 8.1 Festplatte gebe, damit diese dort keine Updates mehr schreibt, habe ich dafür eher Probleme in meinem Windows 8.1.

Jetzt beim Start kommt seit dem Neuaufsetzen der Win 10 Festplatte, nach dem auswählen dieser im BIOS an erster Stelle des Bootvorganges, dass kein bootfähiger Datenträger gefunden wurde, was ich beim Starten von Win 10 vor dem Neuaufsetzen nie hatte!
Muss hier etwa die Registry neu geschrieben/generiert werden?

Dieses Problem zeigt sich paradoxerweise nicht, wenn ich wie üblich mein Win 8.1 starte, auch an erster Stelle in diesem Fall im BIOS ausgewählt. ABER, es kommt auch wie üblich der hellblaue Screen, indem ich eines der beiden Betriebssysteme (Win 10 o. Win 8.1) auswählen kann. HIERBEI kann dann auf einmal das Win 10 problemlos starten, setze ich es jedoch im BIOS an erster Stelle im Bootvorgang, wird Win 10 nicht gebootet. <- Das ist mir zwar relativ egal, weil ich diese Art, Win 10 zu booten nicht nutze, dafür aber die Win 8.1 Festplatte nicht im Geräte-Manager von Win 10 NICHT MEHR DEAKTIVIEREN KANN.

Könntet ihr mir hier helfen? Denn euer Support ist mir hier meist die einzigste Lösung gewesen. Und dieser ist großartig!
 
Anzeige
Da zeigt sich wieder mal, warum man bei Multiboot auf getrennten Datenträgern vor der Installation nur das gewünschte Laufwerk angeschlossen lassen sollte. Bei dir sind jetzt die Bootdaten auf dem W8.1 Laufwerk gelandet.
Fangen wir an. Starte W10. Öffne eine Eingabeaufforderung mit Administratorrechten und die Datenträgerverwaltung. Gib der Bootpartition auf dem W8.1 Laufwerk einen Buchstaben und teile ihn mit. Lasse beide Fenster geöffnet, bis wir durch sind.
 
Zuletzt bearbeitet:
ich skizziere mal kurz wie ich das bei mir eingerichtet hatte

Voraussetzungen: ->3 nackige SSDs (wobei das natürlich auch mit HDDs funktioniert)

Betriebssysteme: Windows 7 SP1, Windows 8.1 und Windows 10

- auf der ersten SSD installiere ich Windows 7 und richte es fertig ein

- auf der zweiten SSD installiere ich Windows 8.1 und richte es fertig ein, zusätzlich dazu deaktiviere ich den Schnellstart, die Windows 7 SSD wird solange temporär abgeklemmt

- auf der dritten SSD installiere ich Windows 10, klemme solange die beiden anderen SSDs ab und richte auch Windows 10 fertig ein, wobei ich hier ebenfalls den Schnellstart deaktiviere

Das wars...Resultat: drei autarke Systeme, die sich nicht in die Quere kommen und wo kein OS ungefragt Boot Dateien, Daten, Updates oder was auch immer auf den jeweiligen Datenträger des anderen OS schaufelt

- das Ganze hat natürlich auch noch einen nicht ganz unwichtigen Sicherheitsaspekt, denn sollte sich eines der Systeme mal Malware einfangen, spiele ich ein sauberes Image zurück, das ich auf externen Festplatte vorhalte und regelmäßig aktualisiere

- sollte trotzdem aus welchen Gründen auch immer auf einer der drei SSDs eine Neuinstallation oder Reparatur notwendig sein, klemme ich die beiden anderen SSDs temporär ab und führe die Reparatur respektive Neuinstallation durch, ohne das es die beiden anderen SSDs tangieren könnte

Die Auswahl dieser drei SSDs führe ich beim Booten über F11 durch, sprich über das BIOS, denn separate Bootmanager sind eine weitere potentielle Fehlerquelle, ergo unerwünscht und somit obsolet
 
Zuletzt bearbeitet:
- auf der zweiten SSD installiere ich Windows 8.1 und richte es fertig, zusätzlich dazu deaktiviere ich den Schnellstart, die Windows 7 SSD wird solange temporär abgeklemmt

Das temporäre abklemmen der anderen beiden Festplatten, während auf der aktiven das jeweilige Sytem eingerichtet wird, ist der Clou. Habe das auch schonmal ohne abzuklemmen gemacht. Das war ein Murks.

Seit dem habe ich auch ein Switch für Festplatten: Lian Li BZ-H06B Power Switch. Finde ich sehr empfehlenswert. Spart auch Strom und schont die nicht gebrauchten Festplatten.
 
Hallo, da du nun Multiboot auf dem Win 8.1 hast kannst du es wieder leicht entfernen ! ;)

boote das Win 8.1 bei "Ausführen" msconfig starten dort auf Start und Windows 8.1 als Standard auswählen und Windows 10 löschen !;)

danach nur die Win 10 SSD anschliessen und mit dem Win 10 Stick / DVD booten und eine Systemstart-Reparatur durchführen. ;)
danach sollten alle Systeme wieder einzeln booten, am schnellsten immer über der Bootmenü ! ;)

Gruß :)
 
Nabend zusammen,

vielen Dank schon mal für die ganzen Antworten und Hilfestellungen.

Bisher habe ich leider noch nicht die Zeit gefunden, mich dem Problem zu widmen, habe dies aber vor,
spätestens am Wochenende in Angriff zu nehmen.
 
@hansjorg71 Multiboot ist nicht das Problem, dieses würde ich gerne beibehalten wollen.

Auch die Reparatur über den bootenden USB-Stick funktioniert nicht.

Ich habe noch ein paar Möglichkeiten gefunden im Internet, um dieses Problem zu beheben.
Nur leider war es erfolglos. Die Systemstartreparatur hat hierbei nicht geholfen.
Auch das Anwenden von CMD hat überhaupt nichts gebracht (höchstens dass ich jetzt die Fehlermeldung auf englisch statt deutsch erhalte), was bei mir aber nichts gebracht hat. MBR habe ich aktualisiert, Registry passt nach wie vor...

Die genaue Fehlermeldung weiß auf schwarz: Es wurde kein Betriebssystem gefunden - Trennen sie alle Laufwerke.

Leider fühle ich mich ziemlich aufgeschmissen. Ich weiß nicht, WESHALB Bootdaten auf einer anderen Festplatte landen können, als wie jene die bei einer Installation eines Systems angegeben werden. Sind wir ehrlich, totaler Blödsinn unsere Technologie, von Microsoft ganz zu schweigen, leider.

@Porky, welchen Vorschlag hattest du?

Ich bedanke mich im vorraus!
 
Klar, dass du die Festplatte nicht deaktivieren kannst, da liegen ja die Bootdaten drauf. Windows sägt sich doch nicht den eigenen Ast ab :) Also müssen die Bootdaten kopiert werden.
Also lies #2...

Ich schreibe schonmal, wie du vorgehen solltest:
Also Eingabeaufforderung mit Administratorrechten (CMD) und Datenträgerverwaltung (DTV) geöffnet lassen.
In der DTV: Gib der Bootpartition auf dem W8.1 Laufwerk einen Buchstaben, nimm N: oder passe die folgenden Befehle an.
In der CMD:
reagentc /disable
reg unload HKLM\BCD00000000
robocopy n:\ c:\ bootmgr
robocopy n:\Boot C:\Boot /s
bcdedit /store c:\boot\bcd /set {bootmgr} device partition=C:
bcdedit /store c:\boot\bcd /set {memdiag} device partition=C:
In der DTV: Entferne den vergebenen Laufwerksbuchstaben. Klicke auf die Windows 10 C: Partition und setze sie auf aktiv.
In der CMD:
reagentc /enable
Jetzt kannst du beide Fenster schließen.
Windows 10 sollte jetzt direkt vom eigenen Laufwerk starten. Das W8.1 LW kann jetzt deaktiviert werden.
Wenn du W8.1 startest, wird immer noch eine Bootauswahl angezeigt. Windows 10 kannst du dann per
msconfig
daraus entfernen. Bin gespannt, ob's funktioniert...
 
Zuletzt bearbeitet:
Hallo,
Leider fühle ich mich ziemlich aufgeschmissen. Ich weiß nicht, WESHALB Bootdaten auf einer anderen Festplatte landen können, als wie jene die bei einer Installation eines Systems angegeben werden. Sind wir ehrlich, totaler Blödsinn unsere Technologie, von Microsoft ganz zu schweigen, leider.

Bootdaten landen bei Windows-installation auf einer Partition die das "Aktiv" gesetzt hat , das System sucht , angefangen mit Laufwerk 0, nach dieser Partition und schreibt dort die Bootdaten! Egal zu welchem System diese Bootpartition gehört ! ;)

Daher wichtig bei Multiboot nur 1 Laufwerk angeschlossen !:)

Gruß :)
Ps. das "Aktiv" kann auch nur ein mal bei allen Partitionen pro Laufwerk existieren !;)
 
@Porky

Übrigens, meine Win 10 Partition ist schon aktiv, da ich nur 1 Partition habe und diese ist C.

Win 8.1 lässt sich leider nach wie vor nicht deaktivieren über Win 10.

Nach den CMD Befehlen:
Es scheint aber so, als hätte sich jetzt der Spieß umgedreht. Wenn ich im BIOS Win 10 auswähle, fährt jetzt Win 8.1 hoch...egal ob ich das Laufwerk Win 8.1 oder 10 auswähle, es fährt durch dieses Verfahren ausschließlich immer Win 8.1 hoch. Erst im Multiboot Menü kann ich entscheiden, mit welchem der beiden Systeme ich fortsetzen möchte, durch den darauf folgenden Neustart. Ich habe in CMD ALLES so gemacht wie vorgegeben.

Und irgendwie ist jetzt beim starten von Win 10 nun das blaue Windows Logo weg...aber der gepunktete Ladekringel ist noch da. Nicht das mir das was ausmachen würde, aber das ist schon etwas eigenartig, dass nun das blaue Logo weg ist.
 
Ach ja, beide Bootmenüs müssen ja noch bearbeitet werden. Lade die EasyBCD herunter. Du brauchst nicht die Kaufversion. Ist eigentlich kinderleicht zu bedienen.
EasyBCD - Bootmanager für Windows Download
Beim Hersteller muss man sich registrieren, daher dieser Link.

Halt! Auch EasyBCD sieht, dass über das W8.1 Laufwerk gestartet wurde. Also muss unter W10 explizit C:\Boot\BCD auf der WINDOWS 10 Festplatte zum Bearbeiten geladen werden.
 
Zuletzt bearbeitet:
@hansjorg71 - CMD Screenshot im Anhang (Screenshot über Win 8.1, den für 10 mach ich nachher).

@Porky:

Habe Win 8.1 aus Multiboot gestern Abend noch rausgeschmissen.
Win 10 wird zwar nun wieder normal gebootet (jedoch ohne blaues Windows Logo). Dafür aber bootet mein PC nun ausschließlich Win 10, seitdem ich Win 8.1 aus Multiboot entfernt habe. Selbst dann, wenn ich also die Win 8.1 HDD im BIOS ausgewählt habe, und die Win 10 HDD im BIOS deaktiviert ist, bootet er mir dennoch das Win 10...Bei so einem Blödsinn steige ich spätestens dann halt bei PC-Logiken aus.

In mein Win 8.1 komme ich jetzt nur noch mit dem bootenden USB Stick für Win 8.1.
Ich habe sogar eine ganze Litanei an Backups, welche jedoch das Problem nicht mal dadurch Rückgängig machen könnten???

Einen Bluescreen bzgl Win 8.1 (Im Anhang) erhalte ich nur dann, wenn ich versuche Win 8.1 zu booten ohne USB Stick, jedoch die Win 10 HDD abgesteckt vom Mainboard lasse. Die eine kann ohne die andere Festplatte wohl nicht überleben, so scheint es momentan zu sein...

@ Porky:
Muss BCD auf beiden Systemen ausgeführt werden? Ich mache es jetzt erst mal in dem Ordnerpfad, den du angibst.
DSC_3120.jpg
Screenshot (3492).png
 
Gut, sieht so aus, als hätte ich es jetzt geschafft. Ich habe noch einige andere Änderungen vorgenommen...musste ein paar weitere Probleme aus dem Weg räumen, aber jetzt habe ich es geschafft. Der Fall kann geschlossen werden, denke ich. Beide Systeme können nun auch wieder unabhängig voneinander booten. Und die Win 8.1 Festplatte konnte ich nun über Win 10 deaktivieren.

Ich danke euch für eure Super Hilfe!!
 
Ja, unter anderem mit EasyBCD...aber habe auch mit diskpart herumprobiert. Partitionen aktiviert und deaktiviert.
Am Ende dann noch bootrec Befehle auf beiden Festplatten angegeben und das System auf unbeschreibliche Weise paar male ausgetrickst. Win 8.1 konnte dann irgendwann unabhängig von Win 10 booten. Bei Win 10 habe ich die gleichen Vorgänge angewandt, welche ursprünglich überhaupt nicht funktioniert hatten, weshalb ich mich hier an "Dr. Windows" gewandt habe. Der Bluescreen bei Win 10 verschwand dann auch endlich und nach dem anwenden von EasyBCD und dem zuweisen beider Systeme, konnte schließlich auch Win 10 eigenständig ohne die andere HDD und ohne bootenden USB Stick booten.

Ich habe zwar fast 5 Stunden gebraucht am Abend, aber es doch noch geschafft. Somit ließ sich dann endlich, nach diesem Mega Aufwand die Win 8.1 in Win 10 deaktivieren.

Danke dir nochmal!
 
Anzeige
Oben