Windowsがスリープ/休止状態/オフモードのときにUSBドライブを取り外しても安全ですか?


9

ネットブックで使用するポータブルUSBフラッシュドライブを持っています。外出中は、最初にWindowsのハードウェアの安全な取り外しルーチンを使用せずに、ふたを閉じてフラッシュドライブを取り外すことができると便利です。ふたを閉じると、ネットブックがスリープモード(ACPI S3モード)に変わります。Windows 7 Home Premiumでこれを安全に行うことはできますか?休止状態(S4)およびオフモードについてはどうですか?

回答:


8

「ハードウェアの安全な取り外し」ルーチンは、ドライブへのキャッシュ/遅延書き込みを終了するため、ドライブが取り外されたときにデータが不整合な状態のままになることはありません。私の知る限り、ネットブックがスリープモードに変わると、フラッシュドライブへの書き込みもすべて終了します。ネットブックが実際にスリープモードになるとすぐにドライブのプラグを抜くことができます(蓋を閉じてから数秒かかることがあります)。

ネットブックが休止されている場合は、必要があるドライブを抜いて安全です。不完全に作成されたプログラムは、ドライブが使用可能であると想定している場合、再開時にエラーをスローすることがあります。

ネットブックがオフになっている場合は、ドライブを取り外すだけで常に安全です。


2
休止状態では、これは基本的にコンピューターの現在の状態を保存することを覚えておいてください。したがって、プログラムがそのドライブを使用していた場合、エラーが発生する可能性があります。
Unfunundnut

1
いい視点ね。適切に作成されたプログラムはその状況を適切に処理しますが、常にそうであるとは限りません。
ヴェロキラプトル

1
さらに、コンピューターの電源を入れる前に、戻ってきたときにプラグを差し込んでも問題ありません。
nhinkle 2010

1
あなたの方法を使用して、スリープから復帰する前または休止状態から再開する前にドライブを再び接続すると、ドライブが触れられていないかのように表示され、ReadyBoostがキャッシュファイルを無効にしないこともわかりました。これは大きな利点です。ドライブを再び接続する前に、ネットブックがスリープから復帰しないようにする必要があります。ありがとうございます。
Timothy003 2010

1
NTFSを使用している場合、休止状態はさらに悪くなります。それはなり、データの損失を引き起こします。superuser.com/questions/39532/…を
BCoates 2012

1

スリープ状態のときにドライブを切断するときに問題が発生することはありません。
ただし、プログラムがドライブからファイルを読み取っていないことを確認する必要があります(VLCでマルチメディアファイルを再生してコンピューターをスリープ状態にするなど)。そうしないと、ファイルの読み取りで問題が発生する可能性があります。

コンピュータを休止状態にすると、アプリケーションは作業中のファイルへの変更を強制的に保存し、安全になります。

コンピュータの電源を切るのが最も安全な方法ですが、

  1. OSは実行中のアプリケーションをすべて閉じます。(アプリケーションが実行中の場合は、強制的にアプリを閉じます。強制的に閉じるダイアログが開きます。)
  2. アプリケーションがファイルを変更し、ファイルが保存されていない場合は、強制終了ダイアログが表示されます。ここでは、ファイルを保存するスコープを取得します。そうしないと、アプリケーションが強制的に閉じられます。変更していたファイルは以前の状態になり、変更は行われません。
  3. 最後に、アプリケーションで使用されているすべてのリソースを解放し、メモリバッファをクリアします。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.