Boot-Laufwerksbuchstabe unter Windows ändern

 

Wenn Sie im Festplattenmanager versuchen, den Laufwerksbuchstaben des Boot-Laufwerkes zu ändern, wird das mit der Meldung: "Der Laufwerksbuchstabe des System- oder Startdatenträgers kann nicht geändert werden" verweigert.

 

Da MS keine Änderung des Buchstaben vorsieht, sollte man es eigentlich auch nicht machen. Da aber viele Leute schon danach gefragt haben und mir das in einer Situation schon einmal sehr geholfen hat, will ich hier den Weg beschreiben. Gebraucht wird es z.B., wenn durch das zurückspielen eines Images plötzlich die Buchstaben vertauscht wurden. Dann können Sie diesem auch die Buchstaben vertauschen.

 

Ich möchte aber darauf hinweisen, dass es zu vielen Problemen kommen kann und im Extremfall Windows nicht mehr startet. Auf jeden Fall sollten Sie vorher Ihre Daten sichern und eine Rettungsdiskette erstellen.

 

Der Weg führt einmal wieder über den direkten Zugriff auf die Registry:

 

Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab.

Beachten Sie dazu bitte folgende Punkte:

Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000)

 

Info: Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen.

 

In diesen Beispiel wird davon ausgegangen, dass Sie das Systemlaufwerk "D:" mit dem Laufwerksbuchstaben "C:" tauschen wollen. Die Laufwerke wurden nach dem zurückspielen des Images vertauscht und das Systemlaufwerk war vorher C:

  1. Starten Sie REGEDIT.EXE
  2. Gehen Sie zu HKEY_LOCAL_MACHINE\ System\ MountedDevice
  3. Hier finden Sie einige Einträge. Suchen Sie den Eintrag mit dem zu ändernden Laufwerksbuchstaben, in diesem Beispiel: "\DOS Devices\C:"
  4. Klicken Sie diesen Eintrag mit der rechten Maustaste an und wählen Sie "Umbenennen" aus.
  5. Ändern Sie den Buchstaben kurzzeitig ab, damit C wieder frei wird. In diesen Beispiel würde der Eintrag jetzt so aussehen: "\DOS Devices\C:_"
  6. Suchen Sie jetzt das richtige C-Laufwerk. In diesen Beispiel würde der Eintrag jetzt so aussehen: "\DOS Devices\D:"
  7. Ändern Sie den Buchstaben in den gewünschten Laufwerksbuchstaben ab. In diesen Beispiel würde der Eintrag jetzt so aussehen: "\DOS Devices\C:"
  8. Jetzt müssen Sie noch den ersten Eintrag von "\DOS Devices\C:_" auf "\DOS Devices\D:" ändern.
  9. Starten Sie den Rechner neu.

In diesen Beispiel wird davon ausgegangen, dass Sie das Systemlaufwerk "C:" in den neuen Laufwerksbuchstaben "F:" abändern wollen.

  1. Starten Sie REGEDIT.EXE
  2. Gehen Sie zu HKEY_LOCAL_MACHINE\ System\ MountedDevice
  3. Hier finden Sie einige Einträge. Suchen Sie den Eintrag mit dem zu ändernden Laufwerksbuchstaben, in diesem Beispiel: "\DOS Devices\C:"
  4. Klicken Sie diesen Eintrag mit der rechten Maustaste an und wählen Sie "Umbenennen" aus.
  5. Ändern Sie den Buchstaben in den gewünschten Laufwerksbuchstaben ab. In diesen Beispiel würde der Eintrag jetzt so aussehen: "\DOS Devices\F:"
  6. Jetzt muss man unbedingt mit einem geeigneten Registry Editor alle Registry-Einträge von "C:" auf "F:" (in diesem Beispiel) umändern, sonst findet das System diverse Dinge nicht mehr (z.B. die Auslagerungsdatei in 
    HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles). Die meisten dieser Referenzen befinden sich in den Dateien "Software" und "System" in "\WINNT\System32\config\".
  7. Starten Sie den Rechner neu.

