Ripristino di una chiavetta USB parzialmente formattata


16

Ho una chiavetta USB che avrei usato per installare Windows 7. Durante la formattazione dell'unità con lo strumento di download USB / DVD di Windows 7 non è riuscita a lasciare l'unità USB in uno stato inutilizzabile.

Riesco a vedere l'unità con Gestione disco di Windows, ma mostra che ha un file system RAW e ogni volta che provo a riformattarlo una seconda volta, dice semplicemente che non riesce a trovare il file o la partizione. Usando DiskPart non ho avuto molta fortuna, anche se provare a usare il FORMATcomando genera un errore. Questi sono i comandi che sto usando e il loro output.

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>diskpart

Microsoft DiskPart version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: DYGEAR-PC

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           14 GB      0 B
  Disk 1    Online           74 GB      0 B
  Disk 2    Online          698 GB      0 B   *
  Disk 3    Online           15 GB      0 B

DISKPART> select disk 3

Disk 3 is now the selected disk.

DISKPART> detail disk

Corsair Voyager Mini USB Device
Disk ID: 00000000
Type   : USB
Status : Online
Path   : 0
Target : 0
LUN ID : 0
Location Path : UNAVAILABLE
Current Read-only State : No
Read-only  : No
Boot Disk  : No
Pagefile Disk  : No
Hibernation File Disk  : No
Crashdump Disk  : No
Clustered Disk  : No

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 4                             Removable     15 GB  Healthy

DISKPART> select volume 4

Volume 4 is the selected volume.

DISKPART> FORMAT RECOMMENDED OVERRIDE

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> FORMAT FS=NTFS LABEL="Windows7" QUICK COMPRESS

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART>

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           14 GB      0 B
  Disk 1    Online           74 GB      0 B
  Disk 2    Online          698 GB      0 B   *
  Disk 3    Online           15 GB      0 B

DISKPART> select disk 3

Disk 3 is now the selected disk.

DISKPART> clean all

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

DISKPART> list partition

There are no partitions on this disk to show.

DISKPART> online disk

Virtual Disk Service error:
This disk is already online.

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> convert mbr

DiskPart successfully converted the selected disk to MBR format.

DISKPART> create partition primary

DiskPart succeeded in creating the specified partition.

DISKPART> select part 1

Partition 1 is now the selected partition.

DISKPART> active

DiskPart marked the current partition as active.

DISKPART> format fs=NTFS label=USB quick

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> format quick

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> assign letter F

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> list volume

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     V   Video        NTFS   Simple       698 GB  Healthy
  Volume 1     D   SSD          NTFS   Partition     14 GB  Healthy
  Volume 2         System Rese  NTFS   Partition    100 MB  Healthy    System
  Volume 3     C                NTFS   Partition     74 GB  Healthy    Boot
* Volume 4                             Removable     15 GB  Healthy

DISKPART>

Il motivo del problema potrebbe essere semplicemente il completo guasto hardware dell'unità USB. Hai provato l'USB su un altro computer? O su un'altra porta USB?
harrymc,

Cosa dice nel "Registro eventi di sistema"?
Coops,

Ho, e il problema è lo stesso. Ho recuperato un'unità USB da questo stato prima, ma non ricordo i passaggi. A tal fine sto cercando una fonte autorevole per come recuperare un'unità USB da questo problema.
Mark Tomlin,

Hai provato il comando "Clean ALL" in diskpart (dopo aver selezionato il volume)? O eseguendo diskpart da un disco di ripristino del sistema o dopo l'avvio dal DVD di Windows in modalità comando? Puoi anche provare EaseUS Partition Master 9.1 Home Edition .
harrymc,

ci sono dei dati realmente necessari lì dentro?
Journeyman Geek

Risposte:


33

Per tentare di ripristinare un'unità USB allo stato utilizzabile, è necessario provare questi comandi.

Innanzitutto, è necessario notare che è necessario installare Windows 7 su un computer a cui si ha accesso, in modo da poter utilizzare il diskpartcomando. Dovrai anche avere l'accesso come amministratore su questo computer.

  1. Fai clic sul pulsante Start Orb.
  2. Digita cmdnella casella di ricerca.
  3. Shift + Fare clic con il tasto destro sull'icona CMD.
  4. Clicca su Run as Administrator.

Da qui, digiteremo diskparted eseguiremo i seguenti comandi.

C:\Windows\system32>diskpart

Microsoft DiskPart version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: DYGEAR-PC

DISKPART>

Da qui digiteremo per list disktrovare le unità correnti collegate al computer.

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           14 GB      0 B
  Disk 1    Online           74 GB      0 B
  Disk 2    Online          698 GB      0 B   *
  Disk 3    Online           15 GB      0 B

L'unità da 15 GB è l'unità che stiamo cercando, poiché ha le dimensioni della nostra chiavetta USB. Quindi per selezionare quell'unità, eseguiamo il comando select disk 3.

