Hey there, eusib43!
If Windows doesn't want to initialize it, does it display any error messages? I'd suggest you to try plugging the drive in a different SATA port and use a different SATA cable with it, see if that will help. You can also try connecting the HDD to another computer.
Either way, I'd strongly recommend you to use the HDD manufacturer's diagnostic tool to test the drive. You should be able to find the software on their website and it will help you determine the health and SMART data status of the drive. If it's failing, you might need to use third-party recovery tools at your own risk, or turn to a professional data recovery company for assistance.
In case you cannot find this diagnostic utility, you can check this...