2014-09-30 22:57:10 +0000 2014-09-30 22:57:10 +0000
13
13

Kann USB-Flash-Laufwerk nicht formatieren, alles behauptet, es sei schreibgeschützt

Ich habe ein 4GB HP USB-Flash-Laufwerk, auf das ich mit Win32DiskImager ein Chromium-OS-Image geschrieben hatte. Jetzt versuche ich, es neu zu formatieren, aber ich kann es nicht. Alles deutet darauf hin, daß die Diskette schreibgeschützt ist. Da es sich um ein USB-Flash-Laufwerk handelt, gibt es keinen Schreibschutzschalter. Ich habe die Standardformatierung unter Windows, die Datenträgerverwaltung, das Diskpart und das HP USB Disk Storage Format Tool ausprobiert. Ich habe auch die Änderung der Registrierung ausprobiert. Irgendwelche Ideen? Hier sind die Ergebnisse des Versuchs, diskpart zu verwenden:

Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>diskpart

Microsoft DiskPart version 6.3.9600

Copyright (C) 1999-2013 Microsoft Corporation.
On computer: BRANDON-PC

DISKPART> list disk

  Disk ### Status Size Free Dyn Gpt
  -------- ------------- ------- ------- --- ---
  Disk 0 Online 931 GB 1024 KB
  Disk 1 No Media 0 B 0 B
  Disk 2 No Media 0 B 0 B
  Disk 3 No Media 0 B 0 B
  Disk 4 No Media 0 B 0 B
  Disk 5 No Media 0 B 0 B
  Disk 6 Online 3824 MB 0 B

DISKPART> select disk 6

Disk 6 is now the selected disk.

DISKPART> attributes disk clear readonly

Disk attributes cleared successfully.

DISKPART> clean

DiskPart has encountered an error: Incorrect function.
See the System Event Log for more information.

DISKPART> create partition primary

DiskPart succeeded in creating the specified partition.

DISKPART> format fs=fat32

    0 percent completed

Virtual Disk Service error:
The media is write protected.

DISKPART> exit

Leaving DiskPart...

C:\WINDOWS\system32>

Selbst nach der Verwendung der “Attribute disk clear readonly” steht immer noch, dass das Medium schreibgeschützt ist. Ich denke, das liegt daran, dass die saubere Operation fehlschlägt.

Antworten (7)

8
8
8
2014-10-01 03:07:49 +0000

Wenn keine der anderen hier vorgeschlagenen Antworten funktionieren, dann ist Ihr USB-Stick wahrscheinlich defekt.

Auf dem USB-Stick befindet sich ein Controller-Chip, der den Flash-Speicher verwaltet. Wenn der Flash-Controller irgendeine Art von nicht behebbaren Fehlern bei den Speicherzellen feststellt (z.B. einen Fehler bei der Neuzuweisung), löst er einen Sicherheitszustand aus und macht das Laufwerk auf Firmware-Ebene schreibgeschützt, um Ihre Daten zu schützen.

Leider gibt es keine Möglichkeit, das Laufwerk ohne die Werkssoftware für Ihr Laufwerk aus diesem Zustand zu befreien. Die Hersteller von Flash-Laufwerken stellen diese Software nicht der Öffentlichkeit zur Verfügung, so dass die einzige Möglichkeit, sie zu erhalten, über chinesische Hacker-Sites besteht.

Ihre einzige Option hier ist, sie zu ersetzen. Die Spitzenmarken (Kingston, SanDisk, Lexar usw.) gewähren lebenslange Garantien auf ihre Produkte. Ich habe jedoch keine Ahnung, wie ich diese Garantie bekommen kann. Aber da die Preise für Flash-Laufwerke so sind, wie sie sind, ist es wahrscheinlich besser, einfach ein neues zu kaufen - es sei denn, es ist ein wirklich schönes Laufwerk.

6
6
6
2014-09-30 23:06:43 +0000

Da es sich um ein USB-Flash-Laufwerk handelt, gibt es keinen Schreibschutzschalter.

Nun, es gibt sind USB-Flash-Laufwerke mit (manchmal sehr gut versteckten) Schreibschutzschaltern. Ich kenne aber kein solches Laufwerk von HP.

Angenommen, Ihr Laufwerk hat keinen solchen Schalter, dann glaube ich, dass Sie einen neuen brauchen, wenn Sie sehen, was Sie bereits ausprobiert haben. Ich hatte zwei Flash-Laufwerke von verschiedenen Herstellern, die plötzlich schreibgeschützt waren, und es gab keine Möglichkeit, das zu beheben.

Ich habe dazu keine Quellen, aber ich nehme an, dass dies ein Schutzmechanismus ist, der das Risiko eines totalen Datenverlusts verringert, wenn das Flash-Laufwerk ausfällt.

4
4
4
2015-06-30 11:28:41 +0000

Es gibt eine Reihe von Möglichkeiten, dieses Problem zu lösen. Einige davon werden in den anderen Antworten erwähnt, aber ich glaube nicht, dass das der Fall ist. Ich habe das gleiche Problem schon einmal gehabt. Hier ist, was Sie versuchen müssen… 1. Laden Sie ein Tool namens CheapEasy herunter und überprüfen Sie die VID und PID Ihres Geräts. 2. Gehen Sie zu http://flashboot.ru/iflash/ und geben Sie die Geräte-VID oder -PID ein und suchen Sie nach dem Flash-Tool für Ihr Gerät. Um sicherzugehen, dass Sie das richtige finden, überprüfen Sie im CheapEasy-Tool Ihre Flash-Teilenummer oder Flash-ID, die normalerweise in der Beschreibung des herunterzuladenden Flash-Tools angegeben ist.

