Desfragmentación de metarchivos y flujos de datos

Última actualización: 6 de junio de 2022

Además de la desfragmentación normal de archivos y carpetas, UltraDefrag es totalmente compatible con la desfragmentación de metarchivos NTFS y flujos de datos.

Hay dos cosas que hacen que los metarchivos y los flujos de datos sean peculiares.

Lo primero es que Windows los oculta muy bien. Nunca los muestra en el Explorador de Windows y hay que usar herramientas especiales, como Generador de imágenes FTK, para poder verlos:

Los archivos en el directorio raíz cuyos nombres comienzan con el signo de dólar y que normalmente no ve en su sistema son los metarchivos, y los archivos marcados como Flujo de datos alternativo son los flujos de datos.

La segunda característica que hace que los metarchivos y los flujos de datos sean tan especiales es que son uno de los archivos de sistema más esenciales. Windows los utiliza para organizar el sistema de archivos, realizar copias de seguridad de datos críticos del sistema, administrar la asignación de espacio libre, rastrear clústeres defectuosos y almacenar información de seguridad, entre otras cosas.

Los metarchivos más notables son:

ArchivoDescripción
$MFT La tabla maestra de archivos (MFT). Contiene información general sobre todos los archivos y carpetas del disco, como nombres de archivo, tamaños, permisos de acceso, marcas de tiempo y listas de fragmentos.
$MFTMirr Una copia de seguridad de los primeros 4 clústeres de $MFT.
$LogFile Contiene el registro de transacciones de los cambios de metadatos del sistema de archivos.
$Volume Contiene información general sobre el disco, como la etiqueta del volumen y la versión del sistema de archivos.
$AttrDef Una tabla de atributos de archivo que asocia identificadores numéricos de los atributos con sus nombres.
$Bitmap Un mapa de clústeres asignados en el disco.
$Boot El registro de arranque del volumen (VBR).
$BadClus Un archivo que realiza un seguimiento de todos los clústeres que tienen sectores defectuosos, de modo que el controlador del sistema de archivos pueda omitirlos en todas las operaciones.
$Secure Una base de datos de permisos de acceso a archivos.
$UpCase Una tabla de caracteres Unicode en mayúsculas.
$Extend Una carpeta que contiene información sobre cuotas de disco y puntos de análisis. También contiene un diario USN.

UltraDefrag puede desfragmentar completamente todos los metarchivos, excepto la tabla maestra de archivos (MFT), que no se puede procesar con una desfragmentación normal porque sus primeros 16 clústeres son inamovibles. Sin embargo, con UltraDefrag puede optimizar la tabla maestra de archivos. UltraDefrag permite optimizar la MFT con un solo clic, colocando los fragmentos de la MFT lo más cerca posible entre sí para obtener el mejor rendimiento.

Los flujos de datos son archivos especiales del sistema que ayudan a Windows a administrar los metarchivos, los puntos de análisis y las cuotas de disco, entre otras funciones. Una característica peculiar de los flujos de datos es que no existen por sí mismos y siempre están adjuntos a un archivo o carpeta. Windows utiliza la siguiente convención para indicar qué flujo pertenece a qué archivo: file_name:stream_name. A continuación, se muestran algunos ejemplos destacados de flujos de datos junto con los archivos a los que están adjuntos:

Flujo de datosDescripción
$MFT::$BITMAP Un mapa de las entradas de MFT que muestra cuáles están actualmente en uso.
$Quota:$O, $Quota:$Q Contiene la información de cuota de disco.
$Reparse:$R Ayuda a Windows a manejar los puntos de análisis.
$Secure:$SDS, $Secure:$SDH, $Secure:$SII Una base de datos de permisos de acceso a archivos e índices que ayudan a administrarlos.
$UsnJrnl:$J Contiene el diario USN del sistema de archivos.

Los metarchivos y los flujos de datos son los archivos a los que se accede con más frecuencia. Cada vez que Windows realiza una operación con archivos, como leerlos, escribirlos, crearlos o eliminarlos, primero se accede a los metarchivos y los flujos de datos para obtener toda la información necesaria para realizar la operación y, posteriormente, se actualizan para registrar los cambios realizados en el sistema de archivos.

Como Windows realiza miles de operaciones con archivos por segundo, la fragmentación de metarchivos y flujos de datos reduce drásticamente el rendimiento del sistema. Por eso es fundamental desfragmentarlos cada vez que se fragmentan, ¡y eso es precisamente lo que hace UltraDefrag ! Al desfragmentar un disco o optimizarlo, UltraDefrag desfragmenta todos los metarchivos y flujos de datos para mantener el sistema funcionando al máximo rendimiento.

Comparte esta página:
Desplazarse hacia arriba Inglés