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

Non è possibile formattare la chiavetta USB, tutto sostiene che è protetta da scrittura

Advertisement

Ho una chiavetta USB da 4GB HP su cui avevo scritto un'immagine del sistema operativo Chromium con Win32DiskImager. Ora sto cercando di riformattarla ma non ci riesco. Tutto mi dice che il disco è protetto da scrittura. Essendo una chiavetta USB, non c'è un interruttore di protezione da scrittura. Ho provato la cosa del formato standard di Windows, la gestione del disco, il diskpart e lo strumento HP USB Disk Storage Format Tool. Ho anche provato la modifica del registro di sistema. Qualche idea? Ecco i risultati del tentativo di usare diskpart:

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>

Anche dopo aver usato “attributi disco clear readonly” si dice ancora che il supporto è protetto da scrittura. Penso che sia perché l'operazione pulita non riesce.

Advertisement
Advertisement

Risposte (7)

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

Se nessuna delle altre risposte suggerite qui funziona, allora la vostra chiavetta USB probabilmente sta andando male.

C'è un chip di controllo sulla chiavetta USB che gestisce la memoria flash. Se il controller flash rileva un qualsiasi tipo di errore irreversibile con le celle di memoria (un errore di riallocazione, per esempio), allora scatta una condizione di sicurezza e rende l'unità di sola lettura a livello di firmware per proteggere i vostri dati.

Purtroppo, non c'è modo di far uscire l'unità da questa condizione senza il software di fabbrica per l'unità. I produttori di flash drive non rendono questo software disponibile al pubblico, quindi l'unico modo per ottenerlo è quello di procurarselo dai siti di hacker cinesi.

La vostra unica opzione è quella di sostituirlo. Le migliori marche (Kingston, SanDisk, Lexar, ecc.) forniscono garanzie a vita sui loro prodotti. Non ho idea di come ottenere questa garanzia, però. Ma con i prezzi delle flash drive che sono quello che sono, probabilmente è meglio andare a comprarne una nuova - a meno che non sia davvero bella.

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

Essendo una chiavetta USB, non c'è un interruttore di protezione da scrittura.

Beh, ci sono chiavette USB con interruttori di protezione da scrittura (a volte molto ben nascosti). Non conosco però nessuna chiavetta di questo tipo prodotta da HP.

Supponendo che la vostra chiavetta non abbia un interruttore di questo tipo, visto quello che avete già provato, penso che ve ne serva uno nuovo. Ho avuto due flash drive di diversi produttori che improvvisamente erano di sola lettura, e non c'era modo di aggiustarlo.

Non ho fonti su questo, ma presumo che questo sia un meccanismo di protezione che diminuisce il rischio di perdita totale dei dati quando il flash drive inizia a fallire.

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

Ci sono un paio di modi per risolvere questo problema. Alcuni di essi sono menzionati nelle altre risposte, ma non credo che sia questo il caso. Ho già avuto lo stesso problema in passato. Ecco cosa dovete provare… 1. Scaricate uno strumento chiamato CheapEasy e controllate il vostro dispositivo VID e PID. 2. Vai su http://flashboot.ru/iflash/ e inserisci il dispositivo VID o PID e cerca lo strumento flash per il tuo dispositivo. Per essere sicuri di ottenere quello giusto, controllare sullo strumento CheapEasy il numero di parte o l'ID del flash, che di solito sarà sulla descrizione dello strumento flash che si deve scaricare.

P.S. Se si hanno problemi a trovare lo strumento giusto, esportare le informazioni del dispositivo e inviare un link in modo da poterlo controllare. Potrebbe sembrare impossibile trovare quello giusto, ma ho sistemato quasi tutti i tipi di USB, aspettatevi qualche copia cinese di Kingston USB.

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

Provare questo se l'uso di cmd non funziona:

