Wie kann ich dafür sorgen, dass eine externe Festplatte denselben Laufwerksbuchstaben dauerhaft beibehält?

19636
andygrunt

Ich habe einen Desktop-PC (Jahrgang 2002) mit Windows XP, den ich zwei- bis dreimal pro Woche einschalte. Ich habe eine 250 GB Western Digital-Festplatte, die über USB mit dem Stromnetz verbunden ist. Ich schalte die Festplatte immer vor dem PC ein, also läuft sie beim Booten des PCs.

Beim ersten Anschließen der externen Festplatte hat der PC ihm einen Buchstaben zugewiesen ("Ich", wenn es darauf ankommt), und ich habe Software installiert, um Verknüpfungen zu verschiedenen Dateien und Ordnern auf der Festplatte zu erstellen, die diesen Buchstaben verwenden. Jahrelang war alles in Ordnung, dann würde ich den PC booten und der Festplatte wurde ein anderer Buchstabe zugewiesen. Ich muss dann zu 'Arbeitsplatz / Verwalten / Datenträgerverwaltung' wechseln und den Buchstaben manuell in 'Ich' ändern.

Wenn ich dann den PC neu startete, wäre die Festplatte normalerweise immer noch "Ich", aber nach dem nächsten Neustart wäre ein anderer zufälliger Buchstabe vorhanden, und ich muss ihn manuell wieder in "Ich" ändern. Dies würde einige Zeit dauern, es würde Zeiten geben, in denen es immer "Ich" war, und dann ohne ersichtlichen Grund (z. B. keine neuen Geräte) der Laufwerksbuchstabe sich wieder ändern würde. Im Moment ist es in einer zufälligen Buchstabenlaute, also dachte ich, ich würde die folgende Frage stellen ...

Wie weise ich die externe Festplatte dauerhaft als "Ich" zu ?


Antworten:

Danke, Molly. Das scheint den Trick gemacht zu haben (nach ein bisschen Fummeln) - Ich bin etwas enttäuscht, dass es keine Möglichkeit gab, dies unter Windows zu tun, ohne etwas anderes zu installieren. Für alle anderen, die dies versuchen, war es nicht völlig unkompliziert.

Ich habe USBDLM gemäß den Anweisungen auf der Website installiert . Ich vermutete, dass ich den ersten USB-Brief an I zuweisen musste. Daher ersetzte ich die Zeilen 'Letter1 =' durch 'Letter = I' in der INI-Datei. Um es zu testen, startete ich den PC nur neu und stellte fest, dass er mit der Anzeige auf 640x480 in 16 Farben angezeigt wurde. Nach einiger Untersuchung habe ich die Bildschirmtreiber neu installiert, neu gestartet und die Anzeige auf ihre gewohnten Einstellungen zurückgesetzt. Die externe Festplatte wird jetzt auf 'Ich' gesetzt, aber ich musste feststellen, dass ich den Freigabestatus erneut anwenden musste, sodass sie von meinem Laptop aus gesehen wurde, der sich im selben Netzwerk befindet.

Das Endergebnis von all dem ist, dass es jetzt das tut, was ich wollte, obwohl es so aussieht, als sei die Festplatte ein paar Sekunden nach dem Erscheinen des Windows-Desktops gerade eingesteckt worden durchsucht den Inhalt der 'neuen' Festplatte, und schließlich wird ein Dialogfeld mit der Meldung 'Diese Festplatte oder dieses Gerät enthält mehrere Arten von Inhalten angezeigt. Was soll Windows tun? ' und listet Optionen auf, z. B. Mediendateien abspielen, Bilder drucken oder Ordner öffnen, um die Dateien anzuzeigen. Dies ist ein winziger Schmerz, von dem ich wünschte, er wäre nicht passiert, aber nicht gerade ein riesiger Preis.

Abgesehen davon - es scheint gut zu funktionieren :)

Sieht aus wie ein Wort zu früh ...

Bei jedem Neustart muss ich das Laufwerk "Ich" erneut freigeben (was ich vorher nicht tun musste), damit es von meinem Laptop im selben Netzwerk gesehen werden kann. Irgendwelche Ideen, wie man das dauerhaft machen kann?

19
Verbinden Sie das externe Laufwerk immer mit demselben USB-Anschluss? quack quixote vor 14 Jahren 1
Ja, ich entferne es nie. andygrunt vor 14 Jahren 0
Andy, ich weiß nicht, ob Sie das Problem der Laufwerksfreigabe "Ich" gelöst haben. Wenn nicht, werde ich etwas posten, wie ich es teilen kann. Bearbeiten: Es wurde trotzdem hinzugefügt. opsin vor 12 Jahren 0

4 Antworten auf die Frage

17
Peter Mortensen

USB Drive Letter Manager ist dein Freund :)

USBDLM ist ein Windows-Dienst, der die Laufwerksbuchstabe von Windows für USB-Laufwerke steuert.

