Problema: o MFT deve ser fragmentado para ser desfragmentado
SO: Windows Server 2016
O objetivo era reduzir um volume/partição para abrir espaço para uma seção de dados separada, mas a questão se resume a: alguma solução conhecida para esse problema/erro de desfragmentação?.
Existe alguma maneira conhecida de contornar/corrigir esse problema de MFT no Windows?
Atualmente, só tenho acesso RDP à máquina, portanto, isso seria o preferido.
Se não, há alguma solução conhecida fora do Windows?
A desfragmentação normal, pesquisando na rede por esse erro quase não dá resultados.
> defrag /h /u /v c:
....
The storage optimizer cannot continue because the file system's master file table is too fragmented. (0x89000023)
Contíguo:
> Contig64.exe -v c:\$Mft
Processing c:\$Mft:
Scanning file...
Scanning disk...
File is 2759935 physical clusters in length.
File is in 193 fragments.
Moving 2759935 clusters at file offset cluster 4 to disk cluster 120672730
Move cluster status: STATUS_INVALID_PARAMETER
File size: 11304697856 bytes
Fragments before: 193
Fragments after : 193
UltraDefrag MFT: (ambos UI e modo de inicialização)
ERROR: move_file_clusters: cannot move file clusters of \??\C:\$MFT: 0xc0000304 status: The volume is too fragmented to complete this operation.
ERROR: move_file: nothing has been moved for \??\C:\$MFT
Usando UltraDefrag, a desfragmentação da maior parte do disco foi bem-sucedida sem problemas, exceto para MFT.
Eu tinha certeza de que corri
chkdsk /x /v /f c:
e a máquina reiniciou sem nenhuma diferença.Mas depois de executar isso novamente - agora funciona. Portanto, esses erros provavelmente foram devidos a algum tipo de corrupção.
A partir de
C:\System Volume Information\Chkdsk\....log