A parer mio dovresti formattare la partizione C (tanto hai detto che non funziona) e reinstallare XP e successivamente formattare anche D ed eliminare il secondo XP. Dopodichè ti scarichi i driver aggiornati della scheda video e li installi, ma prima non installare quelli che standard che c'erano insieme alla scheda, altrimenti ti ritrovi da capo. Lascia quelli di microsoft giusto il tempo che ti serve per scaricare quelli nuovi.

Curiosità: ma perchè ci sono due WinXP installati? :master: