NTFSInfo v1.2
Por Mark Russinovich
Publicado: 4 de julho de 2016
Baixar NTFSInfo(143 kB)
Introdução
NTFSInfo é um pouco applet que mostra informações sobre volumes NTFS. A sua lixeira inclui o tamanho das unidades de atribuição de unidades, onde estão localizados os principais ficheiros NTFS, e os tamanhos dos ficheiros de metadados NTFS no volume. Esta informação é tipicamente pouco mais do que o valor da curiosidade, mas o NTFSInfo mostra algumas coisas interessantes. Por exemplo, provavelmente já ouviu falar do equivalente NTFS da Tabela de Atribuição de Ficheiros DO SISTEMA FAT. Chama-se Master File Table (MFT), e é composta por registos de tamanho constante que descrevem a localização de todos os ficheiros e diretórios na unidade. O que é surpreendente sobre o MFT é que é gerido como um ficheiro, como qualquer outro. A NTFSInfo irá mostrar-lhe onde no disco (em termos de clusters) o MFT está localizado e quão grande é, além de especificar o tamanho dos clusters e registos MFT do volume. A fim de proteger o MFT da fragmentação, o NTFS reserva uma parte do disco em torno do MFT que não irá alocar a outros ficheiros a menos que o espaço do disco seja reduzido. Esta área é conhecida como a MFT-Zone e NTFSInfo irá dizer-lhe onde no disco está localizado o MFT-Zone e qual a percentagem da unidade reservada para ele.
Também pode ficar surpreso ao saber que, tal como o MFT, todos os metadados NTFS são geridos em ficheiros. Por exemplo, há um ficheiro chamado $Boot que está mapeado para cobrir o setor de arranque da unidade. O mapa de cluster do volume é mantido em outro ficheiro chamado $Bitmap. Estes ficheiros residem no diretório de raiz da NTFS, mas não podem vê-los a menos que saibam que estão lá. Tente escrever "dir /ah $boot" no diretório de raiz de um volume NTFS e verá o ficheiro $boot. O NTFSInfo executa o equivalente ao "dir /ah" para lhe mostrar os nomes e tamanhos de todos os ficheiros de metadados NTFS (3.51 e 4.0).
A NTFSInfo destina-se a acompanhar a minha coluna de janeiro de 1998 Windows NT Magazine "NT Internals", que descreve as estruturas internas de dados da NTFS.
Instalação e Utilização
O NTFSInfo trabalha em todas as versões do NTFS, mas o NTFS para Windows NT 5.0 tem diferentes ficheiros de meta-dados para os quais o NTFSInfo ainda não foi programado. Para que a NTFSInfo funcione, tem de ter privilégios administrativos.
Utilização: NTFSInfo x
| Parâmetro | Descrição |
|---|---|
| x | A letra de unidade do volume NTFS que quer examinar. |
Como Funciona
A NTFSInfo utiliza uma chamada não documentada de Controlo do Sistema de Ficheiros (FSCTL) para obter informações da NTFS sobre um volume. Imprime esta informação juntamente com um depósito de diretório de ficheiros de meta-dados NTFS.
Baixar NTFSInfo(143 kB)
Continua:
- Cliente: Windows Vista e superior
- Servidor: Windows Server 2008 e mais alto
- Nano Server: 2016 e mais alto