Renomear uma pasta (ou arquivo) requer:
- verificar se o novo nome ainda não existe na pasta pai;
- sobrescrevendo o nome na entrada de diretório apropriada.
Nenhuma subpasta ou arquivo na árvore de diretórios renomeada é afetado de alguma forma.
A exclusão de um diretório requer:
- percorrendo a árvore de diretórios para encontrar cada arquivo em cada subdiretório;
- verificar se cada arquivo não está em uso e excluí-lo remendando seu diretório e marcando o espaço usado como disponível na tabela de alocação de disco;
- depois que todos os arquivos forem removidos de um subdiretório, excluindo o diretório e disponibilizando seu espaço, como para um arquivo;
- continuando este processo até que o diretório original seja excluído.
O tempo para excluir um diretório, portanto, depende do número de arquivos e subdiretórios e do tamanho e grau de fragmentação de cada um.
Por outro lado, mover um diretório para um disco ou partição diferente requer a criação e a cópia de cada arquivo em cada subdiretório, bem como a exclusão do diretório de origem.