prova così:
trascriviti tutti i settaggi del bios su un foglio di carta, poi spegni il pc, stacchi i cavi di corrente e togli la batteria tampone della scheda madre. Con un tester (voltmetro) controlli quanti volt eroga, se è scarica ne compri una nuova e la sostituisci, se è carica allora non era colpa sua
potrebbe essere l'hard disk dato che spesso la macchina ti si inchioda proprio quando deve riconoscerlo e fare di conseguenza il boot, per testarlo però io conosco solo delle utility per windows (in effetti ho ubuntu in dual ed è meglio che mi informi) tipo quella che puoi trovare sul sito del produttore del tuo disco, hd tune, hd tach, crystaldiskinfo, atto etc
ah, installando win7 su grub non so se ti mantiene il dual o se devi ri-fixare il grub di nuovo, io finora ho sempre seguito l'ordine inverso (prima windows e poi ubuntu)
ciao ciao