Guide: Troubleshooting a Black Screen at startup - cannot access MSI BIOS Menus

FlyingScot

Well-known member
Joined
Apr 30, 2024
Messages
1,688
Recently, we have seen quite a few people having issues when trying to gain access to the MSI BIOS screens. Therefore, I thought it might be useful if I tried to consolidate our previous attempts at solutions into a basic troubleshooting guide. Perhaps we can collectively expand upon this guide as and when we discover new problems and solutions that are related to this topic. Note that this guide does not attempt to address the many issues that RTX5000 (and RTX4000) owners are having with intermittent black screens during Windows activities, presumably due to Nvidia drivers, etc. […except for the odd point here and there.]

PROBLEM STATEMENT #1: You just booted up your newly assembled PC for the first time and you are staring at a black screen.

Troubleshooting Steps - keep following each step until your video problem is solved

The correct sequence of events (for a Windows 10/11 configured PC) are as follows:
[1] You turn on your monitor (if not already in standby).
[2] You hit the case power button.
[3] The fans and motherboard LEDs come on.
[4] Any "No signal" type message on your monitor is replaced by a black screen with a white dash "-" somewhere on the screen.
[5] The keyboard NumLock LED lights up. Now is the time to press the DEL key a few times to enter the BIOS, or the F11 key to enter the BOOT OVERRIDE MENU.
If Windows is installed and bootable:
[6a] If you do not hit a key, the next thing you should see is the MSI Logo and a spinning circle at the bottom of the screen.
[6b] The screen turns from black to blue and you are now looking at a Windows loading screen with spinning dots.
If no OS is installed:
[6a] The next thing you should see is the MSI Logo
[6b] You will now enter the BIOS Menus.

Now to the diagnosis questionnaire...

Question #1a: Does your PC have no signs of life, i.e. no spinning fans or motherboard/component lights?

Next step: If so, your problem may be more serious than just a display-out issue. Check for illuminated EZ Debug LED lights or 2-digit POST Code errors. If no lights at all then you could have a dead motherboard.

Question #1b: Does your PC have signs of life, like spinning fans and motherboard/component lights?
Next step: If you see a green (can look yellow) EZ Debug LED that represents a Boot issue then skip to Question #2.
Next step: If you see a white EZ Debug LED that represents a Video issue then skip to Question #2.
Next step: If you see a red or yellow (can look orange) EZ Debug LED then your problem may be more serious than just a display-out issue.

Question #2a: Did you purchase an Intel "F" model (e.g. 12700F) and you don't have a graphics card installed?
Next step: If so, purchase a dedicated graphics card and connect your monitor/TV cable to that device's DisplayPort or HDMI Out. If you still have no picture, keep reading.
Next step: Optionally, trade the CPU for one with an iGPU.

Question #2b: Did you purchase an AMD AM4 non-"G" model (e.g. 5600X) or AMD AM5 "F" model (e.g. 8700F) and you don't have a graphics card installed?
Next step: If so, see next steps for #2a.

Question #3: Do you have a dedicated graphics card installed?
Next step: If so, then make sure you did not accidentally install the display cable in the motherboard video-out port. We all do it! It happens...
Next step: Double-check your graphics card is fully seated in the PCIe slot. Also, make sure that each power cable to the graphics card is pushed in all the way (at both ends) - see picture below as example of improperly seated power cables. Note: It is advisable to use a separate PCI-e cable between the power supply unit and the graphics card for each separate 6/8-pin PCI-e connector. Avoid using “pigtail“ connections, where one power supply cable goes to two graphics card connectors - unless you have a very old and/or very low power graphics card (i.e. spec’d at less than ~200 Watts). If you need a visual guide, refer to this post.
Power Cables.JPG


Question #4a: Are you trying to use an old Nvidia graphics card (e.g. GTX970, GTX1060, etc.)?
Next step: If so, check for firmware updates that might fix your issue. You will need another working PC (preferably an older PC running in CSM mode and with Secure Boot disabled) to move the graphics card to in order to perform the update. Go to https://www.nvidia.com/en-us/drivers/nv-uefi-update-x64/

TIP: You can also read more about the role of the “Secure Boot” BIOS setting when it comes to blank BIOS screens with older graphics cards like the GTX970 (and even some fairly recent models) by going here: https://forum-en.msi.com/index.php?...ng-an-older-graphics-card.376415/post-2131618

TIP: If you don’t have an older computer to accomplish the above firmware update, you could try moving the older graphics cards to a PCIe x16 slot that runs at a slower speed. This approach may help with motherboards like the AMD 600 and 800 series.

