Connecting a second monitor to a laptop or desktop is one of the setups most likely to go wrong. The screen reports no signal, Windows does not see it, or it lights up and goes black again. In most cases the monitor itself is fine, and the problem is the port, the cable, the input source, or the driver.

Work from the outside in. The first two steps solve most cases, and only then is it worth touching drivers and hardware settings.

If the picture comes up but text looks soft or edges look blurred, that is a scaling problem, covered in Blurry Text or Wrong Resolution in Windows.

Step 1: Check the physical connection

When an external monitor does nothing, one of these is the reason about half the time.

  1. Set the monitor to the right input. Open the monitor menu and switch the input or Signal entry to the matching HDMI 1, HDMI 2, or DP. Do not leave it on Auto or on the wrong port. A lot of no signal messages are simply the wrong input selected.
  2. Plug into the right socket. On a desktop the cable has to go into the discrete graphics card output, the vertical one, not the motherboard port in the horizontal row near the USB sockets. Plug it into the motherboard and the graphics card sends nothing. On a laptop, use the video port on the side of the machine.
  3. Turn the monitor on before the computer. Some displays are only picked up if they are already on when the machine boots. If you plugged in after booting, press Win + P and pick the mode again.
  4. Swap the cable and the port. HDMI and DP cables and connectors fail often. Reseat both ends, or try a cable you know works and a different port, to rule the cable out.

Step 2: Make Windows look again

If the physical side is fine and nothing shows up, ask Windows to rescan.

  • Win + P projection menu. It offers PC screen only, Duplicate, Extend, and Second screen only. Pick Extend for two independent screens, or Duplicate to mirror, then wait a few seconds.
  • Detect manually. Settings > System > Display, scroll down, and press Detect. If the monitor is connected but was not picked up, this is where it appears.
  • Identify the screens. On the same page press Identify and a number, 1 or 2, shows on each panel, which tells you which is which so you can tick Make this my main display on the one you use most.
  • Restart the graphics driver. Press Win + Ctrl + Shift + B. The screen blanks and comes back, because this hotkey resets the driver. It is the quickest fix for a display that lights up and then goes black.

Step 3: Resolution, refresh rate, and layout for two screens

If the screen is detected but looks wrong, with artefacts, only part of the picture, or flickering, adjust these.

  • Settings > System > Display, select that screen, then Display resolution, and choose the one marked Recommended. That is the panel's native resolution, such as 1920x1080, 2560x1440, or 4K.
  • Refresh rate. On the same page under Advanced display, pick what the monitor is rated for, 60Hz, 120Hz, or 144Hz. A refresh rate the panel cannot do causes flicker or a black screen.
  • Scaling per screen. When the two panels have different DPI, for example 125% on the laptop and 100% on the external display, set scaling on each one separately. One global value leaves one screen blurry and the other too small, and the scaling article linked at the top walks through it.
  • HDR. If an HDR monitor looks washed out or dim, try turning Use HDR on and off under Advanced display.

Step 4: Graphics driver and interface bandwidth

If it still fails, look at the driver or at what the port can carry.

  1. Update or reinstall the graphics driver. Device Manager > Display adapters, right-click the card, and choose Update driver. You can also get the current driver from NVIDIA, AMD, or Intel. A broken driver is the usual reason a detected screen stays black or flickers. Confirm the exact card with How to Check Your PC's Specs, Model and Serial Number so you download the right one.
  2. Know what each interface carries.
    • HDMI, check the version. HDMI 1.4 tops out at 4K30Hz, and 4K60Hz needs HDMI 2.0 or later, so high refresh 2K or 4K needs an HDMI 2.0 cable or better.
    • DP (DisplayPort) carries more, and is the first choice for 2K144Hz or 4K60Hz. Mini-DP on older cards needs an adapter.
    • Type-C / USB4 / Thunderbolt, video on many thin laptops runs over Type-C, and only ports with DP Alt Mode or Thunderbolt carry a picture. A charging-only port sends no video. Check the port's spec before buying a Type-C monitor or dock.
  3. Discrete GPU direct or hybrid output. Gaming laptops in an integrated or power-saving mode may send nothing to an external screen. Switch back to discrete or standard mode in the graphics control panel or the vendor's utility.
  4. Hard reset. Shut down, unplug the power and everything attached, hold the power button for 30 seconds to discharge, then reconnect and boot. This clears a stuck GPU or port.

Step 5: When it still is not detected

  • In Device Manager, look under Monitors for an unknown device with a warning icon. If there is one, right-click and uninstall it, then reboot so Windows redetects.
  • Cross-test with another computer or another monitor, to find out whether the cable, the panel, or this machine's port is at fault.
  • On older machines, check the BIOS or UEFI for IGFX, multi-display, or onboard graphics options and enable them. Machines with a discrete card usually need no change.
  • If it stopped working right after an update, roll back the most recent graphics driver or system update and see whether it comes back.

Questions

Why does the monitor keep saying no signal when it works on another computer? Usually the input is not switched, or this machine's video port is sending nothing. Set the input manually to the matching HDMI or DP first, then check whether a desktop is plugged into the motherboard port.

Windows detects the monitor but the external screen is black or flickers. Press Win + Ctrl + Shift + B to restart the driver, then check that the refresh rate is not set above what the panel supports. If neither helps, reinstall the graphics driver.

Type-C to a monitor does nothing. Is the port broken? Not necessarily. Many Type-C ports carry power only and no video, and a picture needs DP Alt Mode or Thunderbolt. Check the port's spec in the machine's documentation.

One of my two screens is sharp and the other is blurry. Set scaling per screen when the two have different DPI. A single global value will not do. See step 3 above.

Summary

To bring an external screen up, work through set the input, press Win + P and choose Extend, press Detect, then update the driver. Three things matter most, the monitor input has to be right, the cable and port version have to be up to it, and a desktop has to be plugged into the graphics card. Text that is soft once the picture is up is a scaling problem. If nothing works and cross-testing points at this machine's port, you may need a repair or a dock.