特定のファイルが完全に書き込まれる(ロックが解除される)まで待つ最適な方法はどれか。

リネーム等の操作が成功するまでループさせることで、書き込み完了を検知できます。