My XC600 desktop with Win 10 has some difficulties starting up after being turned off. Previously, when turned on again (usually the next day), it just let out a short whoosh and flashed the lights on the keyboard and repeated this a few times. Then it started up normally, without any error messages.
After replacing the CMOS battery it still struggled to start up. After about 15-20 minutes it starts up with two short beeps and says "CMOS Cheksum error, date/time not set".
So I updated the BIOS and now the error message and the double beep are gone, but it still takes its time to start up.
So far I've tried a new battery, reseting the CMOS with the jumper, a different power cord and updated the BIOS using admin command prompt. Should I try updating the BIOS again, from USB or something? Are there some risks in doing it several times?
I've read through the forums and some cases have been diagnosed with a faulty motherboard. I'd like to hear any possible solutions before making any big hardware replacements.