Hi wallwraf,
Since the drive was working previously and now appears as Unknown / Not Initialized while returning an"Incorrect function" error during initialization, this may indicate that Windows can still detect the storage device but is having difficulty communicating with it properly.
As a quick check, you could verify whether the drive is being reported correctly by the system:
1, Open Command Prompt as Administrator.
2, Run:
diskpart
list disk
3, Check whether the affected disk shows its expected capacity or if it appears as 0 B.
You can also check Device Manager > Disk drives and see whether the drive model is listed correctly. If the model name is missing, generic, or appears with an error, that can help narrow down whether the issue is related to communication with the drive itself.
If the disk reports 0 B capacity or is not identified correctly, software-based recovery options become limited, and further testing with a different SATA cable, power connection, adapter, or another system may help determine whether the issue is related to the drive or its connection.
I understand it can be frustrating to lose access to a drive that was working previously. Hopefully these checks provide a bit more insight into where the problem originates and help determine the next best step.
Let me know if you need further assistance, feel free to ask me by clicking "Add Comment" or "Add Answer" if you cannot add comment so your response will be visible. Thanks for your effort.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.