DISKPART> select disk 3

Disk 3 is now the selected disk.

Se non si è sicuri che si tratti dell'unità, è possibile richiedere dettagli sull'unità eseguendo il comando detail diskdopo aver selezionato il disco.

DISKPART> detail disk

Corsair Voyager Mini USB Device
Disk ID: 00000000
Type   : USB
Status : Online
Path   : 0
Target : 0
LUN ID : 0
Location Path : UNAVAILABLE
Current Read-only State : No
Read-only  : No
Boot Disk  : No
Pagefile Disk  : No
Hibernation File Disk  : No
Crashdump Disk  : No
Clustered Disk  : No

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 4                             Removable     15 GB  Healthy

Dopo aver impostato l'unità corretta, possiamo selezionare qualsiasi partizione sull'unità selezionata selezionando select volumee quindi il numero del volume come nel nostro caso select volume 4.

DISKPART> select volume 4

Volume 4 is the selected volume.

Da qui, proveremo a ripristinare l'unità in uno stato utilizzabile. Tenteremo prima di riformattare l'unità. FORMAT RECOMMENDED OVERRIDEè il modo più sicuro per formattare l'unità su uno stato normale.

DISKPART> FORMAT RECOMMENDED OVERRIDE

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

Se ciò non dovesse funzionare, come mostrato sopra, possiamo provare a eseguire un comando di formattazione che gli dice come formattare l'unità nel nostro caso che usiamo FORMAT FS=NTFS LABEL="Windows7" QUICK COMPRESS.

DISKPART> FORMAT FS=NTFS LABEL="Windows7" QUICK COMPRESS

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

Nel nostro caso, questo non funziona ancora. Quindi tentiamo di pulire l'intero disco con il comando CLEAN ALL.

DISKPART> clean all

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

Se stiamo ancora riscontrando problemi con l'unità a questo punto. Proviamo a elencare nuovamente le partizioni, per vedere se sono state apportate modifiche all'unità LIST PARTITION.

DISKPART> list partition

There are no partitions on this disk to show.

Dato che c'è stato un cambiamento, vediamo se siamo in grado di ottenere l'unità online ONLINE DISK.

DISKPART> online disk

Virtual Disk Service error:
This disk is already online.

Dato che il driver è online, ora possiamo provare a cancellare tutti gli attributi che potrebbero essere sulla nostra strada, come l'attributo di sola lettura. Noi corriamo ATTRIBUTES DISK CLEAR READONLY.

DISKPART> attributes disk clear readonly

Disk attributes cleared successfully.

Vediamo se possiamo mettere un record di avvio lì con CONVERT MBR.

DISKPART> convert mbr

DiskPart successfully converted the selected disk to MBR format.

DISKPART> create partition primary

DiskPart succeeded in creating the specified partition.

DISKPART> select part 1

Partition 1 is now the selected partition.

DISKPART> active

DiskPart marked the current partition as active.

DISKPART> format fs=NTFS label=USB quick

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> format quick

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> assign letter F

DiskPart has encountered an error: The system cannot find the file specified.
See the System Event Log for more information.

DISKPART> list volume

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     V   Video        NTFS   Simple       698 GB  Healthy
  Volume 1     D   SSD          NTFS   Partition     14 GB  Healthy
  Volume 2         System Rese  NTFS   Partition    100 MB  Healthy    System
  Volume 3     C                NTFS   Partition     74 GB  Healthy    Boot
* Volume 4                             Removable     15 GB  Healthy

Come notato tutti questi comandi fallirono da quel punto. Quindi dovremmo provare un'ultima cosa per far funzionare nuovamente l'unità. In questo caso, ciò che dovresti fare è disinstallare i driver per la chiavetta USB e quindi reinstallare i driver dopo aver riavviato il computer.


Dai un'occhiata all'utility Format dall'organizzazione SD-CARD .

In alternativa, è possibile provare a utilizzare un disco di avvio di Windows 98 dopo aver utilizzato lo strumento di rotazione dei supporti rimovibili USB di Lexar .


2
La mia pen drive all'improvviso non compariva nemmeno da nessuna parte, dall'utilità disco di Mac alle finestre (non ho provato Linux) ... Qualcosa lungo il percorso qui l'ha effettivamente resuscitata! Non so quale perché ha funzionato solo dopo averlo espulso e provato altrove. Quindi, grazie Mark!
Cregox,

1
È fantastico, sono contento che questo abbia aiutato qualcuno!
Mark Tomlin,

3
Non l'ho seguito completamente (penso che il caso di tutti sia un po 'diverso) ma c'erano abbastanza comandi per far funzionare il mio. Grazie!
RoboShop,

1
Grazie per i passaggi. Ho un passaggio aggiuntivo che dovresti provare se nessuno di loro funziona ... dopo aver usato "convert mbr" usa "convert gpt" quindi riprova tutti i passaggi. Penso che il mio usb non sia stato impostato su nessuna modalità e che stia tornando a gpt dopo che mbr ha risolto il problema. Spero che questo aiuti qualcuno :)