InfoBeachten Sie bitte die folgenden Hinweise: Diese Änderung des Bootlaufwerkes sollte nur von Anwendern durchgeführt werden, die auch die entsprechende Erfahrung haben, es kann dabei zu folgenden Fehlern kommen:

 

  1. Einige Programm sind auch noch in Windows mit festen Laufwerksbuchstaben verbunden, so kann es vorkommen, dass Windows diese Programm nicht mehr findet oder sie nicht richtig laufen (das wird wohl auch mit einer der Gründe sein, warum Windows das Ändern des Systemlaufwerks verweigert).
  2. Es kann passieren, dass Windows nicht mehr richtig startet oder sie sich nicht mehr anmelden können (gerade wenn "Offlinefolder" eingerichtet wurden, können diese nicht mehr synchronisiert werden und Windows meldet sie wieder ab).

Wenn Sie sich nach der Änderung nicht mehr anmelden können, aber der Rechner startet und an einem Netzwerk angeschlossen ist, können Sie die Änderung über das Netzwerk wieder rückgängig machen. Starten Sie dazu auf einem anderen Netzwerkrechner Regedt32 und laden Sie damit die Registry des entsprechenden Rechners. Da man mit REGEDT32 keine Werte umbenennen kann, gehen Sie hier folgendermaßen vor:

  1. Klicken Sie den geänderten Eintrag an und kopieren Sie sich die binären Einträge heraus.
  2. Löschen Sie den Eintrag.
  3. Erstellen Sie einen neuen binären Eintrag mit dem Namen "\DOS Devices\[Laufwerksbuchstabe]:", wobei Sie [Laufwerksbuchstabe] durch den alten Buchstaben ersetzen.
  4. Kopieren Sie hier den zwischengespeicherten Eintrag wieder hinein.
  5. Starten Sie den Rechner neu.

Ich kann ebenfalls nicht empfehlen den Systemlaufwerksbuchstaben einfach so zu Wechseln.
Folge ist das Windows Zwar startet aber nur bis zur Anmeldung kommt und danach geht niochts mehr. Aus vorgenannten Gründen kann nicht mehr auf die Profile und Anwendungen zugegriffen werden.
Infolge hilft nur noch eine Neuinstallation oder eine Reparatur

______________________________________________________________________________________________

 

 

Wiederherstellen des Laufwerksbuchstabens für das System-

oder Startlaufwerk unter Windows

Dieser Artikel wurde zuvor veröffentlicht unter D42238Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base:
223188  How to restore the system/boot drive letter in Windows

 

Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.
 
Achtung: Wenden Sie die in diesem Artikel beschriebene Vorgehensweise nicht an, um ein Laufwerk auf einem Computer zu ändern, auf dem der Laufwerkbuchstabe nicht geändert wurde. Andernfalls können Sie das Betriebssystem möglicherweise nicht starten. Wenden Sie die in diesem Artikel beschriebene Vorgehensweise nur an, um eine Änderung eines Laufwerksbuchstabens rückgängig zu machen, jedoch nicht, um ein bestehendes Computerlaufwerk oder Ähnliches zu ändern. Sichern Sie alle Registrierungsschlüssel, bevor Sie diese Änderung durchführen.

 

                                               Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
 
249321  Keine Anmeldung möglich, wenn sich der Laufwerkbuchstabe der Startpartition geändert hat
Dieser Artikel beschreibt, wie Sie den Laufwerksbuchstaben für das System- oder Startlaufwerk in Windows ändern. Meistens wird dies nicht empfohlen, vor allem, wenn der Laufwerksbuchstabe dem bei der Installation von Windows verwendeten Laufwerksbuchstaben entspricht. Sie sollten dies nur tun, wenn die Laufwerksbuchstaben ohne Benutzereingriff geändert wurden. Dies kann vorkommen, wenn Sie einen gespiegelten Datenträger aufteilen, oder wenn eine Laufwerkskonfiguration geändert wird. Dies kommt nur selten vor, und Sie sollten die Laufwerksbuchstaben in diesem Fall wieder so ändern, dass diese den bei der ursprünglichen Installation verwendeten Laufwerksbuchstaben entsprechen.

