Secondo me è un problema Hardware, prova a rimuovere gli ultimi dispositivi HW che hai installato.
Per debellare eventuali Virus, potresti montare il tuo HD come secondario su un altro PC e fare una scansione.
Oppure se hai una partizione libera sul tuo HD installa un altro Sistema Operativo e parti con quello.
Io a casa ho 2 sistemi Operativi sulla stessa macchina, e mi sono salvato diverse volte da problemi come questo.
Ciao,
Oraz.