Home » Tips & Tricks » Motherboard error codes explained – For Gigabyte, ASUS, and MSI motherboards

Motherboard error codes explained – For Gigabyte, ASUS, and MSI motherboards

Q-Code indicators on motherboards are nice, but what do they mean? We explain it all

Updated: Feb 5, 2024 2:29 pm
Motherboard error codes explained – For Gigabyte, ASUS, and MSI motherboards

WePC is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Prices subject to change. Learn more

Modern high-end motherboards are often fitted with a Q-Code (error code) display, its only job is to display error codes throughout the booting process of the PC. You may notice if you have a Q-Code display, that the display cycles through error codes rapidly before it settles on the manufacturer-defined “all good” code when your system finally boots.

The trouble with Q-Code displays is that there’s nothing to explain what the fault is or how you fix it. So we’ve decided to put together a list of commonly encountered Q-Codes for all the popular PC brands and supply some information about them. It is especially relevant to the Intel 13th-gen, and 14th-gen boards too. Here are some motherboard error codes explained as simply as possible!

If you’re in the market for a new motherboard because yours is displaying an error you can’t fix, we have outlined what we consider to be the best Z790 motherboards around. If you have an AMD motherboard, you can find the best X670 motherboards here.

How to find motherboard error codes on my motherboard?

picture of motherboard showing the Q code display

It’s pretty hard to miss and is usually located somewhere in the top right corner of the motherboard itself. Not all motherboards have Q-Code displays, however, and some resort to beeps or single lights to display errors.

If your motherboard does not have a Q-Code display, look to the right middle of the motherboard and there may be a cluster of four lights labeled CPU, DRAM, BOOT, and VGA. These are also methods of showing errors. If your PC doesn’t boot, consult these four lights whilst the PC is trying to boot.

Gigabyte motherboard error codes list

x579 motherboard

There’s no website dedicated to finding Gigabyte fault codes, but we have put together a list of the most common Q-Codes on Gigabyte motherboards. The most common Gigabyte Q-Codes seem to be AB, 27, 70, D0, 03, and DB.

Q-CodeError messageHow to fix
ABWait for user command in BIOS SetupThis Q-Code isn’t really an error, more of a notification. Your PC should still be fully functional even while displaying this code. Boot into your motherboard BIOS and the BIOS will then notify you of what’s causing the code automatically. This code occurs most often after a BIOS reset or update.
27Unspecified memory faultThis usually indicates a problem with the PC’s RAM, as it falls between Q-Codes 19 and 31 which specify memory faults. The best thing to do is to reseat your RAM and check it’s installed correctly, if that doesn’t work, try your RAM in another system. If the RAM works in another system, try a BIOS update and clear the CMOS.
70PCH DXE InitializationIt’s possible a USB device is causing a problem, try disconnecting USB devices one at a time, rebooting each time, to determine the problemed device. When the device has been located, plug it in after Windows boots and reinstall its drivers.
D0CPU initialization errorThis usually indicates a problem with the CPU or socket, check the socket and CPU aren’t damaged and make sure the CPU is seated correctly. If the fault persists, try flashing your BIOS to the latest version and clearing the CMOS. If nothing helps then your CPU may be dead.
03Unspecified in manuals: (the system is waking from an S3 sleep state)Simply put, the system is fully usable and stable, the 03 error code is just a notification to let you know that your system successfully woke from an S3 sleep state.
DBFlash update is failedThis is caused by the BIOS Q-Flash failing to apply, your best bet is to re-download the BIOS update and reformat the USB stick you’re trying to flash the BIOS with. The motherboard won’t let you apply an improper BIOS so don’t worry about that.

ASUS motherboard error codes list

asus motherboard fault code

Thankfully, a website exists dedicated to finding ASUS fault codes. Tap your code into ASUSQCode and get answers in seconds. The most common ASUS Q-Codes are A2, 55, 99, 80, 76, 40, and 62.

Q-CodeError messageHow to fix
A2IDE detectsTry to attach ONLY the drive you have/want to install the OS to and make sure the boot order is properly configured inside the BIOS.
55Memory not installedYou need to Install the memory, if the memory is installed ensure it is so properly, or try other memory slots if you’re sure the memory is properly installed and the fault still persists.
99Super IO InitializationThis may be due to various reasons. This could be a defective BIOS or faulty motherboard, this also could be due to GPU error. Try to run the PC off integrated graphics or another GPU/GPU slot. In the first case, try to flash the BIOS to the latest version. If none of these fixes work, consider the possibility the motherboard may be faulty.
80Problem with AI Suite softwareTry to uninstall the AI suite software in safe mode, or roll back any changes you made prior to the fault code.
76PCH DXE Initialization (PCH module specific)It’s possible a USB device is causing a problem, try disconnecting USB devices one at a time, rebooting each time, to determine the problemed device. When the device has been located, plug it in after Windows boots and reinstall its drivers.
40System is waking up from S4 Sleep StateThis is because you have configured Fast Boot/Fast Start on Windows 10/11. Try to disable Fast Boot/Fast Start, resulting in a full shutdown instead of the S4 Hybrid state.
62Installation of PCH Runtime ServicesThis is probably a GPU error, try plugging your monitor into your onboard motherboard IO and using integrated graphics. If the fault disappears try using another PCIe slot on your motherboard for your GPU. If the fault returns in either slot on the GPU it’s the GPU at fault, if the fault returns on one slot then it’s the PCIe slot. An alternate method is clearing the CMOS and updating the BIOS. 

MSI motherboard error codes list

