Second Monitor Not Detected: The Complete Fix

Published 2026 - 4 min read

A second monitor that is not detected is usually a driver or connection issue. These steps cover cable, Extend mode and the GPU driver.

1. Check cable and input

Confirm the monitor is on and set to the right input (HDMI/DP). Reseat the cable and try a different port on the PC. Poor or loose connections are the most common cause.

2. Tell Windows to look for it

Press Win+P and choose Extend. Then open Settings > System > Display and click Detect. Some monitors only appear after Detect is pressed.

3. Reinstall the graphics driver

A broken GPU driver is the top software cause. Open Device Manager > Display adapters, right-click your GPU, choose Uninstall device (check "delete driver software"), then reboot - Windows reinstalls it. Update from NVIDIA/AMD/Intel afterward.

4. Swap the cable or adapter

DisplayPort-to-HDMI adapters and long cables are frequent failure points. If possible, test a direct HDMI cable or a different adapter.

5. Blank but detected

If Windows sees the monitor but the screen is black, lower the resolution and refresh rate in Settings > Display > Advanced display. Set it to a value the monitor supports, then raise it again.

6. Laptop docks and USB-C

Docking stations and USB-C adapters share bandwidth. Plug the monitor directly into the laptop's HDMI/DP or try a different dock port.

Hardware note: If the second monitor worked before a Windows or driver update, rolling back the driver often restores it.

Prevention: Keep your GPU driver current but avoid enabling preview driver channels on a machine you rely on, since preview builds are the usual source of display regressions. When an update does break detection, Device Manager's "roll back driver" restores the last working version in seconds.

Related guides

Monitor no signal | Computer turns on but no display | Screen flickering

Share this