Windows 7 wird ein Flash-Laufwerk nicht automatisch aktivieren (einen Buchstaben zuweisen), verhält sich wirklich seltsam

12

Ich habe einen SanDisk Cruzer Micro 4GB, den ich oft benutze. Heute weigert sich Windows 7, nachdem es verwendet wurde, um Ubuntu auf einem anderen PC zu installieren und an meinen Hauptcomputer anzuschließen, es zu mounten (dh das Laufwerk wird nicht in "Mein Computer" angezeigt).

Das Volume wird im Datenträgermanager und im Geräte-Manager ("Datenträger 4") angezeigt :

Wenn ich jedoch versuche, einen Laufwerksbuchstaben zuzuweisen (über Rechtsklick> Laufwerksbuchstaben und Pfad ändern), erhalte ich die Meldung "Das System kann die angegebene Datei nicht finden".

Bildbeschreibung hier eingeben

Das wirklich seltsame ist, dass, wenn ich den Treiber im Geräte-Manager deaktiviere und wieder aktiviere, plötzlich alles funktioniert und dem Flash-Laufwerk ein Buchstabe zugewiesen wird und in "meinem Computer" angezeigt wird ( der Buchstabe J: in diesem Fall). Ich kann den Laufwerksbuchstaben jetzt sogar ohne den Fehler ändern, aber das behebt das Problem nicht.

Bildbeschreibung hier eingeben

Selbst wenn ich das nächste Mal das Gerät aus- und wieder einstecke, kehrt es zu dem ärgerlichen Zustand zurück und wird nicht gemountet (es wird kein Laufwerksbuchstabe angezeigt oder erscheint auf "Mein Computer").

