From Karan's comments:
Why are you trying so hard to reinitialise the drive if it contains your important data? If Windows fails to read the drive for some reason, you can see if your data is accessible via Linux.
(Any Linux LiveCD/USB will do, In case your old laptop doesn't work).
If not, there might be a hardware issue with the drive, the cable or the enclosure/case.