0

I shutted down my o.s. and while it was shutting down I pressed "Cancel" the exact moment it shutted down, so it kept shutting down and I think this corrupted in some way the partition table. The O.S. automatically run a chkdsk and when windows turned on, the partition resulted as empty.

Notice that this is not the O.S. partition table, but my secondary hdd, which however contains my profile and a lot of programs (games/softwares/media files).

I can see the partition which now results empty (and definitely it shouldn't), I can access it from explorer, control panel and even from my debian installation, is just empty.

Are there any chance I can restore it? The disk has no issues, I can clearly see it in debian disk utility, and it's rather new (1 year). I think it's like an MBR corruption.

When chdsk was run, I read it was a corruption of MFT/MBT something like that (don't remember the exact name, but it wasn't MBR, I'm sure, because I know what MBR is). I hope this information can help

Update 1: chkdsk /r D:

The first test I tried is this one:

Microsoft Windows [Versione 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Tutti i diritti riservati.

C:\Users\TEMP>chkdsk /r D:
Il file system è di tipo NTFS.

Impossibile eseguire chkdsk. Il volume è utilizzato da un
altro processo. Smontare il volume per eseguire chkdsk.
TUTTI GLI HANDLE DEL VOLUME APERTI CESSERANNO IN QUESTO
MODO DI ESSERE VALIDI.
Forzare lo smontaggio sul volume? (S/N) S
Volume smontato.  Tutti gli handle del volume aperti non sono più validi.
L'etichetta del volume è Main.

Verifica dei file in corso (fase 1 di 5)...
  256 record di file elaborati.
Verifica file completata.
  0 record di file di grandi dimensioni elaborati.
  0 record file non validi elaborati.
  0 record EA elaborati.
  0 record reparse elaborati.
Verifica degli indici in corso (fase 2 di 5)...
  282 voci di indice elaborate.
Verifica indici completata.
  0 file non indicizzati analizzati.
  0 file non indicizzati ripristinati.
Verifica dei descrittori di sicurezza in corso (fase 3 di 5)...
  256 descrittori di protezione/SID di file elaborati.
Verifica descrittori di sicurezza completata.
  14 file di dati elaborati.
CHKDSK sta verificando il journal USN...
  1744 byte USN elaborati.
Verifica del journal USN completata.
Verifica dei dati dei file in corso (fase 4 di 5))...
  240 file elaborati.
Verifica dei dati del file completata.
CHKDSK sta verificando la spazio disponibile (fase 5 di 5)...
  Cluster liberi elaborati: 488341107.
Verifica dello spazio disponibile completata.
Verifica del file system effettuata.  Nessun problema rilevato.

1953512447 KB di spazio totale su disco.
     21640 KB in 11 file.
        36 KB in 15 indici.
         0 KB in settori danneggiati.
    126343 KB in uso dal sistema.
     65536 KB occupati dal file registro.
1953364428 KB disponibili su disco.

      4096 byte in ogni unità di allocazione.
 488378111 unità totali di allocazione su disco.
 488341107 unità di allocazione disponibili su disco.

"No sectors damaged", I'm almost sure that the hdd is not damaged, but a sequence of bad actions corrupted the MFT.

2 Answers2

1

Run chkdsk /R, that should fix it. Make sure you check your second volume, it will check the c drive by default. If chkdsk doesn't work, then run the commands fixboot and fixmbr. Here is a link that will explain more. link

You can tell it which drive letter like this: \fixboot d:

nate
  • 1,202
1

I recovered maybe 99% of my files, the only thing I've lost is the top level directory structure: I had D:\Users\Francesco... now all directories inside D:\Users\Francesco are in the root (with correct name and correct file paths anyway), I can easily rebuild directory structure. What I really do not understand if it's my drive is faulty or not at this point, because SMART values show it's healthy.

I used EaseUs Data Recovery to recover all data (it's not marketing message), I tried with testdisk and with commands suggested by nate with no luck. Easeus data recovery managed to solve the issue.