BIOS s vlastními aktualizacemi Vist nemá žádnou souvislost.
Mohl bys případně zkusit nabootovat z live Linuxu (CD/DVD), zda se náhodou neobjevila nějaká hardwarová závada (nemyslím si to, ale když vše ostatní selže…). Otestovat RAM (memtest, goldmemory). Je-li přetaktováno, nastavit standardní hodnoty (BIOS: load default, save & exit).
V krajním případě tě přeinstalace OS nemine.