è sicuro scollegare un'unità USB mentre Windows è in modalità sospensione / ibernazione / spento?


9

Ho una chiavetta USB portatile che utilizzo con il mio netbook. Quando sono in viaggio, è conveniente poter semplicemente chiudere il coperchio e rimuovere la mia unità flash senza dover prima utilizzare la routine Rimozione sicura dell'hardware di Windows. Il netbook passa alla modalità di sospensione (modalità ACPI S3) quando chiudo il coperchio. È possibile farlo in modo sicuro con Windows 7 Home Premium? Che dire di ibernazione (S4) e modalità off?

Risposte:


8

La routine "Rimozione sicura dell'hardware" termina le scritture memorizzate nella cache / ritardate sull'unità, pertanto i dati non vengono lasciati in uno stato incoerente quando l'unità viene rimossa. Per quanto ne so, quando il tuo netbook passa alla modalità di sospensione termina anche qualsiasi scrittura sull'unità flash. È possibile scollegare l'unità non appena il netbook è effettivamente in modalità sospensione (che può richiedere alcuni secondi dopo aver chiuso il coperchio).

Se il netbook è in letargo, dovrebbe essere sicuro scollegare l'unità. Un programma scritto male può generare errori quando si riprende se si prevede che l'unità sia disponibile.

Se il netbook è spento, è sempre sicuro scollegare l'unità.


2
Per l'ibernazione ricordate che questo sta sostanzialmente salvando lo stato corrente del computer. Quindi, se un programma utilizzava quell'unità, potresti sbagliarlo.
Noce non finanziata

1
Buon punto. Un programma ben scritto gestirà questa situazione con garbo, ma non è sempre così.
Velociraptors il

1
Inoltre, dovrebbe andare bene se lo ricolleghi al tuo ritorno, prima di accendere il computer.
Pensa al

1
Usando il tuo metodo, ho anche scoperto che ricollegare l'unità prima di svegliarti dalla sospensione o riprendere dal letargo apparirà come se l'unità non fosse stata toccata e ReadyBoost non invalida il file della cache, il che è una grande vittoria. Ora, devo solo impedire al netbook di svegliarsi da solo prima di avere la possibilità di ricollegare l'unità. Grazie!
Timothy003,

1
L'ibernazione è peggio se si utilizza NTFS. Si farà causare la perdita di dati. vedi superuser.com/questions/39532/…
BCoates il

1

Potrebbe non generare alcun problema durante la disconnessione dell'unità in stato di sospensione.
Ma devi assicurarti che nessuno dei programmi stia leggendo alcun file da quell'unità (come riprodurre file multimediali su VLC e mettere in pausa il computer). In caso contrario potrebbe causare problemi nella lettura del file.

In letargo il computer forzerà l'applicazione a salvare le modifiche al file su cui stanno lavorando in modo che sia sicuro.

Mentre spegnere il computer è il modo più sicuro, perché

  1. Il sistema operativo chiuderà tutte le applicazioni in esecuzione. (Se l'applicazione è in esecuzione, impone di chiudere l'app, si aprirà la finestra di dialogo di chiusura forzata.)
  2. Se l'applicazione ha modificato qualsiasi file e il file non è salvato, verrà visualizzata la finestra di dialogo Forza chiusura. Qui ottieni l'ambito per salvare il file, se non lo fai, l'applicazione verrà chiusa forzatamente. Il file che stava modificando sarà nel suo stato precedente e non porterà alcuna modifica.
  3. Infine rilascia tutte le risorse utilizzate dall'applicazione e cancella il buffer di memoria.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.