So weisen Sie den austauschbaren USB-Festplatten permanente Laufwerksbuchstaben zu

34391
Sajee

Ich habe Skripts, die bestimmte Laufwerksbuchstaben für Festplatten erwarten. Windows weist manchmal die verschiedenen Laufwerksbuchstaben zu (z. B. habe ich erwartet, dass mein Maxtor-Laufwerk E: ist, aber jetzt ist es F:, daher schlagen meine Skripts fehl), abhängig von der Reihenfolge, in der die Laufwerke in meinen Laptop eingesteckt sind.

Wie kann ich unter Windows 7 einem Laufwerk einen permanenten Laufwerksbuchstaben zuweisen?

28
Gute Frage!! Lawrence Dol vor 14 Jahren 0

3 Antworten auf die Frage

23
John T

Sie können dies in der Computerverwaltung ohne externe Tools durchführen. Die Benutzeroberfläche unterscheidet sich geringfügig in Windows 7, der Speicherort ist jedoch derselbe.

Start -> Typ compmgmt.mscund drücken Sie Enter-> Speicher -> Datenträgerverwaltung

oder

Drücken Sie Win+ xund drücken Sie dann die kDatenträgerverwaltung zu wählen.

alt text

alt text

Funktioniert nur für Laufwerke, die dem USB-Standard vollständig entsprechen. Viele Laufwerke haben keine Seriennummer, und die Windows-Laufwerkbuchstabenverwaltung schlägt fehl, wenn Sie das Laufwerk erneut anschließen. vor 14 Jahren 6
Immer noch nützlich bei drei Jahren plus ... Danke! Ray Mitchell vor 10 Jahren 1
8
Peter Mortensen

Der USB-Laufwerksbuchstaben-Manager für Windows ist Ihr Freund.

USBDLM ist ein Windows-Dienst, der die Laufwerksbuchstabe von Windows für USB-Laufwerke steuert. Das Ausführen als Dienst macht es unabhängig von den Berechtigungen des angemeldeten Benutzers. Daher müssen die Benutzer nicht die Berechtigung zum Ändern der Laufwerksbuchstaben erhalten. Es löst automatisch Konflikte zwischen USB-Laufwerken und Netzwerklaufwerken des aktuell angemeldeten Benutzers. Außerdem können Sie neue Standardbuchstaben für USB-Laufwerke definieren und vieles mehr.

Einige Hauptmerkmale:

  • Prüfen Sie, ob der Brief von einer Netzwerkfreigabe des aktuell angemeldeten Benutzers verwendet wird, und weisen Sie den nächsten tatsächlich verfügbaren Buchstaben zu.
  • Reservierungsbriefe, daher werden sie nicht für lokale Laufwerke verwendet.
  • Weisen Sie aus einer Liste neuer Standardbuchstaben einen Buchstaben zu, der auch von vielen verschiedenen Kriterien wie dem aktiven Benutzer, dem Laufwerktyp, der Verbindung (USB, FireWire), dem USB-Anschluss, der Datenträgerbezeichnung, der Größe usw. abhängt.
  • Weisen Sie Buchstaben für ein bestimmtes USB-Laufwerk zu, indem Sie eine INI-Datei auf dem Laufwerk ablegen.
  • Entfernen Sie die Laufwerkbuchstaben der Kartenleser, bis eine Karte eingelegt ist.
  • Zeigen Sie einen Ballontipp mit den zugewiesenen Laufwerksbuchstaben.
  • Definieren Sie Autorun-Ereignisse in Abhängigkeit von vielen verschiedenen Kriterien.
0
David

Laufwerksbuchstaben werden "vergessen", wenn Sie diesem Buchstaben ein neues Laufwerk zuweisen. Wenn Sie möchten, dass mehrere Laufwerke (z. B. Sicherungslaufwerke) den gleichen gespeicherten Buchstaben haben, ist dies ein Schmerz, aber es gibt eine nicht zufällige Methode.

