Ações iniciais:
Eu queria copiar alguns arquivos que eram muito próximos em tamanho total ao tamanho da memória do pendrive (< 8G).
Então eu verifiquei o tamanho de todos os arquivos vs espaço disponível. Mais alguns KB foram necessários para que tudo coubesse, então verifiquei se a unidade está completamente vazia.
Problema:
Mas quando eu verifiquei o pendrive, ele tinha 67MB de espaço usado, embora estivesse completamente vazio (como em nenhum arquivo ou partição oculta). Formatá-lo enquanto monitora o uso do espaço com o meu próprio software, revelou que ao formatar o NTFS através do Windows Explorer, o sistema aloca todo o espaço e depois de alguns mili-segundos um arquivo temporário aparece e desaparece removendo 67MB do espaço da unidade.
(7,48 ficou disponível 7,41 GB).
Informações do sistema:
Win 7 x32 em execução no notebook, sem vírus, sem antirrotos, sem programas de terceiros instalados (apenas em branco OS).
Corrigir:
O que eu fiz para ter todo o espaço:
Eu mudei de DevMng para otimizar o desempenho e reformatado para FAT32, tamanho de cluster de 64k.
Isso fez com que os 67MB de material espião do Windows fossem embora e me mostrou um espaço alocado de apenas 64kb.
A diferença foi suficiente para que meus arquivos fossem encaixados e copiados em uma única execução.
Então, alguém pode me dizer quais foram esses 67MB de espaço oculto pelo sistema?
Obrigado por suas respostas, mas, como mencionei inicialmente, não há nada oculto na unidade; nenhuma informação do sistema, nenhum reciclador ou qualquer tipo de arquivo / pasta, falsos incluídos (as novas pseudo-pastas que o W7 usa). Eu verifico isso independentemente do windows e do explorer, com o FM pessoal que mostra tudo em uma estrutura de arquivos, incluindo o invisível, mesmo que 'show hidden' esteja ativo.
O espaço é de alguma forma alocado fora do sistema de arquivos, provavelmente diretamente na tabela de alocação.