私は何年もの間、USBドライブを常にコンピューターから取り外してきましたが、何も悪いことは起こりませんでした。Safely Remove Hardware
ドライブを削除する前に「」を使用することになっていると聞きました。" Safely Remove Hardware
"プログラムは何をしますか(出力バッファをフラッシュする以外に)?
これは、デバイスへのすべてのデータ送信が停止したことを確認するためだけに推奨されますか、または別の理由がありますか?
私は何年もの間、USBドライブを常にコンピューターから取り外してきましたが、何も悪いことは起こりませんでした。Safely Remove Hardware
ドライブを削除する前に「」を使用することになっていると聞きました。" Safely Remove Hardware
"プログラムは何をしますか(出力バッファをフラッシュする以外に)?
これは、デバイスへのすべてのデータ送信が停止したことを確認するためだけに推奨されますか、または別の理由がありますか?
回答:
これは、ドライブに設定した設定によって異なります。たとえば、ディスクドライブ自体のデバイスマネージャを見ると、次のようなものが表示されます。
最初のオプション(高速削除)が選択されている場合、ドライブを取り出すとパーティションがアンマウントされるだけで、プログラムがドライブにアクセスできなくなります。
2番目のオプション(パフォーマンスの向上)を選択した場合、ドライブを取り出すと、OSがメモリに保持しているキャッシュがすべてフラッシュされ、ファイルシステムがアンマウントされ(いくつかのバッファーもフラッシュされる)、デバイス上のバッファーがフラッシュされます。
新しいデータはすぐにUSBドライブに保存されるのではなく、しばらくの間RAMに保存されます。その支持者の主な動機は、所定の場所で繰り返し書き換えられたページでパフォーマンスを上げることです。
そのため、安全にプラグを抜くと、RAMに一時的に保存された最近書き込まれたページがディスクに到達しないというリスクがあります。
これは、データだけでなくメタデータにも影響を与える可能性があります。ディレクトリ全体が消えたり、ゴミが表示されたりする可能性があります。したがって、NTFSでは、ファイル内のユーザーデータが破損し、安全でないプラグインで不運な場合はメタデータの変更がロールバックされます。