An external Seagate 4TB drive stopped working overnight, it would not show up in Explorer, but would show up in Device Manager and show us as unallocated in Disc Manager.
I started running testdisk on April 17th afternoon and, despite taking a while in every step, allowed me to select the drive, select the partition recovery option and start the search.
However, it's been stuck in "Try to locale partition" ever since.
Below you will find a screenshot:
Every now and then (generally 24h+) the log updates with some error messages, and always seems to end with an incomplete line.
I will copy the log below, ommiting parts of it as character limit does not allow me to paste the full thing.
Is this normal behaviour?
Does this mean that, during the times when the program is not registering errors it is working normally?
What do you recommend?
Thanks in advance for any help.
Fri Apr 17 15:07:56 2020
Command line: TestDisk
TestDisk 7.2-WIP, Data Recovery Utility, January 2020
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
OS: Windows 8 (9200)
Compiler: GCC 7.4, Cygwin 3000.3
ext2fs lib: 1.45.3, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20140608, curses lib: ncurses 6.0
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=4000787029504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=4000787029504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=979328784896
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=18869125120
filewin32_getfilesize(\\.\E:) GetFileSize err Función incorrecta.
filewin32_setfilepointer(\\.\E:) SetFilePointer err Función incorrecta.
Warning: can't get size for \\.\E:
Hard disk list
Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - TOSHIBA MQ01ABD100, S/N:74HJP0EST, FW:AX1P2C
Disk /dev/sdb - 4000 GB / 3726 GiB - CHS 486401 255 63, sector size=512 - Seagate M3 Portable, S/N:NM14N9LQ, FW:9300
Partition table type defaults to EFI GPT
Disk /dev/sdb - 4000 GB / 3726 GiB - Seagate M3 Portable
Partition table type: EFI GPT
Analyse Disk /dev/sdb - 4000 GB / 3726 GiB - CHS 486401 255 63
Trying alternate GPT
Current partition structure:
Trying alternate GPT
search_part()
Disk /dev/sdb - 4000 GB / 3726 GiB - CHS 486401 255 63
file_pread(5,1,buffer,34(0/0/35)) ReadFile El dispositivo no está listo.
file_pread(5,1,buffer,35(0/0/36)) ReadFile El dispositivo no está listo.
file_pread(5,14,buffer,36(0/0/37)) ReadFile El dispositivo no está listo.
file_pread(5,3,buffer,50(0/0/51)) ReadFile El dispositivo no está listo.
file_pread(5,3,buffer,97(0/1/35)) ReadFile El dispositivo no está listo.
file_pread(5,8,buffer,113(0/1/51)) ReadFile El dispositivo no está listo.
file_pread(5,11,buffer,160(0/2/35)) ReadFile El dispositivo no está listo.
file_pread(5,2,buffer,2082(0/33/4)) ReadFile El dispositivo no está listo.
file_pread(5,1,buffer,53(0/0/54)) ReadFile El dispositivo no está listo.
file_pread(5,1,buffer,100(0/1/38)) ReadFile El dispositivo no está listo.
*****and several similar lines, ending with:*****
file_pread(5,1