TIP: If you don’t have an older computer to accomplish the above firmware update, you can try using either the onboard iGPU or the HDMI output from the graphics card (if you need to access to the BIOS) or, if forced to use the DisplayPort, switch your monitor to DisplayPort 1.2 for maximum compatibility. Then build a bootable secondary drive with a basic Windows 10 installation to allow you to run the Nvidia Update Tool.

Question #4b: Are you trying to use an RTX3000 series Nvidia graphics card (e.g. RTX3060)?
Next step: If so, check for firmware updates that might fix your issue. You will need another working PC to move the graphics card to in order to perform the update. Go to https://nvidia.custhelp.com/app/answers/detail/a_id/5233/

Question #4c: Are you trying to use an RTX4000 series Nvidia graphics card (e.g. RTX4060)?
Next step: If so, check for firmware updates that might fix your issue. You will need another working PC to move the graphics card to in order to perform the update. Go to https://nvidia.custhelp.com/app/answers/detail/a_id/5411

Question #4d: Are you trying to use an RTX5000 series Nvidia graphics card (e.g. RTX5080)?
Next step: If so, check for VBIOS firmware updates that might fix your issue. Also, for newer GPUs like the RTX5000 and AMD Radeon 9000 series, you will very likely need to also check for motherboard BIOS updates, especially if your motherboard was manufactured before the new GPU series hit the market.
Next step: Make sure the power cable to the graphics card is pushed in all the way (at both ends), especially if you are using the newer 12V-2×6 cable with an ATX3.1 Power Supply Unit (PSU). Note that if you have an ATX3.1 PSU and a Nvidia RTX5000 series (or some RTX4000 series) graphics card, your PSU and/or GPU may actually interrupt the power if the “sensing pins” do not make good contact on your 12V-2x6 cable. This situation can happen even after months of use, i.e. if the cable manages to back its way out of the connector - at either end of the cable.

:stop: May 27, 2025: For users with an RTX5060 or RTX5060 Ti, see addendum notes at the end of this guide.

Question #4e: Are you trying to use an old AMD graphics card?
Next step: If so, check for firmware updates that might fix your issue. See forum member, citay, post (below this one) for more information.

TIP: If you have trouble updating your VBIOS with the firmware update utility (e.g. see example message below) then make sure to run the application with administrative privileges and then try disabling one or more of the following settings until the issue is resolved: Windows 10/11: Memory isolation, MS Vulnerable Driver Blocklist, Bitlocker. BIOS: Secure boot.

1745935632213.png


Question #4f: Are you trying to use the motherboard‘s rear I/O HDMI port?
Next step: If so, check your HDMI cable is fully inserted. If your HDMI port is not properly aligned with the rear I/O shield then it’s possible that your HDMI cable is not fully seated when you push it into the motherboard port. Examine closely and then try to better align. Ditto when using the DisplayPort OUT.

Question #5: Are you using a modern PC monitor?
Next step: If so, check the monitor to see if you have a "Deep Sleep" function enabled for the port in use, either DisplayPort or HDMI. If enabled, temporarily disable the Deep Sleep function. Reboot your PC and see if the MSI Logo now appears.

Question #6: Are you using a modern PC monitor that supports both DisplayPort and HDMI?
Next step: If so, try disabling the video source auto-detection feature and instead manually assign the default video port to match your video cable.
Next step: If the above suggestion does not resolve your issue, try both video standards (i.e. HDMI-to-HDMI and DisplayPort-to-DisplayPort) with a suitable quality video cable.

Question #7: Are you trying to use the HDMI Video port with an old HDMI PC monitor (10+ year old) or HDMI TV ?
Next step: If so, purchase a quality DisplayPort-to-HDMI adapter cable. Try the DisplayPort on the motherboard rear I/O panel and all the DisplayPorts on the dedicated graphics card (if installed). [This one worked for me in conjunction with a dedicated graphics card DP port and a very old monitor and TV!]

Question #8: Did none of the above suggestions fix your display issue?
Next step: If you still see a white EZ Debug LED that represents a Video issue (or you suspect the graphics card is not functioning) then try removing it (if you have a CPU with an iGPU) or try replacing it with another dedicated graphics card.
Next step: Some combinations of MSI motherboard and display units (especially older TVs and PC monitors or "no name/budget" brands) may not work together. Try a different TV or monitor.
Next step: As city suggests in the post below, sometimes a storage device like an SSD can conflict with your video device. Try removing all non-essential hardware to see if you can solve your display-out issue.
Next step: See all posts in this forum thread (and elsewhere on the forum pages) for possible additional solutions. I will endeavor to keep adding additional tips to this guide as they prove effective.
Good luck!

-----------------

PROBLEM STATEMENT #2: You can see the Windows OS just fine, but you cannot find a way to enter the MSI BIOS screen (no MSI Logo at POST time)...or after hitting the DEL key at POST you see a black screen.

Troubleshooting Steps - keep following each step until your video problem is solved

Question #1: Are you running dual monitors?

Next step: If so, try just one monitor at a time to see if you can see the MSI BIOS Logo screen.

Question #2: Are you using a modern PC monitor?
Next step: If so, check the monitor to see if you have a "Deep Sleep" function enabled for the port in use, either DisplayPort or HDMI. If enabled, temporarily disable the Deep Sleep function. Reboot your PC and see if the MSI Logo now appears. [This one worked for me!]

Question #3: Do you have a CPU with an iGPU and a dedicated graphics card installed?
Next step: If so, then switch the video cable to the motherboard rear I/O panel Video Out port to see if you can now see the MSI Logo at POST time. If possible, try both the HDMI and DisplayPort.
Next step: If you can now enter the MSI BIOS then go to the "Integrated Graphics Configuration" screen and configure the video settings as shown below. Now try the Video Out ports on the dedicated graphics card to see if you can see both the MSI BIOS Logo and the Windows OS at boot time.
1738434232655.png


PROBLEM STATEMENT #3: You can see the Windows OS just fine, but the PC boots too quickly for the DEL key to allow access to the MSI BIOS.

If you cannot get access to BIOS due to the speed of the boot process and/or an unresponsive keyboard prior to Windows booting (check your “Fast Boot”, “MSI Fast Boot” BIOS settings) or perhaps due to a security BIOS setting, then see my attached guide on how to boot into the BIOS from the Windows 10/11 Troubleshooting menu.

ADDENDUMS:
May 27, 2025: Black screens occurring on newly released Nvidia RTX5060 and RTX5060 Ti models.
Problem & Solution: https://www.techpowerup.com/337331/nvidia-issues-vbios-update-to-fix-rtx-5060-ti-reboot-black-screens
 

Attachments

  • Windows 10 - How to Enter BIOS.pdf
    349.1 KB · Views: 21,547
Last edited:
This really is one of these in text form, isn't it? But hey, why not.
Couple remarks, if i may:

Question #1b: Does your PC have signs of life, like spinning fans and motherboard/component lights?
Next step: If you see a yellow EZ Debug LED that represents a Boot issue then skip to Question #2.
Next step: If you see a white EZ Debug LED that represents a Video issue then skip to Question #2.
Next step: If you see a red or orange EZ Debug LED then your problem may be more serious than just a display-out issue.

Screenshot 2023-09-14 141227.jpg
msi-motherboard-ez-debug-leds-v0-jtgeohjrxrvb1.jpg

Yellow means RAM issue, white means VGA/GPU issue (sometimes also triggered by faulty SSDs), green means boot issue.

Question #2: Did you purchase an Intel "F" model (e.g. 12700F) or an AMD non-"G" model (e.g. 5600X) and you don't have a graphics card installed?
Next step: If so, purchase a dedicated graphics card and connect your monitor/TV cable to that device's DisplayPort or HDMI Out. If you still have no picture, keep reading.

For AM5, they went to the same naming scheme as Intel (all CPUs except models ending in -F have an iGPU), but yeah, for AM4, they need a -G at the end for graphics. Sometimes, if an -F CPU was bought in error, and the user wanted to use the iGPU, it can be better to return the -F CPU and get a non-F one, especially since even the cheapest graphics cards tend to cost more than the upcharge from an -F to a non-F CPU model.

Question #4a: Are you trying to use an older Nvidia graphics card (e.g. GTX970, GTX1030, etc.) or an RTX3060?
Next step: If so, check for firmware updates that might fix your issue. Go to https://www.nvidia.com/en-us/drivers/nv-uefi-update-x64/

Firmware update for GeForce 10-series you linked already, but there's more:
30-series, https://nvidia.custhelp.com/app/answers/detail/a_id/5233/
40-series, https://nvidia.custhelp.com/app/answers/detail/a_id/5411

Older AMD graphics cards (especially RX 500-series) may need a firmware update, which can be done like so:
1) Save your VBIOS/firmware with GPU-Z, in it there's a button to save it to a file (to the right of the "BIOS version" box).
2) Download the latest GOP updater and extract the files. Hint: The latest one is on the bottom, 0.5.2.
3) Drag your VBIOS file onto the GOPupd batch file. Check what version your GOP is and what version the program has as the latest, it should be newer. If not, no need to flash it again.
4) Update the VBIOS and save the updated VBIOS.
5) Flash it onto the card using the latest ATIFlash, it's pretty easy.


