Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O sistema de arquivos NTFS contém um arquivo chamado tabela de arquivos mestreou MFT. Há pelo menos uma entrada no MFT para cada arquivo em um volume de sistema de arquivos NTFS, incluindo o próprio MFT. Todas as informações sobre um arquivo, incluindo seu tamanho, carimbos de data e hora, permissões e conteúdo de dados, são armazenadas em entradas MFT ou em espaço fora da MFT descrita por entradas MFT.
À medida que os arquivos são adicionados a um volume do sistema de arquivos NTFS, mais entradas são adicionadas ao MFT e o MFT aumenta de tamanho. Quando os arquivos são excluídos de um volume do sistema de arquivos NTFS, suas entradas MFT são marcadas como livres e podem ser reutilizadas. No entanto, o espaço em disco que foi alocado para essas entradas não é realocado e o tamanho do MFT não diminui.
O sistema de arquivos NTFS reserva espaço para o MFT manter o MFT o mais contíguo possível à medida que cresce. O espaço reservado pelo sistema de arquivos NTFS para o MFT em cada volume é chamado de zona MFT. O espaço para arquivos e diretórios também é alocado a partir desse espaço, mas somente depois que todo o espaço de volume fora da zona MFT tiver sido alocado.
Dependendo do tamanho médio do arquivo e de outras variáveis, a zona MFT reservada ou o espaço não reservado no disco pode ser alocado primeiro à medida que o disco atinge a capacidade. Volumes com um pequeno número de arquivos relativamente grandes alocarão o espaço não reservado primeiro, enquanto volumes com um grande número de arquivos relativamente pequenos alocarão a zona MFT primeiro. Em ambos os casos, a fragmentação do MFT começa a ocorrer quando uma ou outra região se torna totalmente alocada. Se o espaço não reservado estiver completamente alocado, o espaço para arquivos e diretórios do usuário será alocado da zona MFT. Se a zona MFT estiver completamente alocada, o espaço para novas entradas MFT será alocado a partir do espaço não reservado.
O próprio MFT pode ser desfragmentado. Para reduzir a chance de a zona MFT ser totalmente alocada antes que o processo de desfragmentação seja concluído, deixe o máximo de espaço possível no início da zona MFT antes de desfragmentar o volume. Se a zona MFT se tornar totalmente alocada antes da desfragmentação ter sido concluída, deve haver espaço não alocado fora da zona MFT.
A zona MFT padrão é calculada e reservada pelo sistema quando monta o volume e é baseada no tamanho do volume. Você pode aumentar a zona MFT por meio da entrada do Registro detalhada em Como o NTFS reserva espaço para sua tabela de arquivos mestre (MFT), mas não pode tornar a zona MFT padrão menor do que o calculado. Aumentar a zona MFT não diminui o espaço em disco que os usuários podem usar para arquivos de dados.
Para determinar o tamanho atual do MFT, analise a unidade do sistema de arquivos NTFS com o Desfragmentador de Disco e clique no botão Exibir de Relatório. As estatísticas da unidade serão exibidas, incluindo o tamanho MFT atual e o número de fragmentos. Você também pode obter o tamanho do MFT usando o código de controle FSCTL_GET_NTFS_VOLUME_DATA.
Ver também
Como o NTFS reserva espaço para sua tabela de arquivos mestre (MFT)