Alguns dias atrás, decidi desfragmentar e otimizar meu disco rígido externo de 2 TB usando o Desfragmentador Auslogics. Agora, um pouco de fundo aqui. A partição que eu desfragmentou foi uma partição de 1,8 TB criptografada por VeraCrypt, um fork do TrueCrypt. Depois que a desfragmentação foi concluída, descobri que vários arquivos foram corrompidos. Os arquivos nos quais eu pude detectar a corrupção eram todos arquivos compactados, compactados usando a compactação padrão do Windows 10. Abri os arquivos no WinHex e vi uma coisa curiosa: O final de todos esses arquivos corrompidos tinha um bloco da sequência "DF DF DF". Aqui está a captura de tela do problema.Observe que, embora a imagem mostre que é um arquivo de arco, ele ainda foi compactado pela compactação do Windows. O curioso é que, mesmo que os arquivos tivessem esses fragmentos DF, uma Pesquisa Binária da partição montada não produziu nenhuma sequência.
Agora eu quero criar um arquivo em lotes que:
- Crie uma lista de arquivos compactados no disco
- Verifique a sequência DF no final do conteúdo binário de cada arquivo
- Faça uma lista de todos os arquivos afetados
Tentei resolver isso usando o script do Powershell, mas não obtive êxito. Acho que abordar o problema na plataforma Linux seria muito mais fácil, mas não tenho idéia de como fazê-lo. Qualquer ajuda ou sugestão seria muito apreciada.
Nota adicional: Muitos disseram que a Pesquisa Binária da partição montada não teve êxito devido ao fato de a partição estar criptografada. Isto é errado. Montei a partição antes da pesquisa. Portanto, a pesquisa não estava nos dados RAW do HDD, mas nos dados da partição não criptografada.
Detalhes adicionais: Sistema operacional: Windows 10 Professional X64 / Ubuntu 14.04 x64 Sistema de arquivos: NTFS
Ú
. Disse poucos. Se você o vir em formato binário, o padrãoDF
=11011111
parece ser um dos padrões usados para limpar com segurança o disco rígido. Se algo der errado e esse segmento tiver sido substituído por motivos de segurança ... Tente entender como funciona a ferramenta de desfragmentação usada em uma partição criptografada. Boa sorte.