Der Laufwerksbuchstabe kann nicht in das zuvor verwendete Laufwerk geändert werden

9

Ich habe kürzlich mein D: Data-Laufwerk auf ein größeres Laufwerk umgestellt:

  • installierte das neue Laufwerk als E:
  • kopierte alle Dateien von D: \ nach E: \ mit robocopy
  • Schalten Sie den PC aus und entfernen Sie das Laufwerk D: dauerhaft

Ich kann das Laufwerk E: jedoch nicht in D: ändern. Wenn ich also versuche, den Buchstaben im Datenträger-Manager zu ändern, wird der Buchstabe D: einfach nicht als verfügbar angezeigt.

Warum nicht und wie behebe ich das?

Jeff Atwood
quelle
Haben Sie seit dem Entfernen von D: einen Neustart durchgeführt?
Traveling Tech Guy
ja, ich musste neu starten, um D zu entfernen, sonst wäre es eine Live-Laufwerksentfernung. Ich denke, das ist erlaubt? Ich bin nicht wagemutig genug, um ein Laufwerk herauszureißen, während das System läuft!
Jeff Atwood
Nichts mit Bällen zu tun - keine Komponenten aus einer laufenden Maschine ziehen. Sie könnten Daten verlieren oder, schlimmer noch, etwas kurzschließen
Traveling Tech Guy

Antworten:

12

Aus irgendeinem Grund reserviert Windows gerne Laufwerksbuchstaben, die es zuvor gesehen hat.

Diese Informationen werden in der Registrierung unter gespeichert

HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

enter image description here

Einfach Löschen Sie den Registrierungsschlüssel des nicht verwendeten Laufwerksbuchstabens beim \DosDevices\D: Starten Sie dann neu und Sie können den gewünschten Laufwerksbuchstaben wiederverwenden.

Nachdem ich das ein zweites Mal gemacht habe, habe ich festgestellt, dass es einfacher ist, wenn du es so machst:

  1. Übertragen Sie alle Dateien vom alten Datenlaufwerk D:\auf das neue Datenlaufwerk E:\.

  2. Tun nicht neustarten!

  3. Stellen Sie sicher, dass absolut keine Programme ausgeführt werden, die auf Dateien auf dem alten Datenlaufwerk zugreifen. Fahren Sie so viele Apps wie möglich herunter. Ändern Sie dann den Laufwerksbuchstaben des alten Datenlaufwerks in einen zufälligen D:\Q:\.

  4. Jetzt können Sie den Laufwerksbuchstaben der ändern Neu Datenlaufwerk auf den Buchstaben, der zuvor vom alten Datenlaufwerk belegt war, E:\D:\

Ändern Sie grundsätzlich die Laufwerksbuchstaben, wenn sowohl alte als auch neue Datenlaufwerke angeschlossen sind. Starten Sie nicht neu, bevor Sie die Laufwerksbuchstabenumschaltung durchgeführt haben. Das würde das Problem vermeiden, das ich oben hatte.

Jeff Atwood
quelle
2
Weisen Sie E das nächste Mal D zu. Windows meldet, dass sie erst nach einem Neustart neu zugewiesen werden. Wenn Sie neu starten, wird es seine Sache tun.
surfasb
@surfas funktioniert nicht, da ich einem anderen verwendeten Laufwerksbuchstaben keinen Laufwerksbuchstaben zuweisen kann - er wird nicht in der Liste der in Frage kommenden Buchstaben angezeigt. Aber ich habe meine Antwort aktualisiert, um zu verdeutlichen, wie Sie das tun können!
Jeff Atwood
Wenn dies bei einem internen Laufwerk der Fall ist, wird der Registrierungsschlüssel manchmal beim Neustart neu erstellt, und Sie können dem neuen Laufwerk diesen Buchstaben immer noch nicht zuweisen. Weisen Sie in diesem Fall dem neuen Laufwerk einen verfügbaren Buchstaben zu, löschen Sie dann in der Registrierung das Laufwerk mit dem feststeckenden Buchstaben und bearbeiten Sie das neue Laufwerk, um diesen Buchstaben zu verwenden. Durch einen Neustart erhalten Sie das gewünschte Laufwerk mit dem gewünschten Buchstaben.
music2myear