Cómo NTFS reserva espacio para su tabla de maestra de archivos (MFT)

Seleccione idioma Seleccione idioma
Id. de artículo: 174619 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

El sistema de archivos NTFS se contiene en su núcleo, un archivo denominado tabla maestra de archivos (MFT). No hay al menos una entrada en la MFT para cada archivo en un volumen NTFS, incluidos la MFT propio.

Porque utilidades que desfragmentar los volúmenes NTFS no pueden mover entradas de la MFT y porque una fragmentación excesiva de la MFT puede afectar al rendimiento, NTFS reserva espacio para la MFT en un esfuerzo por mantener la MFT como contiguo como sea posible a medida que crece.

Cambiar en Windows XP y en Windows Server 2003

En Windows XP y en Windows Server 2003, la utilidad de desfragmentación defrags la MFT.

Una operación de desfragmentación en la MFT combina un archivo MFT 1 e impide que se almacenan en varios lugares que no son secuenciales en disco. De esta clase de operación, el archivo MFT está más secuencial. Sin embargo, es exactamente el tamaño que el archivo MFT estaba antes de la operación de desfragmentación.

Puede ser demasiado grande Si un volumen utilizado para tener muchos archivos que fueron eliminados de un MFT. Los archivos que eliminan causa interno brechas en la MFT. Estos huecos son importantes áreas que no se utilicen los archivos. Es imposible recuperar este espacio. Esto ocurre al menos en un volumen NTFS live.

Más información

NTFS utiliza las entradas de la MFT para definir los archivos a los que corresponden. Todo información sobre un archivo, incluida su tamaño, marcas de fecha y hora, permisos y contenido de los datos almacenado en las entradas de la MFT o en el espacio externo a la MFT pero descrito por las entradas MFT.

(Entradas de directorio externas a la MFT, también contienen cierta información redundante sobre los archivos. Pero una explicación completa de todas las estructuras en NTFS está fuera del alcance de este artículo.)

Cuando se agregan archivos a un volumen NTFS, se agregan más entradas a la MFT y por lo tanto, la MFT aumenta de tamaño. Cuando se eliminan archivos de un volumen NTFS, sus entradas MFT se marcan como libres y pueden utilizarse, pero no reduce la MFT. Por lo tanto, no es reclamar el espacio utilizado por estas entradas desde el disco.

Debido a la importancia de la MFT a NTFS y el posible impacto en el rendimiento de si se fragmenta muy este archivo, NTFS realiza un esfuerzo especial para mantener este archivo contiguo. NTFS reserva por ciento de 12,5 del volumen para uso exclusivo de la MFT hasta y, a menos que el resto del volumen se utilice completamente. Por lo tanto, el espacio para archivos y directorios no se asigna desde esta zona MFT hasta que todo el espacio es asignado por primera vez.

Nota Puede cambiar la clave de registro NtfsMFTZoneReservation para aumentar el volumen en Windows NT 4.0 Service Pack 4.

Para obtener más información acerca de la MFT, vea la sección "Elementos clave en el proceso de desfragmentación de disco" del siguiente sitio Web de Microsoft TechNet:
http://technet.microsoft.com/en-us/library/bb742585.aspx
Según el tamaño promedio de archivo y otras variables, en la zona MFT reservada o el espacio no reservado en el disco se puede utilizar antes que el otro como el disco se rellena en capacidad.

Volúmenes con un pequeño número de archivos relativamente grandes agotar el espacio no reservado en primer lugar, mientras que los volúmenes con un gran número de archivos relativamente pequeños agotar el espacio de la zona MFT primero. En cualquier caso, la fragmentación de la MFT empieza a realizarse cuando se llena una región o la otra. Si el espacio no reservado se llena, empiece a asignarse desde la zona MFT competir con la MFT para asignación de espacio para archivos de usuario y directorios. Si la zona MFT se llena, el espacio para nuevas entradas MFT se asigna desde el resto del disco, vuelva a competir con otros archivos.

