(を使用して)ファイルをコピーするためのOS(XP、Vista、Win7)の動作はCopyFile
何ですか?
コピー先のクラスターはいつ予約されますか?次のうちどれ ?
- コピーを開始する前に、すべての宛先クラスターを予約します
- いくつかのクラスターを予約し、次にファイル部分をこれらのクラスターにコピーし、次に追加のクラスターを予約し、次に新しいファイル部分をこれらの新しい予約済みクラスターにコピーします。
(を使用して)ファイルをコピーするためのOS(XP、Vista、Win7)の動作はCopyFile
何ですか?
コピー先のクラスターはいつ予約されますか?次のうちどれ ?
エクスプローラーとcmd.exeで使用されるコピー操作では、ボリュームの空き領域を確認するとわかるように、少なくとも私のWindows 7 32ビットでは、ほとんどのディスク領域がすぐに予約されます。私の記憶の限りでは、この動作は、少なくともNT 4以降、すべてのバージョンのWindowsで同じです。
ただし、いくつかの注意点があります。
私の推薦:
たまに失敗する可能性がほとんどない場合は、CopyFileをテストし、期待どおりに動作するかどうかを確認して使用してください。
そうでない場合は、自分でコピーすることを検討してください。残念ながら、その最後の警告はそれでも当てはまるかもしれませんが、私が言ったように、それはおそらく重大なリスクではないと思います。
ハードウェア障害、またはおそらくファイルシステムの破損でさえ、コピーが途中で失敗する可能性があるため、いずれかの方法で予期しない障害に対処する準備をする必要があります。