Windowsはスタンバイモードに入るときにドライブキャッシュをフラッシュしますか?
それは当たり前のことのように思えます。私がWindowsチームに所属していれば、そのように設計しますが、長年にわたって、そのような仮定をしないことを学びました。
私はこれを(XPに関して)尋ねた単一のページを見つけることができましたが、答えは出されませんでした、ただの一般的な応答です。
Windowsがスタンバイでディスクキャッシュをフラッシュする決定的な情報はありますか?
Windowsはスタンバイモードに入るときにドライブキャッシュをフラッシュしますか?
それは当たり前のことのように思えます。私がWindowsチームに所属していれば、そのように設計しますが、長年にわたって、そのような仮定をしないことを学びました。
私はこれを(XPに関して)尋ねた単一のページを見つけることができましたが、答えは出されませんでした、ただの一般的な応答です。
Windowsがスタンバイでディスクキャッシュをフラッシュする決定的な情報はありますか?
回答:
このMSサポート記事+いくつかの「シャーロックホームズの控除」によると、答えはイエスです。
FLUSH CACHEコマンドは発行されず、スタンバイまたは休止状態に入るとハードディスクが破損する場合があります
この記事はMicrosoft Windows XP Service Pack 2に適用され、MSは問題を修正するHotFixを発行したため、Windows XP(以降)がスタンバイモードに入るたびにフラッシュキャッシュコマンドが発行されると想定できます(!?;))。この点を明確にするためにMSが発行した他の記事は見つかりませんでしたが、これはよく知られているあいまいなMS通信スタイルです...
:-|
ドライブのハードウェア設定に依存します。
Windowsがデフォルトでリムーバブルドライブとして認識するドライブは、書き込みキャッシュがオフになっています。これにより、通常、ドライブを「イジェクト」せずに安全に取り外すことができます。
http://lifehacker.com/5863810/do-i-really-need-to-eject-usb-drives-before-removing-them
お役に立てば幸いです。