Wenn ein Wechseldatenträger (USB-Flashlaufwerk, Flash-Kartenleser, tragbares Festplattenlaufwerk) zum ersten Mal angeschlossen wird, hängt es von Windows an den ersten verfügbaren "lokalen" Laufwerksbuchstaben. Wenn sich in diesem Brief eine Netzwerkfreigabe befindet, wird sie von Windows XP trotzdem für das neue USB-Laufwerk verwendet, da die Netzwerkfreigaben von Windows XP für den aktuellen Benutzer spezifisch sind und nicht im Kontext des Systems angezeigt werden, in dem der Brief zugewiesen ist. Das USB-Laufwerk erscheint dann unsichtbar. In den meisten Situationen wird dies von SP3 behoben.

Sie können die Briefzuweisungen in der Windows Disk Management Console mit vielen Mausklicks ändern. Sie müssen dies jedoch für jedes neue Gerät erneut durchführen. Bei USB-Geräten, die keine Seriennummer haben (unter Verletzung der USB-Standards), müssen Sie dies auch tun, wenn Sie sie an einen anderen USB-Anschluss anschließen.

USBDLM kann für neu angeschlossene USB-Laufwerke verwendet werden

  • 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 einem bestimmten USB-Laufwerk Buchstaben zu, indem Sie eine INI-Datei auf dem Laufwerk ablegen
  • Entfernen Sie die Laufwerkbuchstaben der Kartenleser, bis eine Karte eingelegt ist
  • zeige einen Ballontipp mit den zugewiesenen Laufwerksbuchstaben
  • Definieren Sie Autorun-Ereignisse in Abhängigkeit von vielen verschiedenen Kriterien

Alle Funktionen werden auf USB-Laufwerke angewendet, sobald sie angeschlossen werden, wenn der USBDLM-Dienst gestartet wird und sich ein Benutzer anmeldet.

USBDLM wird als Win32-Dienst unter Windows 2000, XP, Server 2003, Vista, Windows 7 und Server 2008 ausgeführt .

Ja sehr cool Ich brauche das für externe Backup-USB-Laufwerke. Ich möchte, dass zwei externe USB-Laufwerke (jeden Monat gedreht) immer den gleichen Laufwerksbuchstaben haben, sodass die Sicherungssoftware weiß, wohin die Sicherung erfolgen soll. Clay Nichols vor 14 Jahren 1
0
opsin

So teilen Sie das I: -Laufwerk beim Neustart erneut.

Erstellen Sie eine Batchdatei, die Folgendes enthält:

net share MYSHAREDFILES=i: 

oder wenn es sich um einen bestimmten Ordner auf dem Laufwerk I: handelt:

net share sharename=drive:path 

Jetzt entweder "Create Basic Task ..." im Taskplaner, um diese Batchdatei beim Booten auszuführen (was je nach dem Start des USBDLM-Dienstes funktionieren kann oder nicht, ich denke, er wird vor dem Taskplaner gestartet.) .

oder

Fügen Sie diese Batchdatei Ihrem Startordner (oder dem Ordner Alle Benutzer) hinzu. Sie müssen sich vor dem Ausführen anmelden.

(Mir ist klar, dass diese Frage ein Jahr alt ist und Sie hoffentlich den "fehlenden" Anteil bereits gelöst haben, aber wenn nicht, wird dies der Trick sein.)

Hallo, danke für deine Antwort. Der Computer, mit dem ich das Problem hatte, ist längst gestorben. In diesem Sinne ist er gelöst. Ihre Antwort kann für andere, die ein ähnliches Problem haben, dennoch nützlich sein. andygrunt vor 12 Jahren 0
0
eadmaster
  • Laden Sie remount.exe herunter
  • Erstellen Sie eine autorun.infDatei wie folgt:

    [autorun]

    open = ReMount.exe. P:

Laden Sie alternativ DriveLetterView herunter und erstellen Sie eine Stapeldatei mit dem folgenden Befehl:

DriveLetterView.exe /change local %~d0 p: 

Wenn Autorun deaktiviert ist, müssen Sie die Batchdatei manuell ausführen (Administratorrechte sind erforderlich).

0
nitro2k01

Meiner Erfahrung nach behält Windows XP den gleichen Laufwerksbuchstaben für dieselbe Festplatte bei, nachdem Sie ihn festgelegt haben. Das Problem ist, dass Windows XP die Festplatte für jeden USB-Anschluss als unterschiedlich betrachtet, was den Eindruck erweckt, dass das Laufwerk "zufällig" auf den automatisch zugewiesenen Laufwerksbuchstaben zurückgreift.

Das heißt, Sie müssen den Laufwerksbuchstaben für jeden USB-Port manuell festlegen, und wenn Sie über einen Hub verfügen, jede Kombination aus USB-Host-Ports und Hub-Ports. Sobald Sie diese Vorarbeit getan haben, der Antrieb sollte seine Laufwerksbuchstaben beibehalten. (Bis / wenn Sie keinen neuen Hub bekommen.)