Qual è la logica alla base della rimozione sicura dei supporti USB dai PC Windows?
Questa funzione è per supporti rimovibili . Cioè, i media collegati tramite USB, FireWire e, come tali, possono essere disconnessi in qualsiasi momento.
L'accesso all'unità per scrivere tutti i dati su di esso come richiesto comporterebbe un onere molto maggiore sull'unità che ridurrebbe le prestazioni e aumenterebbe l'usura. Per aumentare le prestazioni e ridurre l'usura, Windows può memorizzare nella cache i dati per scrivere un sacco di dati alla volta. È come ritardare un viaggio dall'altra parte della città fino a quando non hai abbastanza commissioni da fare lì per rendere il viaggio utile.
Il problema con la memorizzazione nella cache è che se l'unità viene scollegata tra il momento in cui è stata effettuata la richiesta di scrittura e il tempo in cui Windows "scarica" la cache su disco (esegue effettivamente la scrittura), i dati non verrebbero scritti. Ciò porta alla perdita di dati e forse anche alla corruzione.
"Espellendo" un volume rimovibile, dici a Windows di svuotare la cache e scrivere tutti i dati che ha in attesa. In questo modo si garantisce che sia possibile scollegare l'unità in modo sicuro.
Molto spesso quando sono di fretta, estraggo automaticamente un pendrive USB o un cavo USB da un disco rigido esterno dal mio PC desktop o laptop, senza fare clic con il pulsante destro del mouse sull'icona di rimozione sicura nella barra delle applicazioni e scollegarlo tramite questo percorso . Finora non è successo nulla di spiacevole ogni volta che "sono stato di fretta".
Ciò è dovuto principalmente al fatto che Microsoft non è stupida (non discutiamo qui ...) Sanno che alla gente non piace fare un lavoro extra. Pertanto, quando si collega un supporto rimovibile nel sistema per la prima volta, quando Windows installa i driver per esso, parte della configurazione che fa è impostarlo per la "rimozione rapida".
In Gestione dispositivi , nella scheda Politiche della finestra di dialogo Proprietà per le unità, in base al tipo di unità, è possibile scegliere di configurare l'unità per la rimozione rapida o prestazioni migliori o abilitare o disabilitare la memorizzazione nella cache di scrittura.
Abilitare la memorizzazione nella cache di scrittura o selezionare prestazioni migliori farà sì che Windows accoda le richieste di scrittura, aumentando le prestazioni e riducendo l'usura, ma aumenta anche le possibilità di perdita di dati e richiede l'espulsione del volume prima di rimuoverlo. Disabilitare la memorizzazione nella cache di scrittura o selezionare la rimozione rapida fa sì che Windows scriva immediatamente tutto sul disco, riducendo le prestazioni e aumentando l'usura, ma va bene estrarre semplicemente l'unità.
Poiché Windows imposta automaticamente i supporti rimovibili sulla rimozione rapida, la maggior parte delle persone raramente riscontrerà un problema semplicemente scollegandolo senza espellerlo prima.
Le schermate seguenti mostrano i criteri di unità predefiniti per una varietà di supporti. Ci sono alcuni punti interessanti da notare.
Il disco rigido interno è impostato per utilizzare la cache in scrittura (figura 1). Ciò ha senso perché si presume che l'unità sia un dispositivo permanente, quindi non diventerà normalmente non disponibile nel breve periodo tra una richiesta di scrittura e uno svuotamento della cache.
L'unità flash USB è predisposta per la rimozione rapida (figura 2). Anche questo ha senso perché rende conveniente rimuoverlo facilmente.
La scheda di memoria USB è configurata per la rimozione rapida (figura 3). Ciò è logico perché essenzialmente non è diverso da un'unità flash USB (o qualsiasi altra unità USB). La cosa interessante è che anche il lettore di schede di memoria interno è impostato per la rimozione rapida (figura 4). Il lettore stesso è integrato nel laptop e quindi sempre presente, ma la scheda può essere rimossa e, per impostazione predefinita, viene automaticamente rimossa. (Questo è lo stesso per le unità floppy; non c'è memorizzazione nella cache perché il disco nell'unità potrebbe essere rimosso.)
Ancora più interessanti sono il disco rigido USB esterno (figura 5) e l'iPod mini (figura 6) che contiene un piccolo disco rigido rotante. Si tratta di veri e propri dischi rigidi, non di unità flash, ma poiché sono rimovibili, continuano a essere automaticamente rimossi. Ancora una volta, questo ha senso perché possono essere scollegati prima che i dati vengano scritti sul disco.
Posso davvero perdere informazioni sui supporti USB se questo non viene eseguito?
La possibilità di perdere tali informazioni è notevolmente aumentata, se il supporto USB lampeggia ancora al momento di estrarlo dal computer (anziché non lampeggiante)?
Sì. Il problema è che anche se un'unità è impostata sulla rimozione rapida, non è possibile scollegarla immediatamente. Solo perché Windows esegue immediatamente le scritture, ciò non significa che si verifichino immediatamente.
La maggior parte dei supporti rimovibili come unità flash e schede di memoria sono molto più lenti rispetto ai dischi rigidi. Pertanto, anche se Windows avvia la scrittura non appena viene richiesto, in genere occorrono alcuni minuti prima che i dati vengano effettivamente scritti. Anche se la scrittura / copia / ecc. la finestra di dialogo che mostra l'avanzamento della scrittura scompare, è possibile che l'unità scriva ancora per qualche istante e se ha il proprio LED di attività dell'unità, è possibile vedere questo. Non è possibile rimuovere immediatamente il supporto; guardare il LED e attendere che smetta completamente di lampeggiare.
Per sicurezza, puoi usare un programma come Sync che dice a Windows di svuotare la cache. In sostanza, è esattamente lo stesso che usare la funzione di espulsione sicura, ma può essere un po 'più conveniente se si esegue un collegamento sul desktop per eseguirlo con la lettera di unità specifica dell'unità rimovibile. Risparmia circa 5-10 secondi, il che non suona molto, ma in HCI è un'enorme barriera. La cosa ancora migliore è che svuota solo la cache, in realtà non espelle l'unità. Pertanto, l'unità è ancora montata e disponibile per l'uso se improvvisamente ricordi qualcosa che hai dimenticato di fare con esso. Questo lo rende ancora più utile perché puoi persino assegnargli un tasto di scelta rapida in modo da poter svuotare la cache e renderlo sicuro per scollegarlo con una sequenza di tasti.
Figura 1 : politica interna dell'HDD
Figura 2 : politica dell'unità flash USB
Figura 3 : politica interna del lettore di schede di memoria
Figura 4 : politica del lettore di schede di memoria USB
Figura 5 : politica HDD esterna
Figura 6 : iPod (mini) HDD