Un nuevo parámetro del registro se introdujo en Service Pack 4 para Windows NT 4.0 que puede aumentar el porcentaje de un volumen NTFS se reserva para su tabla maestra de archivos. NtfsMftZoneReservation es un valor REG_DWORD que puede tomar un valor entre 1 y 4, donde 1 corresponde al tamaño de zona MFT mínimo y 4 corresponde a la máxima. Si no se especifica el parámetro o se suministra un valor no válido, NTFS utiliza un valor predeterminado de 1 para este parámetro. Las proporciones exactas que corresponden a cada uno de los valores de configuración son no documentadas porque no están estandarizadas y puede cambiar en futuras versiones. Para saber qué configuración es mejor para su entorno, puede ser necesario experimentar con valores diferentes.

Para determinar el tamaño actual de la MFT en un equipo basado en Windows NT, escriba el comando dir /a $ mft de un volumen NTFS.

Para determinar el tamaño actual de la MFT en un equipo basado en Microsoft Windows 2000, utilice Desfragmentador de disco para analizar la unidad NTFS y, a continuación, haga clic en Ver informe Esto muestra las estadísticas de unidad, incluyendo la MFT actual tamaño y el número de fragmentos.

La versión de Windows 2000 del Desfragmentador de disco muestra "verde" para lo que se denomina "sistema de archivos" y en un volumen con formato NTFS que se trata simplemente de la combinación de la MFT, pagefile.sys (si existe en este volumen) y qué se denomina "Zona MFT" o espacio reservado para "Expansión de MFT". El informe de desfragmentación sólo muestra información acerca de la MFT y el archivo de paginación; no menciona la zona MFT porque no afecta en cualquier forma de utilización del disco o la capacidad.

No se resta la zona MFT de espacio (disponible libre) en la unidad para archivos de datos de usuario, es sólo espacio utilizado por última vez. Cuando la MFT necesita aumentar de tamaño, por ejemplo, ha creado nuevos archivos y directorios, procede de la zona MFT en primer lugar, por tanto, reduce la fragmentación de la MFT y optimizar el MFT rendimiento.

La zona MFT de predeterminado se calcula y reservada por NTFS.sys cuando monta el volumen y se basa el tamaño del volumen. Puede aumentar la zona MFT por medio de la entrada de registro que se documenta a continuación, pero no puede realizar la zona MFT de predeterminada menor de lo que se calcula por NTFS.sys. Aumentar la zona MFT no disminuye cualquier forma de espacio en disco que los usuarios puede utilizar para los archivos de datos.

Nota Los resultados devueltos por el comando dir pueden no estar actualizados. El tamaño indicado el comando dir puede reflejar datos almacenados en caché que refleja el tamaño de la MFT en el momento en que se inició el sistema tras un apagado ordenado.

importante Esta sección, el método o la tarea contiene pasos que indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por tanto, asegúrese de que siga estos pasos cuidadosamente. Realice una para agregar protección, copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756Cómo realizar una copia de seguridad y restaurar el registro de Windows


Para agregar este valor, realice los pasos siguientes:
  1. Ejecute el Editor del Registro (Regedt32.exe) y sitúese en la subclave siguiente:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem
  2. En el menú Edición , haga clic en Agregar valor .
  3. Escriba la información siguiente en el cuadro de diálogo:
    Nombre de valor: NtfsMftZoneReservation
    Tipo de datos: REG_DWORD
    Datos: (el intervalo válido es 1-4)
  4. Salga Del Editor del registro y reinicie el equipo.
Nota Se trata de un parámetro de tiempo de ejecución y no afecta al formato real de un volumen. En su lugar, afecta a la forma en que NTFS asigna espacio en todos los volúmenes en un sistema dado. Por lo tanto, para que sea completamente eficaz, el parámetro debe ser vigente desde el momento en que un volumen se formatea y durante todo el ciclo de vida del volumen. Si el parámetro del registro se ajustará hacia abajo o se quita, la zona MFT se reducirá en consecuencia, pero esto no tendrá ningún efecto en espacio MFT ya asignado y utilizado.

Propiedades

Id. de artículo: 174619 - Última revisión: jueves, 16 de octubre de 2008 - Versión: 6.1
La información de este artículo se refiere a:
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Palabras clave: 
kbmt kbhotfixserver kbqfe kbenv kbinfo KB174619 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 174619

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com