un error de E/S es un error de entrada o salida. Esto quiere decir que no se pudo escribir o leer del disco.
Una consulta: la BIOS ve el disco? Si es así, entonces te recomiendo lo siguiente:
1.- Conecta el disco.
2.- Prende el PC.
3.- Instala R-Studio
4.- Rescata la información desde ahí. NO desde el explorer.exe de win. OJO que con 500GB esto puede demorar... muuuuuuuuuuuuuuuuuuuuuuuucho!
5.- Luego de rescatada la información, formatea.
6.- Ocupa windows XP. He visto 2 casos en 1 día de Windows Vista que se echa el MFT del disco

Ayer no más tuve que hacer este mismo procedimiento. En rescatar 13GB, llevaba ya unas 3 horas.
Si la BIOS no ve el disco... ufff, tai cagao

En ese caso, significa que el disco murió

En ese caso, revisa si presenta algún ruido anormal y si no lo tiene, intenta cambiarle la placa lógica.
Saludos !!