Je pense que tu la fais, mais on ne sait jamais ;-)
Vérifie la mise à jour de tes drivers.
DirecX : Attention à sa version et à la langue installée. Ca peut être générateur de conflit.
Tu as certainement fait des backups, et réinstaller ceux-ci. vérifie ces fichiers avec un anti-virus.
Il est préférable (parfois) de faire un "fdisk" au lieu de format (un format n´efface pas tous les fichiers).