P.S. Wenn Sie Probleme haben, das richtige Tool zu finden, exportieren Sie Ihre Geräteinformationen und senden Sie mir einen Link, damit ich es überprüfen kann. Es mag unmöglich aussehen, das richtige zu finden, aber ich habe fast alle Arten von USBs repariert, erwarten Sie einige chinesische Kopien von Kingston-USBs.

2
2
2
2014-09-30 23:05:47 +0000

Versuchen Sie dies, wenn die Verwendung von cmd nicht funktioniert:

Entfernen des Schreibschutzes in der Registry mit Regedit.exe

  1. Suchen und öffnen Sie regedit.

  2. Navigieren Sie zu Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies.

  3. Doppelklicken Sie auf den Wert WriteProtect im rechten Fensterbereich von Regedit.exe. Ändern Sie die Wertdaten von 1 in 0 und klicken Sie auf OK, um die Änderung zu speichern.

  4. Schließen Sie Regedit und starten Sie Ihren Computer neu.

Schließen Sie Ihr USB-Laufwerk wieder an, und Sie sollten feststellen, dass es nicht mehr schreibgeschützt ist. Sie können das Laufwerk jetzt ganz normal formatieren, indem Sie im Arbeitsplatz mit der rechten Maustaste darauf klicken und Formatieren wählen.

Nach dem Formatieren können Sie die Einstellungen zurücksetzen (0 bis 1) oder, falls Sie den Wert erstellt haben, ihn löschen und dann neu starten.

Hinweis:

Wenn Sie StoredDevicePolicies nicht finden können, müssen Sie eine erstellen, indem Sie mit der rechten Maustaste auf Steuerung > Neu > Schlüssel klicken und sie als StoredDevicePolicies benennen. Erstellen Sie nun einen Schreibschutz, indem Sie mit der rechten Maustaste auf Stored Device Policies> Neu > DWORD klicken und benennen Sie ihn als Schreibschutz.

*DWORD, das je nach Ihrem System gewählt wird: 32bit oder 64bit.

Übrigens, einige Flash-Laufwerke haben auch einen Schalter. Und seien Sie sich bewusst, dass dies auch durch die Ausfallsicherung der USB’s verursacht werden kann, bei der alle reservierten Sektoren, die durch die ständig erzeugten fehlerhaften Sektoren eingeblendet werden könnten, erschöpft sind.

1
1
1
2016-12-04 13:00:10 +0000

Öffnen Sie cmd.exe mit Administratorrechten und führen Sie diesen Befehl aus:

So entsperren Sie den Schreibschutz usb:

reg add "HKLM\SYSTEM\ControlSet001\Control\StorageDevicePolicies" /v WriteProtect /t REG_DWORD /d 0 /f

So sperren Sie den Schreibschutz usb:

reg add "HKLM\SYSTEM\ControlSet001\Control\StorageDevicePolicies" /v WriteProtect /t REG_DWORD /d 1 /f

Damit die Änderungen wirksam werden, müssen Sie den PC neu starten und/oder das USB-Speichergerät abziehen und wieder anschließen.

1
1
1
2014-09-30 23:35:36 +0000

Wenn Sie irgendwo ein Linux haben (Computer, cd, live-usb, usw.), versuchen Sie dd zu benutzen, um jedes Bit Ihres usb-Schlüssels mit Nullen zu löschen und zu schreiben. Dieser Linux-Befehl schlägt nie fehl, und wenn er nichts auf Ihrem USB-Schlüssel überschreiben kann, ist es damit definitiv vorbei.

Um es schnell zu machen, haben Sie Linux auf Ihrem Computer ?

Sie sagten, Sie haben ein Ubuntu, also müssen Sie gnome-disk-utility oder palimpsest installieren, um die richtige Platte zum Löschen zu bestimmen. Sobald es installiert ist, sollten Sie es als “Disk Utility” finden oder einfach als Disketten wie hier: https://en.wikipedia. org/wiki/GNOME_Disks

Schließen Sie einfach Ihren USB-Schlüssel an und schauen Sie nach, um welches Laufwerk es sich handelt, z.B. sdb oder sdc, usw.

Sobald es fertig ist, öffnen Sie ein Terminal, werden Sie root und führen Sie den folgenden Befehl aus, wobei X das ganze richtige Laufwerk ist:

dd if=/dev/zero of=/dev/sdX

Das Terminal hängt nun, bis es fertig ist, und zeigt Ihnen an, wieviel Bits geschrieben wurden, und sagt “kein Platz mehr auf dem Gerät”.

Beachten Sie, dass es lange dauern kann, aber angenommen, Sie haben 4 GB, sollte es bei 2 MB/s eine Stunde dauern, wenn Sie einen langsamen USB-Schlüssel haben. Das Schlimmste, was ich je erreicht habe, war auch eine Stunde bei 0,5 MB/s für eine 2 GB uSD-Karte. Außerdem sollten Sie einen laufenden dd-Befehl NICHT JEMALS ctrl-c ausführen, da dies zu Fehlern auf dem Gerät führen kann, auch wenn dies nicht oft vorkommt.

Sie sollten jetzt ein vollständig gelöschtes Gerät haben. Gehen Sie zurück zu gnome-disk-utility, um Ihren USB-Schlüssel auszuwerfen.

Schließen Sie es wieder an und verwenden Sie dann gnome-disk-utility erneut, um nach der Erstellung eines Master Boot Record eine Partition zu erstellen.

1
1
1
2016-08-06 16:19:07 +0000

Ich habe es schließlich durch eine Neupartitionierung mit dem Festplattendienstprogramm auf meinem MacBook repariert. Das war noch vor El Capitan, als das Festplattendienstprogramm neu entworfen wurde. Ich machte eine Partition daraus und formatierte sie als MS-DOS-Dateisystem. Seitdem funktioniert es einwandfrei.