Motherboard error codes explained (ASUS, MSI, Gigabyte and more)

Last updated:

Modern high-end motherboards are often equipped with a Q-Code (error code) screen, the only job is to display error codes through the boot process of the PC. If you have a Q-Code screen, you may notice that the screen quickly goes through error codes before settling on the manufacturer’s defined “all good” code when your system finally boots up.

The problem with Q-Code monitors is that there is no explanation for what the error actually is or how to fix it. So we have decided to put together a list of common Q codes for all the popular PC brands and provide some information about them.

If you are looking for a new motherboard, we have some articles here that can help you choose one.

Where is the Q-Code screen on my motherboard?

x570 motherboard memory

It is quite difficult to miss and is usually located somewhere in the upper right corner of the motherboard itself. Not all motherboards have Q-Code screens, and some resort to beeps or single lights to display errors.

If your motherboard does not have a Q-Code screen, look to the right in the middle of the motherboard and there may be a cluster of four lights marked CPU, DRAM, BOOT and VGA. These are also methods for showing errors. If your PC does not boot, see these four lights while the PC tries to boot.

How do motherboard error codes work?

All motherboard Q-codes are displayed on a designated motherboard Q-Code screen, which can display one number and one letter at any time.

The problem is that these monitors themselves are not very intelligent and only go through codes based on the current state of the system or the current stage of the boot 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 that you will then take the error code and, by using the motherboard manual or the internet, investigate what that code meant. The idea is that error codes are far easier than getting stuck in the dark and using trial and error to diagnose defective PCs.

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

Common ASUS motherboard error codes

asus motherboard error code

Fortunately, there is a website dedicated to finding ASUS error codes. Enter your code in ASUSQCode and get answers in seconds.

The most common ASUS Q codes are A2, 55, 99, 80, 76, 40, and 62.

  • A2 IDE detects: Try to connect ONLY to the drive you have / want to install the operating system on, and make sure the boot order is configured correctly in the BIOS.
  • 55Memory not installed: you need to install the memory, if the memory is installed, make sure it is correct, or try other memory tracks if you are sure the memory is installed correctly and the error persists.
  • 99 Super IO initialization: This can be due to various reasons. This may be a faulty BIOS or a defective motherboard, this may also be due to GPU error. Try running your PC from integrated graphics or another GPU / GPU slot. In the first case, try flashing the BIOS to the latest version. If none of these fixes work, consider the possibility that the motherboard may be defective.
  • 80Problems with the AI ​​Suite software: Try uninstalling the AI ​​Suite software in safe mode, or roll back any changes you made before the error code.
  • 76 PCH DXE initialization (PCH module specific): It is possible that a USB device is causing a problem, try disconnecting the USB devices one at a time, restart each time, to find out which device is having problems. Once the device is found, connect it after Windows starts up and reinstall the drivers.
  • 40The system wakes up from S4 sleep mode: This is because you have configured Fast Boot / Fast Start on Windows 10/11. Try disabling Fast Boot / Fast Start, resulting in a full shutdown instead of the S4 Hybrid mode.
  • 62Installation of PCH Runtime Services: This is probably a GPU error, try connecting the monitor to your built-in motherboard IO and use integrated graphics. If the error persists, try using another PCIe slot on the GPU motherboard. If the error returns in one of the slots on the GPU, it is the GPU that is the error, if the error returns on one slot, it is the PCIe slot. An alternative method is to clear the CMOS and update the BIOS.

Common MSI motherboard error codes

Best X570 motherboard in 2021 13

There is no website built specifically for MSI error codes, but there is a dump of ALL error codes found on MSI motherboards on MSI forums. Check it out if you do not find your error here.

The most common MSI Q codes seem to be 90, 0D, 92, A2, D0and 40.

  • 90The boot device selection (BDS) phase is started: This error may indicate that you have a dead CPU or a damaged socket. Look for socket damage and try another CPU if you have one. You can also try the same CPU on another motherboard, if the error persists, try another boot device. If none of these solutions provide an answer, it may be time to replace the CPU.
  • 0DReserved for future AMI SEC error codes: This 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 initialization: This is a GPU error, and fixing it may be as simple as reinserting the graphics card and making sure it is properly connected to the system board. If it fails, try the built-in graphics and see if the error persists. If it does not, try connecting the GPU to another system or another PCIe slot.
  • A2 IDE detects: Try to connect ONLY to the drive you have / want to install the operating system on, and make sure the boot order is configured correctly in the BIOS.
  • D0CPU initialization error: This usually indicates a problem with the CPU or socket, check that the socket and the CPU are not damaged, and make sure that the CPU is seated correctly. If the error persists, try flashing the BIOS to the latest version and clearing the CMOS. If all else fails, your CPU may be dead.
  • 40The system wakes up from S4 sleep mode: This is because you have configured Fast Boot / Fast Start on Windows 10/11. Try disabling Fast Boot / Fast Start, resulting in a full shutdown instead of the S4 Hybrid mode.

Common Gigabyte Motherboard Error Codes

x579 motherboard

There is again no website dedicated to finding Gigabyte error codes as it is for Asus, 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, 03and DB.

  • AB – Wait for user command in BIOS Setup: This Q-code is not really an error, more a warning. Your PC should still be fully functional even when you view this code. Start in the motherboard BIOS and the BIOS will then automatically notify you of what is causing the code. This code most often occurs after a BIOS reset or update.
  • 27 – Unspecified memory error: This usually indicates a problem with the PC’s RAM, as it falls between the Q codes 19 and 31 which specify memory errors. The best thing you can do is re-insert the RAM and check that it is installed correctly. If it does not work, try the RAM in another system. If the RAM works in another system, try a BIOS update and remove the CMOS.
  • 70 – PCH DXE initialization: It is possible that a USB device is causing a problem, try disconnecting the USB devices one at a time, restart each time, to find out which device is the problem. Once the device is found, connect it after Windows starts up and reinstall the drivers.
  • D0 – CPU initialization error: This usually indicates a problem with the CPU or socket, check that the socket and the CPU are not damaged, and make sure that the CPU is seated correctly. If the error persists, try flashing the BIOS to the latest version and clearing the CMOS. If all else fails, your CPU may be dead.
  • 03 – Unspecified in manuals: (the system wakes up from an S3 hibernation mode): Simply put, the system is fully usable and stable, the 03 error code is just a warning to let you know that the system woke up from an S3 hibernation state.
  • DB – Flash update failed: This is caused by the BIOS Q-Flash not working, the best option is to download the BIOS update again and format the USB stick you are trying to flash the BIOS with. The motherboard does not allow you to use the wrong BIOS, so do not worry about it

How to find an error from an error code

As you can see, there are more than a few standard Q codes for each motherboard.

If your fault is not specifically listed in the motherboard manual, the trick for finding the fault is to indicate which bracket your fault fits into. For example, RAM errors usually fall between 19 and 31 on most motherboards, unless it is specified with a letter. So if your motherboard throws a 22 Q code, the first place we will tell you is to look at RAM.

For “unspecified” or “reserved for future use” codes, it is best to do a specific search for that code online.

Last word

Motherboards come in all shapes and sizes, and so do their faults. This is why many advanced motherboards are now equipped with a Q-Code screen to give us an idea of ​​what is going wrong with our PC. Finding the exact cause and solution can be difficult from just code, so we outlined the most common codes for each motherboard here. We hope you enjoyed our article on motherboard error codes.