Esistono diversi modi in cui una scheda SD può andare male.
Danno fisico
Innanzitutto, le carte possono essere effettivamente rotte fisicamente. Puoi piegarli a metà abbastanza facilmente se ci provi, ma in generale sono in realtà abbastanza resistenti. Molti sono effettivamente impermeabili anche se non commercializzati in questo modo. Ho inviato le carte attraverso il bucato e una volta ho lasciato cadere una foto piena di preziose foto per bambini nel caffè caldo - nessun problema! Ora, non consiglierei di sfidare la tua fortuna, ma se stai attento, è improbabile.
Le scariche elettrostatiche potrebbero anche danneggiare l'elettronica, anche se la maggior parte delle schede è sorprendentemente ben resistente. (Prova a distruggere intenzionalmente una carta con statica e il tuo tasso di successo sarà basso.)
Il flash non è particolarmente sensibile alla luce, quindi i raggi X dell'aeroporto non rappresentano un rischio reale (l'esposizione più lunga ai raggi X ad alta energia è un'altra storia). E i magneti non sono nemmeno una preoccupazione: "Un magnete abbastanza potente da disturbare gli elettroni nel flash sarebbe abbastanza potente da risucchiare il ferro dalle cellule del sangue", secondo il direttore esecutivo della Compact Flash Association.
È anche sorprendentemente resistente al calore: l'alloggiamento in plastica è probabilmente più a rischio della memoria stessa.
File system e corruzione dei file
Il danno fisico è al livello più elementare. All'estremità superiore, puoi avere corruzione e perdita di dati senza nulla di fondamentalmente andare storto. Il firmware delle fotocamere e dei lettori di schede (vale a dire il mini-os e il software in esecuzione sul dispositivo) può commettere errori o essere scoperto in situazioni che non è in grado di gestire.
Il più ovvio è che puoi rovinare tutto se estrai la carta mentre provi a scriverla. Non farlo. (E ricorda che con la memorizzazione nella cache, ciò può accadere un po 'di tempo dopo aver pensato che il trasferimento dei dati sia terminato.) Con le schede SD o Compact Flash, di solito è ragionevolmente sicuro rimuovere la scheda da un lettore mentre è montata per l'accesso in lettura; attenzione che se si dispone di un dispositivo con scheda xD non è sicuro.
Potrebbe verificarsi un bug nell'eliminazione dei file o se la scheda si riempie. E, teoricamente, è possibile che se si formatta la scheda su un computer i bug del filesystem in conflitto causino problemi.
Presumendo che si eviti lo scenario di strappo alla scheda e non si verifichi un errore hardware, anche questi sono piuttosto rari, poiché le implementazioni del filesystem utilizzate nelle telecamere sono in circolazione da molto tempo e sono testate molto bene.
È anche possibile che cavi danneggiati, porte USB errate o problemi nel computer stesso possano danneggiare i file durante il trasferimento. Riprovare su un altro sistema è sempre una buona prima diagnosi.
In tutti questi casi, la carta stessa va davvero bene - riformattala e puoi usarla di nuovo.
Bad Blocks
Quindi, c'è la scheda SD davvero corrotta.
Questo accade in due modi principali:
Difetti di fabbricazione
C'è molta pressione per produrre dispositivi piccoli, economici e ad alta capacità. Per fare ciò, i produttori hanno imparato a non preoccuparsi della perfezione e spediscono dispositivi con qualcosa come il 2-5% della memoria già difettosa , appena usciti dalla fabbrica. Questi blocchi danneggiati iniziali sono mascherati e non dovrebbero influire su nulla, ma in realtà hanno un effetto a lungo termine - vedi sotto.
Ed è possibile che una particolare carta abbia molto più di quanto dovrebbe, compresi i blocchi che non sono stati adeguatamente mascherati. Questo è molto più probabile con le carte economiche.
Guasto accumulato
La memoria flash ha intrinsecamente un numero limitato di cicli di scrittura / cancellazione. Inevitabilmente, gli elettroni rimangono intrappolati dove non sono desiderati e i livelli di tensione cambiano, causando infine errori di lettura o scrittura. Ogni dato bit di memoria flash viene specificato per un certo numero di cicli prima del fallimento, ma in realtà è un processo casuale e potrebbe esserci un problema molto prima che i numeri prevedano in media.
Meccanismi di coping
Poiché queste cose sono inevitabili, le schede SD sono progettate per ridurre al minimo il danno. Oltre a mascherare inizialmente i blocchi danneggiati, rilevano e mascherano i nuovi blocchi danneggiati mentre appaiono. Inizialmente sono realizzati con una capacità in eccesso e quando i blocchi si consumano, i blocchi di ricambio vengono sostituiti in modo trasparente, quindi tutto continua a funzionare. Il controller integrato della scheda flash utilizzerà la correzione degli errori per impedire che gli errori corrompano i dati nel momento in cui si verificano.
Tuttavia, le carte più economiche possono avere una correzione degli errori meno sofisticata e hanno probabilmente meno capacità di riserva per coprire blocchi danneggiati.
I dispositivi Flash usano anche il livellamento dell'usura , in modo che le scritture siano distribuite su tutto il dispositivo, non solo usando sempre la stessa area più e più volte. Anche in questo caso, le carte a buon mercato possono fare di peggio.
Quindi, nel complesso ...
Vale la pena acquistare carte di marca di alta qualità a causa dei problemi inerenti all'ultima sezione. Anche in questo caso, il fallimento è inevitabile (come morte e tasse), quindi non mettere tutte le uova nello stesso paniere - assicurati di avere dei backup. Oltre a ciò, il consiglio principale è quello di fare attenzione quando si verificano delle scritture.