Ich hatte das Bedürfnis, dies zu veröffentlichen, nachdem ich im Internet nach einer Lösung für mehrere Laufwerke gesucht habe, die ich drehen wollte, wobei alle den gleichen Laufwerksbuchstaben für meine Scripting-Freude enthielten. Manchmal ist die Software (USBDLM) für Ihre Domänencontroller, empfindlichen Kioske usw. einfach nicht gut genug, also tun wir dies auf die harte Tour.

Wenn Sie nicht über viele Daten verfügen oder von vorne anfangen, ist der einfachste Weg, das Gerät mit dem zugewiesenen Buchstaben auf andere Geräte zu kopieren, die Clonezilla verwenden . Wenn Sie jedoch bereits Daten auf Laufwerken haben und diese Daten nicht sichern / wiederherstellen können oder dies nicht tun möchten oder einfach nur auf die harte Art und Weise, wie sie mit der Volume-GUID in Verbindung steht, müssen Sie einen Weg finden Ändern Sie dies auf Ihren vorhandenen Volumes so, dass sie alle übereinstimmen, und führen Sie dann einige Tests durch. Ich habe es auf die Clonezilla-Art gemacht. Ich habe es nicht versucht, aber ich kann mir vorstellen, dass ein Partitionsklon auch funktionieren würde.

Was ich für Sie überprüfen kann, ist, dass es nicht von der Datenträger-ID stammt. Daher ist es nicht hilfreich, dies über Diskpart zu ändern, und Sie können Volume-GUIDs mithilfe von PowerShell abrufen:

GWMI -namespace root\cimv2 -class win32_volume 

Hoffentlich kann jemand, der klüger als ich ist, herausfinden, wie man die Volume-GUID ändert oder spezifiziert und sie testet oder zumindest ermittelt, ob der Registrierungswert tatsächlich stammt, sodass wir dies dynamisch tun können, ohne ganze Laufwerke zu klonen.

Wie es funktioniert:

Wenn Sie einem Laufwerk einen Laufwerksbuchstaben zuweisen, speichert Windows diesen in der Registrierung unter dem Schlüssel hklm \ system \ mounteddevices. Sie können beobachten, dass beim Zuweisen eines neuen Laufwerks der X-Buchstabe (zum Beispiel) der Datenteil für reg_binary (\ dosdevices \ x: in diesem Fall) mit dem neuen Laufwerk überschrieben wird und Sie keine mehreren Einträge mit unterschiedlichen Werten haben können Wenn Sie also das alte Laufwerk das nächste Mal anschließen, ist es nicht mehr X.

Wenn Sie sich den Wert von reg_binary selbst ansehen, beginnt er mit der dmio-ID, gefolgt von einer GUID - die eigentlich von der eindeutigen Festplatten-ID stammt. Ich verstehe die Relation / Übersetzung in die binäre Version nicht wirklich, außer um zu sagen, dass sie von der eindeutigen ID der Platte stammt. Ich sage das nur, um zu veranschaulichen, dass wir uns hier nicht um die Volume-GUIDs kümmern müssen, da die Beschriftung alle von der eindeutigen ID der Laufwerke stammt. Bei MBR / Basic-Festplatten ist dies möglicherweise nicht der Fall. Ich arbeite hier nur mit dynamischen GPT- Festplatten (und wahrscheinlich auch Sie).

Weitere Lektüre / Sachen, die ich gefunden habe:

Partitionen und Volumes https://social.technet.microsoft.com/Forums/de/e7b2ddd6-f245-49ed-8fec-3b6e08e75369/how-do-i-find-the-partition-guid?forum=winservergen

Volumes GUIDs und andere Dinge in mounteddevices https://morgansimonsen.com/2009/01/26/displaying-the-volume-guid-of-a-volume-2/

Wenn Sie versuchen, zu vermitteln, dass Sie beim Klonen einer Festplatte mehrere Hardwarekomponenten verwenden können, behalten alle den gleichen Laufwerksbuchstaben. Stecken Sie sie einfach nicht gleichzeitig ein. -oh und es gibt einen besseren Weg, wenn Sie die Partitions-GUID manuell bearbeiten können (ich glaube, das ist die Basis), aber ich bin nicht so weit gekommen, dass mein Problem gelöst wurde David vor 6 Jahren 0