Desfragmentação de metarquivos e fluxos de dados
Última atualização em
Além da desfragmentação regular de arquivos e pastas UltraDefrag suporta totalmente a desfragmentação de metarquivos e fluxos de dados NTFS.
Há duas coisas que tornam os metarquivos e os fluxos de dados peculiares.
A primeira coisa é que o Windows os esconde muito bem. Ele nunca os mostra no Windows Explorer e você precisa usar ferramentas especiais, como Gerador de imagens FTK, para poder vê-los:
Os arquivos no diretório raiz com o cifrão no início de seus nomes que você normalmente não vê em seu sistema são os metarquivos e os arquivos marcados como Fluxo de dados alternativo são os fluxos de dados.
A segunda coisa que torna os metarquivos e fluxos de dados tão especiais é que eles são um dos arquivos de sistema mais essenciais. O Windows os utiliza para organizar o sistema de arquivos, fazer backup de dados críticos do sistema, gerenciar a alocação de espaço livre, rastrear clusters defeituosos e armazenar informações de segurança, entre outras coisas.
Os metarquivos mais notáveis são:
UltraDefrag pode desfragmentar totalmente todos os metarquivos, exceto a tabela de arquivos mestre (MFT), que não pode ser processada na desfragmentação regular porque seus primeiros 16 clusters são imóveis. No entanto, usando UltraDefrag você pode otimizar a tabela de arquivos mestre. UltraDefrag apresenta uma otimização MFT de clique único que coloca os fragmentos MFT o mais próximos possível uns dos outros para o melhor desempenho possível.
Os fluxos de dados são arquivos de sistema especiais que ajudam o Windows a gerenciar metarquivos, pontos de nova análise e cotas de disco, entre outras coisas. Uma característica peculiar dos fluxos de dados é que eles não existem por si próprios e estão sempre anexados a um arquivo ou pasta. O Windows usa a seguinte convenção para indicar qual fluxo pertence a qual arquivo: file_name:stream_name . Abaixo estão alguns exemplos notáveis de fluxos de dados junto com os arquivos aos quais estão anexados:
Fluxo de dados | Descrição |
---|---|
$MFT::$BITMAP | Um mapa das entradas da MFT mostrando quais estão em uso no momento. |
$Quota:$O, $Quota:$Q | Contém as informações de cota de disco. |
$Reparse:$R | Ajuda o Windows a lidar com os pontos de nova análise. |
$Secure:$SDS, $Secure:$SDH, $Secure:$SII | Um banco de dados de permissões de acesso a arquivos e índices que ajudam a gerenciá-lo. |
$UsnJrnl:$J | Contém o diário USN do sistema de arquivos. |
Os metarquivos e fluxos de dados são os arquivos acessados com mais frequência. Sempre que o Windows executa uma operação de arquivo, como ler um arquivo, gravar em um arquivo, criar ou excluir um arquivo, os metarquivos e fluxos de dados são acessados primeiro para obter todas as informações necessárias para executar a operação e depois são atualizados para manter o controle das alterações feitas no sistema de arquivos.
Como o Windows executa milhares de operações de arquivo a cada segundo, a fragmentação de metarquivos e fluxos de dados reduz drasticamente o desempenho do sistema. Por isso é muito importante desfragmentá-los sempre que ficarem fragmentados e é exatamente isso que UltraDefrag faz! Sempre que você desfragmenta um disco ou realiza sua otimização, UltraDefrag desfragmenta todos os metarquivos e fluxos de dados para manter seu sistema funcionando com desempenho máximo.