ASRock won't flash BIOS. Just hangs. Otherwise okay.

robinhoode

Distinguished
Jan 11, 2010
27
0
18,530
I have an ASRock M3A770DE AM3 AMD 770 ATX AMD Motherboard that won't let me flash the BIOS.

It seems I caught a virus a couple of days ago. I ran every malware killer I could find but finally gave up and just reformatted the disk. Afterwards, everything seems to work fine: no sign of a virus.

But apparently reformatting wasn't enough. Now the motherboard POST and Windows boot screen both take at least 60-90 seconds each, upwards of 3-5 minutes just to boot the computer. I think it got a hold of the BIOS, causing the slowdown. Despite everything else being normal, it's still annoying, especially when installing new drivers.

I went to try and flash the BIOS but it won't take. I thought the screen was just slow loading, saying "Checking [New BIOS file]. But it just hangs indefinitely.

Should I use a 3rd party utility? If so, what kind?
 

COLGeek

Cybernaut
Moderator
First, malware can't do anything to the BIOS. As o1die indicated, after a BIOS flash you should verify your settings to make sure your configuration is correct. I recommend turning off things like serial and parallel ports if you aren't using them, as well as disabling boot devices (like the network) that you don't use.

You should also verify that all of your hardware devices are installed properly and that all of your drivers are up to date. Now that you have a new install, you may need to download many of your drivers to update them as well.

Last, double (no triple) check that you have the right BIOS for your motherboard by model version number (i.e., V1.1 or V1.2, etc). Many manufacturers have multiple hardware versions of the same model number of motherboard. You must have the correct version to install properly.

I assume you are trying to use the Windows flash utility from ASRock, I have seen flaky versions from them in the past. You may have to use a different (DOS) version an an alternative.

Check these out should reduce your boot times dramatically. Good luck!