Dinge, die ich erfolglos versucht habe:

  • Neustart
  • Anschließen und Entfernen an verschiedenen USB-Anschlüssen
  • Deinstallation und Neuinstallation des Treibers (wie erwähnt hat keine dauerhafte Auswirkung)
  • Ändern des Laufwerksbuchstabens
  • Versuchen Sie das Laufwerk auf einem anderen Computer (Flash-Laufwerk wird bereitgestellt und funktioniert einwandfrei)
  • Neuformatierung des Laufwerks in FAT32 \ FAT (siehe Kommentar unten)
  • Im abgesicherten Modus versuchen (funktioniert immer noch nicht)
  • Der Versuch, mit Diskpart einen Buchstaben zuzuweisen (schlägt fehl, wenn "das System die angegebene Datei nicht finden kann"): i.stack.imgur.com/QR3aI.png
  • Versucht, "automount" mit diskpart zu aktivieren / deaktivieren
  • Zum fliegenden Spaghetti-Monster beten (geht immer noch nicht :()

Ich bin ratlos ... die Neuinstallation von Windows über dieses Problem scheint übertrieben. Bitte beraten!

OpherV
quelle
Haben Sie zufällig Netzlaufwerke?
Chad Harrison
@hydroparadise Keine Netzlaufwerke sind dieser Maschine zugeordnet
OpherV
1
Ich bekomme dieses Problem im Moment mit genau dem gleichen USB-Laufwerk ... Vielleicht gibt es irgendwo ein Problem mit dem Treiber des Laufwerks
ACarter 25.11.12
Ich habe genau dieses Problem. Es wurde festgestellt, dass dieses USB-Laufwerk mit der App "Disk Ultility" unter Mac OS formatiert wurde. Öffnen Sie Mac OS erneut, schließen Sie dieses USB-Laufwerk an und formatieren Sie es auf FAT32. Jetzt kann ich den Laufwerksbuchstaben unter Windows sehen.
Tuyen Nguyen

Antworten:

1

Ich bin auf dasselbe Problem gestoßen und hatte die gleichen Symptome wie Sie.

Ich habe dieses Problem schließlich gelöst, indem ich ein Partitionstool eines Drittanbieters verwendet habe, um Folgendes zu tun:

  1. Löschen Sie alle Partitionen auf dem Flash-Laufwerk.
  2. Erstellen Sie eine neue FAT32-Partition, die das gesamte Flash-Laufwerk umfasst.
  3. Legen Sie den Laufwerksbuchstaben manuell fest.

In meinem Fall habe ich den kostenlosen Download MiniTool Partition Wizard Home Edition verwendet .

Lief wie am Schnürchen. Kein Neustart erforderlich.

Viel Glück!

Elliot B.
quelle
0

Haben Sie versucht, das USB-Laufwerk neu zu formatieren. Ich habe festgestellt, dass im Dienstprogramm zur Datenträgerverwaltung Ihr Laufwerk als (logisches Laufwerk) und nicht als aktive primäre Partition gekennzeichnet ist. Ich habe es gerade mit einem Ersatz-USB-Laufwerk versucht und nach einem Standardformat für mich bekam ich:

Ich habe auch irgendwo gehört, dass bei einigen logischen Laufwerken Konflikte bei der Zuweisung von Buchstaben auftreten. Möglicherweise war dies jedoch nur bei vernetzten Laufwerken der Fall.

sm11963
quelle
Ja, habe ich. Wenn ich versuche, es zu formatieren, während es nicht gemountet ist (indem ich mit der rechten Maustaste in die Datenträgerverwaltung klicke und das Format auswähle), erhalte ich das gleiche Ergebnis "System kann die angegebene Datei nicht finden". Es wird weiterhin als "logisch" und nicht als "aktiv, primär" angezeigt, wenn das Gerät ausgesteckt, erneut angesteckt und deaktiviert / aktiviert wird
OpherV
Das ist sehr seltsam. Sie könnten versuchen, das Laufwerk auf einem der anderen Computer zu formatieren, auf denen Sie erwähnt haben, dass es funktioniert hat. Dann probieren Sie es mit dem, mit dem Sie Probleme haben. Ich hatte auch einmal Probleme mit einem Flash-Laufwerk nach einer Linux-Installation. Ich glaube, ich habe ein Low-Level-Format des Laufwerks durchgeführt, damit es wieder funktioniert. Mein USB-Laufwerk funktionierte jedoch nicht auf anderen Computern, so dass es definitiv ein Laufwerksproblem für mich war.
sm11963
0

Der Windows-Datenträgermanager kann die Partitionstabelle beschädigen. Versuchen Sie, mit Gparted eine neue Partitionstabelle und eine primäre Fat32-Partition ohne Flags zu erstellen.

Fabiusp98
quelle
0

Ich habe Ihr Problem vorgelesen und hier ist Ihre Lösung:

  1. Öffnen Sie das Dialogfeld Ausführen
  2. Geben Sie jetzt diskpart.exe ein und drücken Sie die Eingabetaste
  3. Nun öffnet sich der Festplattenteil
  4. Geben Sie die Listendisk ein und drücken Sie die Eingabetaste
  5. Entfernen Sie alle Speicher-Flash-Speicher außer Ihrem Pendrive
  6. Geben Sie nun Select Disk 1 ein und drücken Sie Enter
  7. Geben Sie nun clean ein und drücken Sie die Eingabetaste
  8. Warten Sie, bis der Vorgang abgeschlossen ist
  9. Geben Sie jetzt create partition primary ein
  10. Warten Sie, bis der Vorgang abgeschlossen ist
  11. Geben Sie nun select partion 1 ein
  12. Geben Sie nun das Format fs = fat32 ein
  13. Sie können auch das Dateisystem fat und ntfs verwenden
  14. Geben Sie jetzt active ein
  15. Geben Sie jetzt assign ein
  16. Du hast gemacht
Ankit Yadav TrK
quelle
1
Schritt 6 ist gefährlich! Sie sollten zuerst ausführen LIST DISK, um die richtige Laufwerksnummer für das Laufwerk zu ermitteln, das Sie bereinigen möchten. Andernfalls wird das falsche Laufwerk irreversibel bereinigt, wenn Laufwerk 1 nicht das richtige Laufwerk ist.
Ich sage Reinstate Monica
0

( Warnung: Dieser Befehl überschreibt die auf dem angegebenen Laufwerk enthaltenen Daten. Mit dem folgenden Befehl müssen Sie den Laufwerksbuchstaben / -pfad korrekt angeben. )

Ich habe Cygwin verwendet und dddie Partitionstabelle gelöscht, nachdem Windows sie formatieren konnte. Mit cat /proc/partitionsdem folgenden Befehl können Sie das Laufwerk und die Partitionstabelle anzeigen:

dd if=/dev/random of=/dev/sd[Cygwin path letter]

Der Befehl muss nur einige Sekunden ausgeführt werden, da die Partitionstabelle der Anfang des Laufwerks ist.

Todd Partridge
quelle