Depende del sistema operativo pero si tienes windows 2000, puedes usar undelete se encuentra en la siguiente página es muy bueno: la versión dos es la última:
http://www.executive.com/products/products.asp
Esto te recupera lo que hayas borrado en el disco duro ahora si tienes windows wp para abajo hay uno muy bueno easy recovery te recupera aun con dos o tres particiones y formateos, para mi que es la mejor forma de recuperar un buen archivo que hayas borrado accidentalmente.