Qual é a diferença entre “espaço usado”, “tamanho” e “tamanho no disco”?

5

Existe apenas uma partição para arquivos de sistema e dados pessoais, que é C :. As outras duas partições são para inicialização e recuperação.

Agora tenho dois relatórios diferentes sobre o tamanho de C: no meu Windows 7:

  1. clicando na propriedade de C :, mostra 59,4 GB para "espaço usado";
  2. selecionando todo o conteúdo (eu configurei para ver todos os arquivos e diretórios ocultos) em C: e vendo sua propriedade, mostra 46,9 GB para "tamanho" e 47,6 GB para "tamanho no disco".

Aqui estão minhas perguntas:

  1. Eu estava me perguntando por que os dois relatórios não são os mesmos, e onde o diferença vem?
  2. na segunda maneira, porque "tamanho" e "tamanho no disco" são diferentes? o que eles significam realmente? O que é diferença entre eles e "usado espaço "na primeira maneira?

Obrigado antecipadamente!

    
por Tim 04.02.2011 / 03:43

5 respostas

7
  1. Existem alguns arquivos e pastas aos quais você não tem acesso, mesmo como administrador. A informação de volume do sistema é uma dessas pastas.
  2. Você não pode ver diretamente alguns itens que ocupam espaço, como o MFT e o USN Journal.
  3. No Vista & 7, o diretório do Windows é densamente vinculado. O Explorer não é capaz de lidar com isso e contará arquivos com n hardlinks n vezes.
  4. O
  5. Explorer não leva em conta os fluxos de dados alternativos NTFS.
  6. Os arquivos bloqueados para uso exclusivo também não serão contados.

** Não importa o que você faça, você não conseguirá selecionar todos os arquivos / pastas na unidade e fazer com que o número corresponda às propriedades da unidade.

Quanto a "tamanho" x "tamanho no disco", há várias coisas que diferenciam os dois. "Espaço de folga", como mencionado pelos outros, são os mais comuns. Mas os arquivos armazenados com compactação NTFS podem ocupar menos espaço no disco, afetando a exibição do Explorer. Arquivos esparsos, arquivos off-line e outros atributos especiais também podem fazer com que os dois sejam significativamente diferentes.

** Você pode usar um sistema operacional baseado em linux ou um live cd para ver todas as pastas ocultas. Para o Windows 7, uma dessas pastas é chamada de ProgramData e é responsável pela grande diferença nos relatórios de tamanho.

    
por 04.02.2011 / 05:07
4
  1. Tem certeza de que selecionou tudo? Não há arquivos ocultos na raiz de C: \ que você perdeu? por exemplo. seu arquivo de paginação ou arquivo de hibernação?
  2. O tamanho refere-se à soma do total de bytes no arquivo, enquanto o tamanho no disco refere-se a quanto espaço eles ocupam no disco. Os tamanhos dos arquivos são alinhados a múltiplos limites de 4K (é mais rápido), portanto, um arquivo de 1 byte ainda ocupa 4K no disco.
por 04.02.2011 / 03:51
3

Para que os totais cheguem perto, você também precisa desmarcar a opção "Ocultar arquivos protegidos do sistema operacional (Recomendado)".

Acesse o Windows Explorer pressionando Alt + T e, em seguida, clicando em Opções de pasta e, em seguida, na guia Exibir.

Caso contrário, selecionar todos os arquivos não está selecionando pagefile.sys , que normalmente é de cerca de 4 GB.

O tamanho e o tamanho do disco são diferentes devido a como os discos rígidos e os sistemas de arquivos funcionam.

Todo arquivo usa um certo número de blocos. Normalmente, um bloco teria cerca de 4 KB. Então, quando você salva um arquivo de 1 KB, ele usa até 4 KB de espaço em disco. Um arquivo de 5 KB usa 8 KB, etc.

Atualizar

Encontrei um tópico no MSDN chamado Múltiplos relatórios incorretos do NTFS Espaço? .

Sugere a execução de chkdsk para ver uma análise mais detalhada. Observe que você deve executá-lo como administrador.

    
por 04.02.2011 / 03:56
2

Um outro item que está faltando é que você não tem permissão para ver pastas internas para outros usuários por padrão, nem como administrador. Mesmo que você seja o único usuário real do sistema, é provável que haja algumas outras pastas na pasta c: \ users que pertençam a contas do sistema de várias persuasões.

    
por 04.02.2011 / 04:06
1

Você está se referindo à diferença no tamanho quando olha para as propriedades do disco? - Por exemplo, meu disco rígido mostra meu espaço usado em 47.575.797.760 bytes (44,3 GB).

A razão para isso é porque 1 GB não é, na verdade, 1 bilhão de bytes, são 2 ^ 30 bytes. Tudo é construído para suportar binário, então 1 KB é na verdade 2 ^ 10 bytes, 1 MB é 2 ^ 20 bytes e 1 GB é 2 ^ 30 bytes - > é por isso que 1 GB de RAM = 2 ^ 10 MB, que é 1024 MB.

Portanto, no meu caso, 47.575.797.760 bytes = (47.575.797.760) / (2 ^ 30) = 44.3084144 ..., que arredondam para 44,3 GB, conforme indicado.

Pode ser confuso porque reconhecemos, por definição comum, que Giga significa 10 ^ 9, mas para sistemas binários, Giga significa 2 ^ 30.

Então, quando você compra um "HD de 100 GB", o que você realmente compra são 100 bilhões de bytes, o que é reconhecido pelo computador como 93,1 GB, como (100.000.000.000) / (2 ^ 30) ~ 93,1 GB.

Não há nada errado e não é devido a arquivos ocultos ou clusters de tamanhos diferentes.

    
por 16.03.2012 / 21:26

Tags