But look here on how to get the files that need to be saved from the drive.
It will work with any Windows OS.
As far as the drivers - I will leave it up to you to do what you want but if the old drive cannot help retrieve the files, just use it to save the files that are needed when the link above is followed and then get the present drive fixed up and restore the files to the repaired or reinstall OS.