Testdisk works perfectly in this situation!
: Seagate Expansion Desktop Drive (Model SRD00F2)
: Extract disk from USB adapter card, and mount using intrinsic SATA ports.
: Windows 10 reports:
The partition(s) on this hard disk created with 4 K physical sector size, but the current physical sector Size is 512 bytes:
Disk: STSDDODMDDO- 1 FKI 78 tW4JODGKZ)
It IS recommended to re-connect the hard disk as previously connected (probably
with different USB adapter, enclosure, docking station or so) to access
the partition with all stored data - otherwise data loss may occur.
: To provide compatibility (size of disk) with XP the USB adapter converts to a 4096 sector size from the standard 512.
Do NOT initialise or format disk if prompted!
Use Testdisk: testdisk_win.exe in a command window.
• Create new logfile
• Select the appropriate disk (match disk sizes with output from DISKPART list disk
command, or details in Disk Management) & [Proceed]
• Select partition table type. (Testdisk may correctly detect [Intel/PC]
• Select [Geometry]
• Select [Sector Size]
• Enter, instead of 512, 4096
• Enter [Ok]
• Enter [Analyse]
• Enter [Quick Search]
- Testdisk should show the partition selected if only one, otherwise use Up/Down arrow keys to select the correct one.
• Tap P
to list files/folders - top-level folders and files should be listed.
• You can drill down into the folders by selecting a folder and tapping Enter, as many levels as needed, with other navigation options shown at the bottom of the command window.
• To recover files, use the :
options to select folders or files, then C
to copy. In the next screen, navigate to the destination folder, and C
to confirm copying
This entire process (quick and easy) does not appear to make any changes to the disk, only to how Testdisk reads the incoming data. While Testdisk is running the disk appears unchanged (unreadable) in file manager. After recovering data, it was found to be still readable normally when reconnected to the original USB adapter.
In this case the USB adapter appeared to have failed a few weeks after a water spill, and there was concern over recovering large quantities of data. In the event, after extracting the disk (and leaving the adapter exposed to the air) a "just in case" trial of the original configuration found it to be working. This exercise (above) was to demonstrate that Testdisk is perfectly able to recover data from a disk of this type.