Best X570 Motherboard in 2021 13

There’s no website built specifically for MSI fault codes, but there is a dump of ALL fault codes that can be found on MSI motherboards over on the MSI forums. Check it out if you can’t find your fault here. The most common MSI Q-Codes seem to be 90, 0D, 92, A2, D0, and 40

Q-CodeError messageHow to fix
90Boot Device Selection (BDS) phase is startedThis error can indicate that you have a dead CPU or damaged socket. Check for socket damage and try another CPU if you have one. You can also try the same CPU on another motherboard, if the fault persists try a different boot device. If none of those solutions offer any answer it may be time to replace your CPU.
0DReserved for future AMI SEC error codesThis error is very descriptive, but it can refer to RAM, GPU, CPU, and a whole host of other components. This error can usually be fixed by updating the BIOS using the BIOS flash utility when the PC is off.
92PCI bus initializationThis is a GPU fault, and fixing it can be as simple as reseating the Graphics card and making sure it’s connected correctly to the motherboard. If that fails, try onboard graphics and see if the fault persists. If it doesn’t, try connecting your GPU to another system or a different PCIe slot.
A2IDE detectsThe best solution to this is ONLY attaching the drive that you have/want to install the OS to. Also make sure that the boot order is configured properly within the BIOS.
D0CPU initialization errorThis usually indicates a problem with the CPU or socket, check the socket and CPU aren’t damaged and make sure the CPU is seated correctly. If the fault persists, try flashing your BIOS to the latest version and clearing the CMOS. If nothing helps then your CPU may be dead.
40System is waking up from S4 Sleep StateThis is because you have configured Fast Boot/Fast Start on Windows 10/11. Try to disable Fast Boot/Fast Start, resulting in a full shutdown instead of the S4 Hybrid state.

What is a motherboard Q-Code (error code)

Technically speaking, the term “Q-Code” is ASUS’ own name for the error codes that are displayed on your motherboard. Other manufacturers, such as Gigabyte and MSI, have other names that are used. But at the end of the day, they are all the same, they are all just debug or “error” codes.

The term Q-Code has become so popular that you may find the vast majority of PC enthusiasts calling every error code they see a “Q-Code” no matter the motherboard it originated from.

How do motherboard error codes work?

All motherboard Q-Codes are displayed on a designated Q-Code display, capable of displaying one number and one letter at any time.

The issue is that these displays on their own aren’t very intelligent and just cycle through codes based on the current state of the system or the current stage in the booting process. If there happens to be a problem, the Q-code screen will stop cycling and display the current code, hopefully giving you an indication of what went wrong.

The idea is you would then take the error code and, using the motherboard manual or the internet, research what that code meant. The idea is that error codes are far easier than taking stabs in the dark and using trial and error to diagnose faulty PCs.

This would be true if there was some kind of comprehensive guide around motherboard error codes, and that guide told you how to fix them … Well, we have you covered.

Z790 motherboard error codes (Intel 13th and 14th gen)

Intel’s 13th generation CPUs dropped on October 20th, 2022, and with them launched the 700 series of motherboards for Intel. This means there’s a whole new chipset to explore and the possibility of being plagued with new Q-code issues. The same goes for 14th gen CPUs just a year later.

Thankfully, motherboard manufacturers use a standardized set of codes for the most part, so code 55 will mean the same on an ASUS Z690 motherboard as it will on a Z790 motherboard from the same manufacturer.

All of the Q-codes remain the same, there are no new motherboard Q-codes specific to the 13th generation or 700 series motherboards. Good news then for diagnostics moving forward into the new generation.

How to find a motherboard fault from a fault code 

As you can see, there are more than a few common Q-Codes for each motherboard.

If your fault isn’t listed specifically in your motherboard manual, the trick to finding your fault is deciphering what bracket your fault fits into. For example, RAM faults usually fall between 19 and 31 on most motherboards, unless specified by a letter. So if your motherboard throws a 22 Q-Code, the first place we would tell you to look is at the RAM.

For “unspecified” or “reserved for future use” codes, you’re best off doing a specific search for that code online.

FAQs

What causes motherboard error codes?

There is a wide range of reasons why your motherboard may return an error code. On many modern motherboards, this is presented in the form of a Q-Code or debug code which helps you know what the cause is.

We’ve put together a list of common error codes for Gigabyte, ASUS, and MSI motherboards to help you solve the issue.

Are motherboard error codes the same for every motherboard?

No, different brands have different error codes for when something goes wrong. We’ve covered a range of motherboard brands to help you understand what the problem is – whether it be MSI, ASUS, or Gigabyte.

Final word 

Motherboards come in all shapes and sizes, and so do their faults. That’s why many high-end motherboards are now fitted with a Q-Code display to give us an idea of what’s going wrong with our PC. Finding the exact cause and fix can be tricky from just a code, so we outlined the most common codes for each motherboard here. 

Should you need to diagnose any further faults, you should refer to your motherboard manual for a more extensive list of codes, although, they aren’t quite as thoroughly explained as they are here. If you don’t find what you need there, there are online forums that should be able to help you identify faults. Hopefully, now that the motherboard error codes have been explained, you will be able to fix the problem and get back to gaming in no time!


Jack is a Tech and News Writer who has a vast and proficient knowledge of CPUs, Motherboards, and Computer technology.

Trusted Source

WePC’s mission is to be the most trusted site in tech. Our editorial content is 100% independent and we put every product we review through a rigorous testing process before telling you exactly what we think. We won’t recommend anything we wouldn’t use ourselves. Read more