Error performing inpage operation when opening a hard drive in Explorer

My Dell laptop stopped booting and Blue Screen occurs when I try to boot it, so I took out the hard drive and mounted it in an external enclosure to transfer the files on my Windows XP Desktop PC. After I connected the said hard drive and tried opening it gives me the following error:
How can I recover my data on the hard drive? Thank you in advance for your advice.
H: is not accessible.
Error performing inpage operation.
