GetUSB.info Logo

Come: Fare un USB Sola lettura

Ci sono due modi per rendere una chiavetta USB in sola lettura. Un modo è una soluzione universale ed è 100% permanente; l’altro è specifico per PC ed è un buon deterrente. Quando diciamo “100% permanente”, significa che la chiavetta USB è protetta da scrittura su tutti i computer (Mac, Windows, Linux, ecc.): l’USB resta di sola lettura e lo stato non può essere modificato. L’altro metodo imposta il dispositivo come sola lettura in relazione al PC a cui è collegato: ogni volta che la chiavetta è connessa a quel computer, diventa USB sola lettura e blocca tutti i comandi di scrittura.

La maggior parte delle volte un responsabile IT o il proprietario dei contenuti desidera che la chiavetta sia di sola lettura per evitare che i file vengano cancellati o che il disco sia formattato. Un altro motivo per creare una sola lettura USB è mantenere i file originali invariati, impedendo modifiche o manipolazioni. Infine, è intelligente avere USB in sola lettura per evitare che i virus saltino sull’unità e si diffondano ad altri computer.

Cominciamo con il modo meno permanente perché è più facile da eseguire e non richiede hardware specifico. Serve un PC con Windows 7 o superiore. Windows include l’utilità DiskPart, che permette di fare varie operazioni sulle unità flash, come impostare la protezione da scrittura.

  • Collegare la chiavetta USB al computer Windows.
  • Aprire il menu Start e, nel campo di ricerca, digitare cmd.
USB sola lettura - prompt dei comandi per chiavetta protetta da scrittura

In questo modo si apre il Prompt dei comandi.

  • Portarsi alla radice di C: digitando cd \.
  • Digitare DISKPART.
  • Digitare list disk.

Ora individuare la chiavetta USB collegata al PC. Molto probabilmente è DISK 1.

  • Selezionare il dispositivo su cui cambiare gli attributi: SELECT DISK 1.
  • Impostare l’unità in sola lettura: ATTRIBUTES DISK SET READONLY.
  • DiskPart confermerà l’operazione; uscire digitando EXIT.
Chiavetta USB protetta da scrittura - DiskPart sola lettura

Questa procedura crea una voce di registro su quella macchina Windows per trattare sempre quella chiavetta come USB sola lettura. Si tratta di una soluzione semplice ma PC-specifica. Inoltre, se si utilizza uno strumento di pulizia del Registro (come “USB Scrub”), tale utilità potrebbe rimuovere la voce appena creata e l’utente tornerebbe a poter scrivere sull’unità.

Un’altra opzione semplice è impostare i file in sola lettura. Quando un file su chiavetta è “Sola lettura”, l’utente non può cancellarlo o formattare l’unità. Tuttavia, ciò è efficace solo su Windows: su macOS o Linux potrebbero comunque modificarli o formattare.

Un metodo ulteriore per ottenere una unità flash USB sola lettura è formattare in NTFS e limitare i permessi a sola lettura. Non è consigliato perché NTFS è un “file system dinamico” e richiede espulsione corretta: l’utente potrebbe riacquisire i permessi cambiando la proprietà e ripristinando l’accesso completo.

E le unità USB permanentemente di sola lettura? Cioè, indipendentemente da cosa si faccia e su quale computer, non è possibile rimuovere la sola lettura. In tal caso, l’impostazione è stata applicata a livello di controller.

In breve, il chip controller USB sulla chiavetta governa ciò che accade ai dati nella memoria flash. Una funzione del controller è bloccare il comando di scrittura SCSI verso la NAND. È questo che rende la chiavetta USB protetta da scrittura: il blocco avviene nel controller, quindi è il dispositivo stesso a dire al computer cosa può o non può fare.

Tutorial USB sola lettura - blocco scrittura a livello controller

Purtroppo esistono molti produttori di controller USB, ognuno con la propria serie di comandi per bloccare la scrittura SCSI. Per questo non esiste una soluzione universale per impostare l’attributo di sola lettura su tutte le unità flash.

C’è speranza!

Se stai leggendo questo articolo, probabilmente cerchi un modo per distribuire una serie di chiavette USB in sola lettura a dipendenti o utenti. Magari vuoi poter attivare/disattivare la protezione da scrittura per aggiornare i file da remoto, mantenendo la chiavetta protetta il resto del tempo.

Un fornitore offre una soluzione elegante: unità USB con possibilità di attivare/disattivare la sola lettura via riga di comando (integrazione nella tua applicazione) o tramite GUI. Con l’opzione da riga di comando puoi programmare quando sbloccare e ribloccare l’unità direttamente dal tuo software, nel momento e nel punto desiderato.

Se non sei programmatore, puoi usare la GUI gratuita fornita con le unità per cambiare lo stato con un clic.

USB sola lettura - GUI per protezione da scrittura
Chiavetta USB sola lettura - soluzione Nexcopy

Nexcopy offre unità in configurazioni USB 2.0 e USB 3.0 con capacità da 2 GB fino a 32 GB+.

Abbiamo trovato Nexcopy tramite questo sito: www.usbcopier.com, che spiega molto bene USB sola lettura, le partizioni CD-ROM USB e altro ancora.

Trackback dal tuo sito.