puoi provare a far eil boot con Hiren's boot cd, in modalita' mini xp fai anche il backup dei dati (o almeno provarci).
Con i tools integrati puoi vedere se sul disco c'e' una partizione nascosta di qualche Gb. Di solito li' ci sono i dati per il ripristino. provando ad renderla visibile ed attiva forse si avvia il restore con le imposazioni di fabbrica.
In alternativa cerca qualcuno che ha la subscription MSDN e ti fai scaricare la iso dei Vista Retail e poi in bocca al lupo con i drivers....

HTH
Max.