Como forçar rapidamente a limpeza da parte suja no sistema de arquivos ExFAT

Como forçar rapidamente a limpeza da parte suja no sistema de arquivos ExFAT

Minha partição ExFAT tem cerca de 1 TB e leva cerca de 10 horas para o chkdsk verificar e limpar o sinalizador de bit sujo. Nunca há um erro. Isso é causado pela desconexão da unidade de maneira insegura (ela está sendo usada em uma VM e às vezes é fechada de uma maneira que está causando isso). Mas preciso de uma alternativa à espera de 10 horas. Vou migrar os dados para NTFS assim que puder, para evitar esse problema.

Responder1

Basicamente, já que o bit sujo exFAT está no deslocamento de dezembro 106 do VBR, e é um pouco, não um byte. Felizmente, os sinalizadores que incluem o byte 106(6a) não são incluídos no cálculo da soma de verificação VBR. Você apenas usa um editor hexadecimal para zerar essa parte suja. Para informações mais detalhadas sobre o layout do VBR e das defasagens, os internos estão emhttps://www.sans.org/reading-room/whitepapers/forensics/reverse-engineering-microsoft-exfat-file-system-33274#page=25

E também há um blog em rshullic.wordpress.com

Responder2

Alguém escreveu um utilitário para MacOS para limpar o bit (para construir run make):

https://github.com/zzh8829/exfat_clean

O repositório foi encontrado viaessepublicar.

E há também esta questão específica do MacOS:Desative o fsck_exfat automático na montagem de volume sujo no Mac OSXcom a resposta que parece não funcionar no Mojave.

Responder3

Solução fácil para ExFat com:

“Falha no Chkdsk - Erro 0x80071AC3 e 766f6c756d652e63 3f1”

No meu caso: um disco rígido externo WD de 4 GB rodando no Windows 7:

Eu tenho um disco rígido externo WD, que após uma falha na desconexão da porta USB foi marcado como sujo e deixou ler, mas não gravar, e quando fiz um chkdsk no Windows 7, o chkdsk travou e desapareceu. Depois de literalmente vários dias procurando informações, encontrei uma solução bastante simples que é instalar um Windows Hotfix (KB2843376 para Windows 7 e Windows 8) que faz com que o chkdsk não trave e possa apagar a marca suja do disco e funcionar sem problemas.

Você pode encontrar o hotfixaqui.

Espero que funcione para você como funcionou para mim.

Responder4

O deslocamento exFAT é 6a. Em HxD, pressione CTRL+ Ge digite 0x6a, o que levará você ao byte exato que precisa ser zerado.

informação relacionada