Plugging in a second display should just work, so when Windows stubbornly refuses to see it, the fix can feel like a mystery. In reality a monitor that will not show up almost always comes down to the cable, the port, or a display setting, and you can usually solve it in a few minutes without any new hardware. Here is how to track down the cause.
Start with the physical connection
The single most common cause is a cable or port problem. Make sure both ends of the video cable are fully seated, and try a different cable, because a marginal or damaged HDMI or DisplayPort cable often works intermittently or not at all. Crucially, plug both monitors into the graphics card’s outputs, not the motherboard’s, on a desktop with a discrete GPU, since the motherboard ports are disabled by default when a dedicated card is installed.
Quick diagnostic table
| Check | What to try |
|---|---|
| Cable | Swap for a known-good cable |
| Port | Use a different output on the GPU |
| GPU vs motherboard | Connect to the graphics card only |
| Detection | Windows display settings, click Detect |
| Drivers | Update or clean-reinstall GPU drivers |
Force detection and check settings
If the hardware looks right, open Windows display settings and click Detect to make it search for the second screen. Set the display mode to Extend so the desktop spans both monitors rather than duplicating or using only one. Sometimes pressing the Windows key plus P and choosing Extend instantly wakes a display that Windows had ignored.
Drivers and monitor input
Outdated or corrupted graphics drivers are a frequent culprit, so update to the latest driver or do a clean reinstall if a recent update seems to have broken multi-monitor support. Also check the second monitor itself: make sure it is powered on and set to the correct input source, because many monitors do not auto-switch and will show a black screen while the PC is happily sending a signal to the wrong input.
Resolution, refresh rate, and adapters
Sometimes a monitor is technically detected but stays black because it is being sent a signal it cannot display, such as a refresh rate or resolution beyond what that input supports. If a screen flickers on then drops out, boot with only that monitor connected, set a conservative resolution and refresh rate, then reconnect the second display. Adapters are another frequent troublemaker: a cheap or passive converter between connection types can fail to carry the signal reliably, so use a native connection or a quality active adapter rated for your resolution.
Do not overlook the possibility of a genuinely faulty port or cable. Graphics cards have several outputs, and occasionally one is damaged while the others work fine, so moving the second monitor to a different output on the card is a fast way to isolate the problem. Likewise, test the questionable monitor and cable on another device to confirm they work at all. Methodically swapping one variable at a time, cable, port, then monitor, quickly reveals whether you are chasing a software setting or a hardware failure, saving you from replacing parts that were never broken.
Frequently asked questions
My second monitor worked yesterday and now it is gone. Why?
A driver update, a Windows update, or a cable that worked slightly loose can all cause a previously working monitor to vanish. Reseat the cable, use the Windows key plus P shortcut to re-extend, and if it started right after an update, roll back or clean-reinstall the graphics driver.
Can mixing HDMI and DisplayPort cause problems?
Mixing connection types is generally fine, but each has version limits on resolution and refresh rate, and some monitors behave better on one input than another. If a display refuses to reach its full refresh rate or drops out, try the other connection type and make sure both the cable and port support the version your monitor needs.
Bottom line: A second monitor that will not show up is nearly always a cable, port, or setting issue. Plug both displays into the graphics card, swap the cable, force detection in Windows and set Extend mode, confirm the monitor’s input source, and update your GPU drivers to get both screens working.