Hello,
my bios takes long time to load.it hold still at MOTHERBOARD NAME DISPLAY PAGE FOR A LONG TIME AND THEN ONLY BOOTS, BY SYSTEM HAS RECOVERED FROM A SERIOUS ERROR RECENTLY
you are getting some hardware errors. Go into Windows error reporting logs and see what happens there. You might get a clue as to what hardware is causing it.