Tarek wroterolf wroteTarek wroteif I install the hard disk on a pc to boot from , it cannot read anything and gives the BCD error .
if I connect it to a dock station or enclosure , it gives I/O read error , i cannot initialize it and it shows as empty .
if i try to connect it to a pc as a slave disk , the pc freezes and i get a blue screen .
Much better, thanks!
Just to be sure, when connecting it "as a slave", are you turning off the PC, connecting the disk to an additional SATA port (the disk is SATA, right?), and then turning it on again, and booting Windows from the "good" disk which was already on the PC, not with the damaged one that you are trying to recover?
Just want to make sure because what you described is strange.
yes of course
Then one other thing you can try before replacing the PCB would be Linux, as already mentioned.
You could plug the disk as slave on a computer, then have it boot a Linux live DVD, such as Ubuntu.
Then you can try a tool such as
dd_rescue (not preinstalled with Ubuntu). That's a command line tool.
This is the Linux setup that I've used to try to recover data. The data recover was too slow though - but the basic idea is that maybe Linux will be able to recover data from your disk. I don't know why Windows would BSOD when accessing a secondary disk, that's strange.
Of course I can understand your reluctance if you haven't worked with Linux before.
I already have that setup, as I was trying to recover data off a friend's disk. So if you want you can PM me and pass by some day and we can try your disk and see if you'll have more luck on Linux.