Tente definir o bit "sujo" da sua unidade e ver se, após a reinicialização, autochk
executa chkdsk
.
Para consultar o status atual do bit sujo, digite:
fsutil dirty query C:
Para definir o bit sujo, digite:
fsutil dirty set C:
Espero que ajude!