ディレクトリの削除は出来るのに名前を変えようとすると共有違反になるのはどうしてでしょう?

if (Directory.Exists(node.Name))
{
Directory.Move(node.Name, path_move);
}