1. Ubicar el origen y el destino: El sistema operativo identifica la ubicación del archivo de origen y el destino de destino dentro del sistema de archivos NTFS.
2. Actualización de metadatos del sistema de archivos: La entrada $MFT (tabla maestra de archivos) para el archivo de origen se actualiza para reflejar la nueva ubicación. La nueva entrada $MFT se crea para el directorio de destino, apuntando a los bloques de datos del archivo.
3. Actualización de entradas del directorio: La entrada del directorio para el archivo fuente se elimina de la carpeta del directorio fuente ($INDX o $I30, según el tamaño de la carpeta). Simultáneamente, se crea una nueva entrada de directorio en el directorio de destino, que hace referencia a la nueva entrada $MFT del archivo.
4. Modificación de la lista de atributos: Es posible que sea necesario actualizar la lista de atributos del archivo si su lista de control de acceso (ACL) u otros atributos extendidos han cambiado durante la operación de movimiento.
5. Conservar los atributos del archivo: Los atributos de archivo, como los permisos de archivo, las marcas de tiempo de creación y modificación y la propiedad, generalmente se conservan durante la operación de movimiento a menos que se modifiquen explícitamente.
6. Los datos físicos permanecen intactos: Los datos del archivo real permanecen en la misma ubicación en el disco. NTFS rastrea la asignación de archivos a través de su mecanismo de direccionamiento lógico en lugar de referencias físicas directas.
7. Coherencia de los metadatos: El sistema de archivos NTFS mantiene la coherencia actualizando todos los índices y estructuras de metadatos relevantes para garantizar que el sistema de archivos siga siendo consistente y recuperable en caso de fallas inesperadas del sistema.
Esta operación de movimiento dentro de un sistema de archivos NTFS garantiza la integridad y accesibilidad del archivo y proporciona una experiencia perfecta para el usuario sin mover físicamente los bloques de datos del archivo a menos que sea necesario para la optimización del disco.