So I think ignored too many of my computer's warnings and disconnected my external hard drive without properly ejecting it and now it seems the file system is corrupted. Are there any programs that can help me recover this data? I think the data should still be mostly intact and the drive didn't have any physical damage. Thanks for the help.
I'm using a mac, but I also have access to windows. I've tried using testdisk and it is able to find these partitions:
Disk /dev/rdisk1 - 1000 GB / 931 GiB - 1953458176 sectors
Partition Start End Size in sectors
HPFS - NTFS 2048 786098175 786096128 [skinny]
HPFS - NTFS 2048 1953458175 1953456128 [skinny]
FAT32 LBA 786108645 1953449983 1167341339 [fat]
HPFS - NTFS 847538176 1953454079 1105915904
It appears that there are duplicate entries for the first partition but I'm not sure how to fix that within testdisk. The instructions it shows are "Use Up/Down Arrow keys to select partition. Use Left/Right Arrow keys to CHANGE partition characteristics: *=Primary bootable P=Primary L=Logical E=Extended D=Deleted"