Yes, a faulty BIOS can lead to the motherboard's reset and power buttons malfunctioning.
Yes, a faulty BIOS can lead to the motherboard's reset and power buttons malfunctioning.
Over the years I've assembled several rigs and never experienced the reset switch failing or the power button staying on instead of off. I took the motherboard out of its case and severed all connections, yet problems continued. It's worth noting that before taking the motherboard out, the case power button would stop working and only turn on. Could a faulty BIOS be responsible for this issue? UPDATE – When I saw "Gigabyte" in the replies, it reminded me I missed noting the specifications. The Gigabyte X399 DESIGNARE EX, Threadripper x2950, Noctua NH-U12A cooler, 4x16GB Vengeance 3200Mhz DDR4 RAM, EVGA power supplies 1000 & 1300W, Adata NVIE M.2 SSDs, Fanxiang S101 1TB SSD, Timetec 512GB 3D NAND TLC SATA III, two Gigabyte RTX2080TI NVLink GPUs, and a Thermaltake View 71 RGB 4-sided SATA III module, all seem to point toward a possible BIOS problem.
what about the clear CMOS jumper? if it breaks, that might be why my Giga Z68 won't reset and stays stuck or gets bricked because of tweaking BCLK. now i have to re-flash the BIOS, which could mean desoldering the chip or even flashing both of them. this also helps explain why some boards don’t have working CMOS jumpers.
I'm talking about Gigabyte's B650/X670 boards. The Clear CMOS button, jumpers, and battery removal only function when the 5V standby mode isn't enabled in the older BIOS versions. More recent releases don't support that behavior. It's considered faulty because it doesn't consistently work, though it still operates in most cases.
I thought it was recommended to turn off the power and let capacitors discharge right away, like pressing the power button immediately after use. This helps prevent draining the battery too fast because most boards supply CMOS from 5VSB.
Typically, most boards include a transistor or relay to prevent the 5VSB signal when the clear CMOS button is pressed, making it irrelevant for most users. It only becomes important if that feature isn't functioning properly on a specific board.