Desfragmentación de metarchivos y flujos de datos
Última actualización:
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:
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 datos | Descripció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.