Rimuovere la protezione da scrittura nel Registro usando Regedit.exe

    1. Cercare e aprire regedit.
    1. Navigare su Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies.
  1. Selezionare l'indirizzo Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\CurrentControlSet\StorageDevicePolicies.

  2. Aprire il Registro di sistema. 3. Fare doppio clic sul valore WriteProtect nel riquadro a destra di Regedit.exe. 4. Modificare i dati del valore da 1 a 0 e fare clic su OK per salvare la modifica.

  3. Fare doppio clic sul valore WriteProtect nel riquadro di destra di Regedit.exe. 5. Chiudere Regedit e riavviare il computer.

Ricollegare l'unità USB e si dovrebbe scoprire che non è più protetta da scrittura. Ora è possibile formattare l'unità come di consueto facendo clic con il tasto destro del mouse su di essa in Risorse del computer e scegliendo Formatta.

Dopo la formattazione è possibile ripristinare le impostazioni (da 0 a 1) o se si è creato il valore, quindi cancellarlo, quindi riavviare.

Nota:

Se non si riesce a trovare StoredDevicePolicies allora è necessario crearne uno cliccando con il tasto destro del mouse su Control > New > Key e nominarlo come StoredDevicePolicies. Ora crea WriteProtect cliccando con il tasto destro del mouse su StoredDevicePolicies> New > DWORD e nominalo come WriteProtect.

*DWORD scelto a seconda del tuo sistema: 32bit o 64bit.

A proposito, anche alcune unità flash hanno uno switch. E sappiate che questo potrebbe anche essere causato dalla sicurezza dei guasti delle USB, dove tutti i settori riservati che potrebbero essere mappati dai settori danneggiati generati continuamente sono esauriti.

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

Aprire cmd.exe con privilegi amministrativi ed eseguire questo comando:

Per sbloccare la protezione da scrittura usb:

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

Per bloccare la protezione da scrittura usb:

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


Perché le modifiche abbiano effetto, è necessario riavviare il PC e/o scollegare il dispositivo di memorizzazione USB e ricollegarlo.
1
1
1
2014-09-30 23:35:36 +0000

Se avete un Linux da qualche parte (computer, cd, live-usb, ecc.), provate ad usare dd per cancellare e scrivere ogni bit della vostra chiave usb degli zeri. Quel comando Linux non fallisce mai, e se non può riscrivere nulla sulla vostra chiave usb, è sicuramente finito.

Per fare in fretta, avete un Linux sul vostro computer ?

Hai detto che hai un ubuntu, quindi dovrai installare gnome-disk-utility o palimpsest per determinare il disco giusto da cancellare. Una volta installato, dovreste trovarlo come “Disk Utility” o semplicemente Dischi come qui: https://en.wikipedia. org/wiki/GNOME_Dischi

Basta collegare la chiave usb e poi guardare quale unità è, come sdb o sdc, etc

Una volta fatto, aprire un terminale, diventare root ed eseguire il seguente comando, X essendo l'intera unità corretta:

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

Il terminale si bloccherà fino a quando non sarà fatto, e vi mostrerà quanti bit è stato scritto, e dirà “no left space on device”.

Si noti che può richiedere molto tempo, ma supponendo di avere 4GB, dovrebbe richiedere un'ora a 2MB/s se si dispone di una chiave usb lenta. Il peggiore che abbia mai avuto raggiunto anche un'ora a 0.5MB/s per una scheda uSD da 2GB. In più, non ctrl-c un comando dd in corso, può causare errori sul dispositivo, anche se non capita spesso.

Ora dovresti avere un dispositivo completamente cancellato. Tornate a gnome-disk-utility per espellere la vostra chiave usb.

Riconnettetela e poi usate di nuovo gnome-disk-utility per creare una partizione dopo aver creato un Master Boot Record.

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

Ho finito per sistemarlo ri-partizionandolo usando l'utilità disco sul mio MacBook. Questo era prima di El Capitan, quando l'utilità disco è stata ridisegnata. Ne ho fatto una sola partizione e l'ho formattata come file system MS-DOS. Da allora funziona bene.

Advertisement

Domande correlate

21
3
8
9
5
Advertisement