almost no files recovered

Deep scan found 297439 files on a 2 TB Seagate Disk but only recovered 252 without any disk (folder) structure...Any way to get the other 20K more??

What do you mean only recovered 252? Did you try to recover the rest? What message did you get for the unrecovered files? Deep scan will not recognise any file structure, as this is a construct within the MFT, which you are not looking at in a deep scan.