Hi there,
My 1 Tb LG external Hard disk is asking for format when connecting it to computer(Windows 7). When I have tried to recover data with TestDisk, it is only showing few folders. Can you please guide me how can I search for all folders in the HD. I am a newbie.
The Hard disk has photos of my baby.
Please help me in recovering precious memories of my baby !!!
Please find logs below (There were hundreds of line -"file_pread(5,1,buffer,95475848(5943/24/42)) ReadFile Data error (cyclic redundancy check)" So I deleted most of them).

A valid NTFS Boot sector must be present in order to access
any data; even if the partition is not bootable.
pread: Input/output error
Failed to calculate number of free MFTs: Input/output error.
file_pread(5,16,buffer,265921608(16552/217/58)) ReadFile Data error (cyclic redundancy check).

You should clone the disk to a new empty one using ddrescue as described in https://www.cgsecurity.org/testdisk.pdf
Read the chapters "Creating a live USB" and "DDRescue: data recovery from damaged disk".
Once it's done, remove the original disk and try to recover your data from the clone. If TestDisk doesn't list more directories, use PhotoRec to recover the pictures (Select [Whole] instead of [Free] after selecting the partition).