Por que grandes quantidades de dados de um HDD são acessadas minutos depois de serem desconectados?

0

Espero que isso tenha a ver com o cache, mas a quantidade de tempo e dados e a falta de mensagens de erro me surpreenderam. Isso não é um SSD.

Um sistema Windows-10 que eu mesmo vi (através do TeamViewer) tem um disco rígido removível e cerca de 300 GB de dados nele. Parece ser NTFS formatado (esqueci de verificar, mas pelo menos o Windows 10 mostra que todos os arquivos estão compactados). O dispositivo pode ser "removido com segurança"; no entanto, se removermos o disco rígido "sem segurança", os dados no disco ainda poderão ser acessados. Isso não é surpreendente por si só, como eu esperava que o Windows Explorer fizesse algum tipo de cache de pelo menos a estrutura de pastas. MAS:

  • A pasta e as subpastas podem ser procuradas por minutos após a remoção (basicamente até que o Windows perceba que a unidade desapareceu).
  • As subpastas com fotos são mostradas com as miniaturas corretas (bem, Thumbs.db, à direita), ...
  • ... mas as Fotos também podem ser abertas em um visualizador de fotos que não seja do Windows.
  • As pastas podem ser renomeadas e a operação parece ter êxito.
  • E, finalmente, consegui copiar um executável de 200MB + do diretório raiz para a área de trabalho e verificar se ele é realmente um executável (ícone incorporado, MZ , "Não pode ser executado no modo DOS", coisas como que - eu não ousei executar o executável SFX de alguém).

Isso geralmente é esperado? Eu sei que o cache de leitura existe, mas os números são esperados (vários minutos, vários 100 MB, várias dúzias de subpastas, ...)? Isso poderia ser o resultado de software indesejado ou alguma configuração do sistema?

O motivo pelo qual estou investigando isso é porque o mesmo sistema é relatado para "esquecer" as alterações do sistema de arquivos após a reinicialização (como renomear uma pasta, reinicializar e encontrar a pasta com o nome antigo); ou se comportando de maneira estranha após renomear objetos (como, por exemplo, renomear uma pasta e, logo após, copiá-la, o que é relatado como tendo falhado). Ambos os problemas são congruentes com o mau funcionamento do cache de gravação, mas não conseguimos reproduzi-los.

Eu terei acesso ao dito computador nos próximos dias, então as respostas não precisam permanecer hipotéticas.

    
por bers 01.06.2017 / 23:09

1 resposta

1

  1. O Windows armazena em cache a estrutura do arquivo para agilizar o acesso, principalmente em um disco com política de remoção definida como Melhor desempenho .

  • Na caixa de diálogo acima, ele declara explicitamente que o cache * Quick removal [policy] ... [d] isables escreve . Isso reduz o risco de perda de dados, mas não elimina completamente o risco se um usuário for segurar o botão de energia para forçar o desligamento ou se a unidade for desconectada durante a gravação. Provavelmente, o usuário não conseguiu remover o hardware e ejetar mídia antes de remover a unidade.
  •     
    por 02.06.2017 / 01:02