Gehen Sie folgendermaßen vor, um Laufwerksbuchstaben für Datenträger zu ändern und zu wechseln, die nicht mit dem Datenträgerverwaltungs-Snap-In geändert werden können.

Hinweis: In diesen Schritten entspricht Laufwerk D dem (falschen) einem Datenträger zugeordneten Laufwerksbuchstaben und Laufwerk C dem (neuen) Laufwerksbuchstaben, den Sie verwenden bzw. dem Datenträger zuweisen möchten.

Bei diesem Vorgang werden die Laufwerksbuchstaben für die Laufwerke C und D ausgetauscht. Wenn Sie die Laufwerksbuchstaben nicht austauschen möchten, benennen Sie den Wert "\DosDevice\Laufwerksbuchstabe:" einfach in einen neuen, noch nicht verwendeten Laufwerksbuchstaben um. 

Ändern des Laufwerksbuchstabens für das System- oder Startlaufwerk

Achtung: Die unkorrekte Verwendung des Registrierungseditors kann schwerwiegende Probleme verursachen, die das gesamte System betreffen und eine Neuinstallierung des Betriebssystems erforderlich machen. Diese Probleme können eine Neuinstallation des Betriebssystems erforderlich machen. Microsoft kann nicht dafür garantieren, dass Probleme, die von einer falschen Verwendung des Registrierung-Editors herrühren, behoben werden können. Änderungen in der Registrierung geschehen auf eigene Verantwortung.
  1. Führen Sie eine vollständige Systemsicherung des Computers und des Systemzustands durch.
  2. Melden Sie sich als Administrator an.
  3. Starten Sie die Datei "Regedt32.exe".
  4. Gehen Sie zu folgendem Registrierungsschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
  5. Klicken Sie auf MountedDevices.
  6. Klicken Sie im Menü Sicherheit auf Berechtigungen.
  7. Stellen Sie sicher, dass Administratoren über Vollzugriffsrechte verfügen. Ändern Sie dies zurück, nachdem Sie diese Schritte ausgeführt haben.
  8. Beenden Sie die Datei "Regedt32.exe", und starten Sie die Datei "Regedit.exe".
  9. Gehen Sie zu folgendem Registrierungsschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
  10. Suchen Sie nach dem (neuen) zu verwendenden Laufwerksbuchstaben. Suchen Sie nach "\DosDevices\C:".
  11. Klicken Sie mit der rechten Taste auf \DosDevices\C:, und klicken Sie anschließend aufUmbenennen.

    Hinweis: Sie müssen "Regedit" anstelle von "Regedt32" verwenden, um diesen Registrierungsschlüssel umzubenennen.
  12. Verwenden Sie beim Umbenennen einen noch nicht verwendeten Laufwerksbuchstaben "\DosDevices\Z:".

    Dadurch wird der Laufwerkbuchstabe C freigegeben.
  13. Suchen Sie nach dem Laufwerksbuchstaben, den Sie ändern möchten. Suchen Sie nach "\DosDevices\D:".
  14. Klicken Sie mit der rechten Maustaste auf \DosDevices\D:, und klicken Sie anschließend auf Umbenennen.
  15. Verwenden Sie beim Umbenennen einen den geeigneten (neuen) Laufwerksbuchstaben "\DosDevices\C:".
  16. Klicken Sie auf den Wert für \DosDevices\Z:, klicken Sie auf Umbenennen, und benennen Sie diesen zurück in "\DosDevices\D:".
  17. Beenden Sie "Regedit", und starten Sie anschließend "Regedt32".
  18. Setzen Sie die Berechtigungen für Administratoren auf die ursprüngliche Einstellung zurück. (Dies ist wahrscheinlich "Nur Lesen") .
  19. Starten Sie den Computer neu.

 

 

Nach oben