I have an Asrock Z77-EXTREME4-M motherboard and use Windows 8 retail. The system clock is always wrong on boot and it seems to be off by however long it was since last boot. I.e. if I turn the computer off all weekend, the time on boot will be Friday when I start it up on Monday, Windows Time Service will not resync because the time-difference is so great. My guess is the BIOS is not keeping time.
How do I resolve this problem? The motherboard is so new I'm wondering if it could really be a CMOS battery issue?