i've tried testdsk it did recover 27gb out of more than 1tb of files but it wouldn't do anymore than that. now it says it's unallocated and only 3.89gb when the actual size of my ext hd is 1.81tb in disc management and also it doesn't show up on my computer it did before as "local disk e" and now it's not showing up at all though it does show up in device manager. but no drive letter or anything