Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Gerencia arquivos esparsos. Um arquivo esparso é um arquivo com uma ou mais regiões de dados não alocados nele.
Um programa vê essas regiões não alocadas como contendo bytes com um valor zero e que não há espaço em disco representando esses zeros. Quando um arquivo esparso é lido, os dados alocados são retornados como armazenados e os dados não alocados são retornados, por padrão, como zeros, de acordo com a especificação de requisito de segurança C2. O suporte a arquivos esparsos permite que os dados sejam desalocados de qualquer lugar do arquivo.
Sintaxe
fsutil sparse [queryflag] <filename>
fsutil sparse [queryrange] <filename>
fsutil sparse [setflag] <filename>
fsutil sparse [setrange] <filename> <beginningoffset> <length>
Parâmetros
Parâmetro | Descrição |
---|---|
queryflag | As consultas são escassas. |
QueryRange | Analisa um ficheiro e procura intervalos que possam conter dados diferentes de zero. |
setflag | Marca o arquivo indicado como esparso. |
Setrange | Preenche um intervalo especificado de um arquivo com zeros. |
<filename> |
Especifica o caminho completo para o arquivo, incluindo o nome do arquivo e a extensão, por exemplo, C:\documents\filename.txt. |
<beginningoffset> |
Especifica o deslocamento dentro do arquivo a ser marcado como esparso. |
<length> |
Especifica o comprimento da região no arquivo a ser marcado como esparso (em bytes). |
Observações
Todos os dados significativos ou diferentes de zero são alocados, enquanto todos os dados não significativos (grandes cadeias de dados compostas por zeros) não são alocados.
Em um arquivo esparso, grandes intervalos de zeros podem não exigir alocação de disco. O espaço para dados diferentes de zero é alocado conforme necessário quando o arquivo é gravado.
Somente arquivos compactados ou esparsos podem ter intervalos zerados conhecidos pelo sistema operacional.
Se o arquivo for esparso ou compactado, NTFS pode desalocar espaço em disco dentro do arquivo. Isso define o intervalo de bytes como zeros sem estender o tamanho do arquivo.
Exemplos
Para marcar um arquivo chamado sample.txt no diretório c:\temp como esparso, digite:
fsutil sparse setflag c:\temp\sample.txt