You connect the monitor, and… nothing. The screen stays dark, Windows shows only one display in Settings, and pressing Windows + P does nothing useful. “Not detected” is one of the most common external display problems, and it’s also one of the most methodical to fix — because detection is a chain, and you just walk the chain link by link until you find the break.

This guide covers every link: physical connection, monitor input, Windows display settings, and graphics drivers. Follow the steps in order and don’t skip the “obvious” ones — technicians will tell you the obvious ones solve most cases. If your monitor is detected but flickers instead, our flicker fix guide picks up where this one leaves off.

Why this happens

  • The cable is faulty or loose — a damaged cable fails the initial handshake silently.
  • The monitor is on the wrong input — it’s listening on HDMI 1 while the laptop is plugged into HDMI 2.
  • The graphics driver can’t initialize the output — corrupted or generic drivers fail external display detection.
  • Windows is set to PC-screen-only mode — the display mode got stuck showing only the laptop screen.
  • The port or adapter is incompatible — a passive adapter that doesn’t convert the signal properly.
  • The monitor needs a firmware-level reset — a wedged scaler board ignores new connections.
  • BIOS display output settings are wrong — some laptops can disable external outputs in firmware.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Check the physical connection properly

Don’t just glance — actually reseat everything. Unplug the cable from both the laptop and the monitor, inspect the connectors for bent pins or debris, then plug it back in firmly until it seats fully. Try a different port on the monitor if it has multiple inputs. Wiggle-test gently: if the picture flashes during wiggling, the cable or port is the problem. This unglamorous step resolves more “not detected” cases than any other.

  1. Unplug the video cable from both ends and inspect the connectors.
  2. Plug it back in firmly — HDMI and DisplayPort should click or seat flush.
  3. Try a different input port on the monitor (HDMI 2 instead of HDMI 1, for example).
  4. Gently wiggle the connector — flashing indicates a bad cable or port.

Fix 2: Select the correct input on the monitor

Monitors don’t always auto-detect the active input. Use the monitor’s physical buttons to open its menu, navigate to input source, and manually select the port your laptop is connected to. Disable “auto input” if it’s switching away on its own. This sounds trivial, but “monitor on HDMI 1, laptop plugged into HDMI 2” is a genuinely common support call.

  1. Press the monitor’s menu button and open Input Source (or Source).
  2. Manually select the exact port the laptop cable uses.
  3. Turn off Auto Input Switch if the option exists.
  4. Wait 10 seconds for the handshake, then check Windows display settings.

Fix 3: Force detection with Windows + P and display settings

Windows sometimes needs a nudge to probe for displays. Press Windows + P and cycle through the projection options — try Duplicate, then Extend. Then open Settings > System > Display and click Detect (under the display diagram, in Multiple displays section). If Windows finds the monitor here, the hardware chain is fine and it was purely a settings issue.

  1. Press Windows + P and select Duplicate, wait 10 seconds.
  2. Press Windows + P again and select Extend.
  3. Go to Settings > System > Display and click Detect next to the display diagram.
  4. If a second display appears, arrange it and set your preferred mode.

Fix 4: Try a different cable

Cables fail in ways that aren’t visible — internal wire breaks, worn shielding, or simply being under-specified for the resolution. Swap in a different cable, preferably a certified high-speed one, and keep it short (under 2 meters for 4K). If you’re using an adapter (USB-C to HDMI, for instance), try a different adapter or a direct cable instead — adapters are a notorious failure point. Our second-monitor-on-Windows-11 guide covers adapter-specific issues.

  1. Replace the cable with a known-good or certified high-speed cable.
  2. If using an adapter, try connecting without it or with a different adapter.
  3. Keep the cable run short and away from power cables.
  4. Test detection again with Windows + P after swapping.

Fix 5: Update or reinstall the graphics driver

The graphics driver drives the detection handshake, and a corrupted or generic driver is a prime suspect — especially if detection broke after a Windows update. Download the graphics driver for your exact laptop model from the manufacturer’s support site (Dell, HP, Lenovo, ASUS) rather than relying on Windows Update’s generic version. A clean install replaces any corrupted components.

  1. Download the graphics driver for your exact model from the manufacturer’s support site.
  2. Run the installer, choosing Clean install if offered.
  3. Restart the laptop with the monitor connected and powered on.
  4. Check Settings > System > Display for the second monitor.

Fix 6: Power-cycle the monitor completely

Monitors have their own firmware, and a wedged scaler board can ignore new connections indefinitely — surviving even laptop restarts. Unplug the monitor from wall power (the power button alone leaves it in standby), disconnect the video cable, wait a full 60 seconds, then reconnect power first and the cable second. This cold-boots the monitor’s firmware and clears stuck handshake states.

  1. Unplug the monitor from the wall outlet — not just the power button.
  2. Disconnect the video cable from the monitor.
  3. Wait 60 seconds, then plug the monitor back into wall power and turn it on.
  4. Select the correct input, then connect the cable to the laptop.

Fix 7: Check BIOS display settings and test another device

Some laptop BIOS setups have display output options — verify external outputs aren’t disabled. Then, to isolate the fault: connect the monitor to a different computer with a known-good cable. If it works there, your laptop’s port or driver is the issue — update the BIOS and chipset drivers from the manufacturer’s site. If it fails there too, the monitor itself needs service. Manufacturer support links for driver downloads are available through Windows support resources .

  1. Enter BIOS setup and verify external display outputs are enabled.
  2. Connect the monitor to a different computer to isolate the fault.
  3. If the laptop is at fault, update BIOS and chipset drivers from the manufacturer.
  4. If the monitor fails on multiple devices, contact the monitor manufacturer’s support.

Closing

“Not detected” is a chain problem, and chains are debugged link by link: cable, input, Windows settings, driver, monitor firmware. Most breaks are in the first three links — the physical and settings checks that take five minutes. Work the chain patiently instead of assuming the worst, and the second screen usually lights up without spending a cent.

Frequently asked questions

Why won't my laptop detect my external monitor?
The detection chain has several links: the cable, the laptop’s port, the monitor’s input selection, the graphics driver, and Windows’ display settings. Any broken link produces the same ’not detected’ result. The most common culprits are a faulty cable, the monitor set to the wrong input, or a graphics driver problem — all fixable without new hardware.
Should the monitor be on before I connect it to the laptop?
Yes — power on the monitor first, select the correct input, then connect the cable to the laptop. This order lets the monitor be ready to respond when the laptop probes the connection. Connecting to a monitor that’s off or in deep sleep sometimes results in a missed handshake that persists until you disconnect and reconnect.
Does it matter which port I use on a multi-port monitor?
It can. Some monitors only support their full resolution on specific ports — for example, HDMI 1 might be limited while HDMI 2 or DisplayPort handles 4K. Check the monitor’s manual for port capabilities, and try each port if detection fails. Also verify you’re using the input you’ve actually selected in the monitor’s menu.
Can a Windows update cause monitor detection to fail?
Yes, frequently. Updates replace graphics drivers with versions that mishandle external display detection, or reset display settings to single-screen mode. If detection broke right after an update, rolling back the graphics driver or reinstalling the manufacturer’s version is the highest-probability fix.