Una memoria a stato solido , sia essa una usb memory o un hard disk ssd, col tempo può danneggiare alcuni settori o celle di memoria.
In alcuni casi potresti vedere ridotta la capacità della usb memory, ad esempio da 64GB nominali a 32/16GB.
Teoricamente questi dispositivi di memoria dovrebbero accorgersi dei settori danneggiati e “marcarli” in modo che non vengano più usati.
Talvolta questo meccanismo non funziona e può essere necessario effettuare un controllo a basso livello.
In ambiente Windows procedi come segue:
- apri il terminale.
- dal menu cerca [prompt dei comandi].
- oppure digita il comando: cmd e poi premi [invio].
- al prompt di windows digita il comando: diskpart si apre la finestra del programma diskpart.exe.
- digita il comando: list disk e poi premi [invio]; comparirà la lista dei supporti di memoria (hd, usb mem) collegati al computer.
- individua la tua usb memory; Attenzione! non confondere con l’hard disk del computer o perderai tutti i dati.
- digita il comando: clean e poi premi [invio]; tutti i volumi verranno eliminati.
- digita il comando: create partition primary e poi premi [invio]; verrà creato un volume.
- chiudi la finestra.
- apri [File explorer] di Windows.
- click dx sull’icona della [usb memory] + click [formatta].
- puoi scegliere tra fat32 per una maggiore compatibilità tra sistemi operativi.
- o ntfs per gestire file di dimensioni superiori a 4GB.
In ambiente Linux viene in aiuto il programma Badblocks.
Questo il comando per effettuare una prima analisi non distruttiva:
sudo badblocks -nvs /dev/sdb
/dev/sdb = la posisizone della memoria di massa
-n = la dichiarazione di non distruttività
-v e -s = relative alla verbosità dell’operazione
In caso di errori assenti il programma ritornerà uno: 0 errors
Se però dovesse riscontrare errori si procederà con il seguente comando:
sudo badblocks -ws -o error.log /dev/sdb
In alternativa e da interfaccia grafica (GUI) puoi provare come segue:
- apri il programma gParted.
- seleziona la usb memory.
- click menu [Device/Create partition table].
- seleziona la usb memory.
- click menu [Partition/New].
- puoi scegliere tra fat32 per una maggiore compatibilità tra sistemi operativi.
- o ntfs per gestire file di dimensioni superiori a 4GB.
- o extX per usare il supporto di memoria solamente in ambiente linux.