DriveInfo.TotalSize
正しい値を示していないか、示している可能性がありますが、私の場合は使用できません。
ドライブの合計サイズを見つける必要がありますが、ドライブが完全に空の場合... AvailableFreeSpace と TotalSize でメッセージボックスを吐き出すと、2 つの異なる値になるのはなぜですか?
if (drive.AvailableFreeSpace != drive.TotalSize) { /* copy data to another drive. */ }