Finally, it's worth noting that some TVs or very old/uncommon monitor models may simply have too much trouble showing the BIOS or boot screen, so then it might help to test with a normal PC monitor to see if the BIOS is showing up on there.
 
This really is one of these in text form, isn't it? But hey, why not.
Yep! That's actually what I was going for. The text method being the quick and dirty method!
Yellow means RAM issue, white means VGA/GPU issue (sometimes also triggered by faulty SSDs), green means boot issue.
Ooops! I was reading from the wrong column in my notes. I was using the color that it actually appears to my old eyes rather than the official LED color. Thanks for keeping me straight...as usual. In regards to your other valuable feedback, I have attempted to incorporate those points into my guide. Let me know if I missed anything. I'm hoping that we now have a "placeholder" for any other tips that we find work in hindsight.
Cheers!
FS
 
Last edited:
Really stupid in my case...it was the HDMI cable that wasn't BIOS compatible! By that I mean, that it would display fine when I booted in Windows but it wouldn't show the BIOS after pressing the 'DEL' key!
So before getting too complicated with your solutions, try the real basics like another HDMI cable or even keyboard (maybe the BIOS doesn't like that 'DEL' key on your keyboard!?)
 
Hello guys.
Same problem here, I have a black screen with an underscore but not all the time... I would say, 50% of the time.If it happen, I press reset and I have a clean boot at 100%. It's so random, I don't know what to do.
I try to read all this but I don't get all of this. Did I fail at configure my bios? It will fail at 100%, no?
 
Hello guys.
Same problem here, I have a black screen with an underscore but not all the time... I would say, 50% of the time.If it happen, I press reset and I have a clean boot at 100%. It's so random, I don't know what to do.
I try to read all this but I don't get all of this. Did I fail at configure my bios? It will fail at 100%, no?
How about the EZ Debug light signal?
 
Hello!
I own a Gigabyte GeForce GTX 970 and I have a different problem.
I just updated my MSI PRO Z790-A MAX WIFI to the latest BIOS version (7E07vMA) released on 2026-03-13. After the update, I noticed the monitor showed a completely white screen that flashed a couple of times. It then booted normally, but unlike usual, it did not show the MSI logo. I restarted the PC to enter the BIOS, pressed DEL repeatedly, and this screen appeared. I cannot proceed any further. The only solution is to restart the PC, and every time that white screen appears.

photo_2026-05-03_13-31-14.jpg
 
That screen is actually the BIOS screen, it shows the CPU's base frequency and the DDR speed. Here is what I mean:

white.png


However, most likely due to some conflict with your graphics card's firmware implementation and a BIOS bug, it doesn't manage to show the rest of the screen.

You can try to apply this firmware update to your graphics card, probably in another PC if you can't boot Windows now. But sometimes it cannot resolve this white screen issue, only the blank screen issue until the OS is loaded.

I'd also like to know your CPU model, because in general, the following workaround could probably be used:

Shut down the PC, unplug the graphics output cable from the graphics card (in some cases, you have to take out the graphics card altogether, but first try a Clear CMOS, it might make the iGPU work).
Plug the graphics cable into a motherboard iGPU output - HDMI or DP - and now the BIOS should be shown (provided that your CPU has an iGPU).
Using the search function (magnifying glass icon), search for the IOMMU (AMD) or VT-d (Intel) setting, set it to [Disabled], press F10 to save and exit, shut down the PC.
Now it should also work with the graphics card.

Depending on your CPU and GPU models, there might be a better solution. For example some people use a very old GPU that basically only has drawbacks when compared to the iGPU. So they can leave out the GPU entirely and just use the iGPU instead. You might also fall into that category.
 
Last edited:
Hi! Thanks for the reply. I had already updated the DisplayPort.
My CPU is an i5-14600K and my GPU is a Gigabyte GeForce GTX 970. I can access Windows; the problem is that unusual white screen.
It also lowered my RAM frequency. My RAM runs at 7200 MHz.

How do I perform a downgrade?

 
Do you game? The 970's performance isn't very high nowadays. For basic games, even the iGPU would be enough, then you would also have less power draw, so that's a possible option. So if you don't even game, or just non-demanding games, it's more or less a no-brainer to just use the iGPU and take out the graphics card completely. The iGPU also has hardware acceleration for the latest video codecs (while with the graphics card not supporting the current codecs, your CPU has to decode the video in software).

Yes, the firmware update (doesn't only affect DisplayPort out, that's a bit misleading by NVIDIA) tends to help against a black screen issue, but not a white screen issue. Still, it was worth a try.

RAM speed is always reset to the safe JEDEC profile (usually DDR5-4800) after a BIOS update, so you'd have to enable EXPO again to get it back to DDR5-7200. But first you have to be able to use the BIOS of course.

As mentioned, try to see the BIOS screen properly via the iGPU, which your 14600K has. Then disable the VT-d / IOMMU setting and try again with the GeForce.

With your CPU, a true 14th gen that depends on critical microcode fixes to prevent dangerous voltage spikes, you can't downgrade the BIOS version by too much. I mean, you can try the second latest, if the things I mentioned didn't help. It can be flashed via the Flash BIOS Button method, for example:

1. Download the BIOS file from the MSI support site for your board and extract it.
2. Take a USB stick and format it to FAT32 (it's best for it to have a size of 32 GB or less). You can also try Rufus for formatting, as FAT32 non-bootable.
3. Rename the extracted (!) BIOS file to MSI.ROM and save it to the root of your USB flash drive / USB stick (not in a subfolder).
4. Plug the USB flash drive / USB stick that contains the MSI.ROM file into the marked Flash BIOS Port (!) on the rear I/O panel.
5. With the PC off, press the Flash BIOS Button, and the LED should start flashing for about 5-8 minutes and then the board reboots.

What BIOS version were you on before, do you know?
 
Last edited:
Of course I play games. But Intel’s integrated graphics are not comparable to the GPU I currently have, which runs 5–6 year old games very well, for example Assassin’s Creed, GTA V, etc. The CPU’s integrated graphics wouldn’t be able to handle that.
If I connect the DisplayPort cable to the motherboard’s DisplayPort, the monitor does not turn on.

The red light has been steady for about 5 minutes.
I disconnected the power supply, restarted the PC, and fortunately the BIOS was not damaged. I will not try again.

IMG_0260.jpeg



I previously had this version.

MSI_SnapShot.jpg



I wanted to make a clarification. At the end of 2023, when I bought my current build, the GPU was giving me problems, meaning the monitor wouldn’t turn on. On a well-known tech forum, they helped me by changing the PCI_E1 Gen Mode setting from [Auto] to [Gen3], and it worked. I just don’t understand why [Auto] wasn’t detecting the GPU.
IMG_5519.jpg
 
Last edited:
Of course I play games. But Intel’s integrated graphics are not comparable to the GPU I currently have, which runs 5–6 year old games very well, for example Assassin’s Creed, GTA V, etc. The CPU’s integrated graphics wouldn’t be able to handle that.

Yeah, in that case, you have to use a graphics card. But you can try with the iGPU in order to disable VT-d / IOMMU. Then it can work again with your graphics card.

The red light has been steady for about 5 minutes.
I disconnected the power supply, restarted the PC, and fortunately the BIOS was not damaged. I will not try again.

If the Flash BIOS Button LED does not flash, then the flashing process hasn't even begun, either because something about the procedure was wrong (you seem to be using the correct port at least, third from the left), or because it doesn't like that particular USB stick. You can try that again without a problem.
 
Last edited:
But if I connect the CPU graphics, the monitor doesn’t detect it, I don’t know why.
Regarding the BIOS flash, I had downloaded a version from last year (7E07vM8).
I renamed the file E7E07IMS.M80 to MSI.ROM. I used a 64 GB Kingston USB stick formatted in exFAT file system.
 
Use the vM9 final. You were on the vM91 beta before (it's a weird naming scheme of MSI, the vM91 came before the vM9). The vM9 final should still work normal with your GPU. If you manage the flash the vM9 final and it also has the white screen, try with the vM91 beta. It has an additionally updated microcode over the vM8, important for 13th/14th gen CPUs.

For the iGPU, try both outputs, sometimes the BIOS is only shown on one of them. Since you tried DP before, try with HDMI.
 
Nothing worked. It doesn’t even detect the HDMI port. But I don’t think it’s a port issue — it’s probably a priority issue. The system likely detects the GTX 970 and disables the Intel graphics. Now I’ll try flashing the new firmware. This time it’s E7E07IMS.M90.
 
Well, then you could take out the GPU, then it's forced to default to the iGPU. But let's see, maybe you manage to flash the second newest BIOS.
 
So, earlier I tried unplugging the power from the GPU, but it wasn’t enough. It’s probably still being powered through the PCIe slot?
I’d like to know how to release it, since the release clips are hidden by the GPU. Nice job, MSI, for not thinking of adding an accessible release button.
 
Back
Top