Mille grazie a te ... sei un uomo fantastico. Così bella spiegazione. grazie mille!
Nitish,

3

Anche non riesce, ma comunque un buon suggerimento, provo sempre l'utility HP USB Disk Storage Format.
Andresz

lo strumento di formattazione HP non è più utilizzabile su Windows 10. Ho usato invece SDFormatter V4.0 per recuperare un'unità flash USB 3.0 ADATA da 16 GB: pendrivelinux.com/restoring-your-usb-key-partition
user97662

2

Il post di Mark Tomlin non mi ha aiutato, come ha fatto fdisk di Linux.

fdisk /dev/sdX

Questo ti darà il prompt di fdisk:

Command (m for help):

È intuitivo e puoi utilizzare le seguenti opzioni:

c (to activate DOS-mode, although it may not be necessary)
n (to create a new partition, fdisk will suggest sane values like partititon number and size - for a thumb-drive you'll most like want a full-disk partition, so you'll mostly press <enter> here)
t (choose c for a FAT 32 (LBA) partition type)
a (optional, to flag the pen-drive as bootable)
w (to write changes to disk and exit)

E hai finito. Ovviamente, questa procedura distruggerà tutti i dati nella chiavetta USB , ma la domanda originale riguarda il ripristino di un'unità "morta" in uno stato utilizzabile, non il recupero dei suoi contenuti. (Vorrei commentare la risposta di James T ma a quanto pare ho bisogno di più punti rispetto a quello di scrivere una risposta)


Potete per favore approfondire questo? Prima di tutto, che cosa si intende per n (next next next), t (choose c)e a (optional)? In secondo luogo, cosa fa questo? (È possibile che le mie due domande possano essere indirizzate contemporaneamente; non è necessario necessariamente dare due risposte.) Per favore non rispondere nei commenti; modifica la tua risposta per renderla più chiara e completa.
Scott,

Bello vedere un'altra opzione pubblicata!
Mark Tomlin,

2

Ho avuto una situazione simile. L'USB sembrava anche mostrare sia F: sia G :. Ho provato molte delle soluzioni sopra, ma un semplice riavvio ha funzionato per me. Potrei quindi eseguire i seguenti comandi in diskpart per formattare il disco ( in questo modo eliminerai tutti i dati sul disco ):

list disk
select disk X
clean
convert mbr
create partition primary
format fs=fat32 QUICK
exit

Assicurati di sostituire X con il numero della tua USB. Questo numero può essere ottenuto utilizzando il primo comando che visualizza tutti i dischi collegati al sistema. Da questo elenco, puoi determinare quale dei dischi visualizzati è la tua USB e copiare il numero nel set di comandi sopra nella posizione X. Assicurati di selezionare il disco corretto o potresti cancellare accidentalmente il contenuto di un altro disco come il tuo disco rigido.


0

Potresti provare a ripristinare la vecchia partizione con testdisk . Potrebbe riportarti a un punto in cui l'unità USB è nuovamente utilizzabile.

Puoi provare a formattarlo usando gparted dal live cd.

Ho risolto un problema simile una volta usando qtparted . Per qualche motivo nessun altro gestore delle partizioni era in grado di risolverlo in quel momento. Probabilmente sarebbe un po 'difficile trovare un cd live che abbia qtparted ... Penso che ce ne siano versioni precedenti di Knoppix .


0

Questo può essere corretto usando il Live CD GParted. Ho fatto tutto quanto sopra con un Sandisk Cruzer da 8 GB, sperimentando gli stessi guasti in Windows 7, ma GParted non ha alcun problema ad accedervi.

  • Crea una nuova tabella delle partizioni, digita msdos
  • Crea partizione primaria, digita fat32
  • Imposta l'attributo attivo

http://gparted.org/livecd.php


Dipende molto dall'hardware. Alcuni trucchi funzionano meglio su alcune carte rispetto ad altre.
Mark Tomlin,

0

Questo è stato pubblicato come modifica da un utente anonimo, ma non sembra appropriato come tale, quindi lo ripubblicherò qui:

Posso aiutarti, ho la soluzione, così facile (è successo a me), ho provato un sacco di strumenti (Windows e Linux) per ripararlo, ma la soluzione è stata così semplice, basta avviare con un cd di Windows XP come se desideri installare, e quando ti viene chiesto di selezionare e partizionare il disco per installare Windows XP, elimina tutte le partizioni del disco USB, quindi creane uno nuovo, quindi, quando premi continua, non è possibile formattare l'unità, quindi vai avanti e torna a Windows 7/8 e avvia il cmd come amministratore quindi diskpart, quindi seleziona il volume, quindi assegna la lettera, quindi se vuoi usare l'amministratore del disco di Windows vai e fai clic sul tuo usb e ti permetterà di formattare il tuo disco, tutto qui, divertiti. *

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.