A black screen greets you when you connect your Windows laptop or desktop to a monitor or TV. The display taunts you with a floating “No Signal” message. Your cable is plugged in, the device is on, but something refuses to click. This guide walks through the most effective fixes, ordered from the mindlessly simple to the slightly technical, so you can reclaim your second screen in minutes.

1. Check the Physical Connection (Without Assuming It’s Fine)

HDMI cables are the prime suspects in many no-signal cases. Jiggle the connector at both ends. A half-seated plug can kill the handshake between your GPU and the display. If you’ve been coiling the cable tightly, uncoil it—kinks can break internal wires. Try a different HDMI cable, preferably one you know works with another device. It sounds basic, but you’ll save hours by ruling out a $10 cable before digging into driver rollbacks.

Don’t ignore the ports. Dust or debris in the HDMI socket can interfere. Blow into the port (yes, old-school cartridge style) or use a can of compressed air. Inspect for bent pins; if you spot damage, the port may need professional repair. On laptops, the port is often soldered to the motherboard, so be gentle.

2. Select the Correct Input Source on the Monitor or TV

Modern monitors and TVs have multiple HDMI ports plus DisplayPort, VGA, or USB-C inputs. If you plug into HDMI 2 but the display is set to HDMI 1, you’ll see “No Signal” even though everything is connected correctly.

Grab the monitor’s remote or use the buttons on the bezel to bring up the input/source menu. Cycle through each option until the Windows desktop appears. Some monitors have an auto-detect feature, but it can be sluggish. Force it by manually selecting the right port. If you’re using an HDMI switch or splitter, remove it temporarily to test a direct connection. Those devices add another layer of EDID handshaking that can fail.

3. Bypass Docks, Adapters, and Hubs

USB-C hubs, Thunderbolt docks, and HDMI-to-DisplayPort adapters are fantastic until they’re not. Many “no signal” reports on Windows forums trace back to a dock that needs a firmware update or an adapter that doesn’t support the required HDMI version.

Connect your Windows machine directly to the display using a native cable. If the signal appears, the dock or adapter is the bottleneck. Dock manufacturers like Dell, Lenovo, and CalDigit release firmware updates that fix display detection bugs. Check the support page for your model. For adapters, ensure they’re active if you’re converting from DisplayPort to HDMI—passive ones often struggle with high resolutions or refresh rates.

4. Try the Windows Projection Mode (Win + P)

Windows sometimes gets confused about whether it’s supposed to extend, duplicate, or use only the external display. Press Windows key + P to open the projection flyout. The four options are:

  • PC screen only (external disabled)
  • Duplicate
  • Extend
  • Second screen only

Even if you think it’s set correctly, cycle through all four, pausing a few seconds on each. Sometimes the GPU needs a kick to renegotiate the EDID. “Extend” is the most reliable for multi-monitor setups. If “Second screen only” works but “Extend” doesn’t, you likely have a resolution mismatch (more on that later).

5. Power Cycle the Monitor and the Windows Device

A full power drain clears the HDMI controller states on both ends. Do this:

  1. Shut down Windows completely (not restart).
  2. Turn off the monitor and unplug its power cord.
  3. Disconnect the HDMI cable from both ends.
  4. Wait 60 seconds. This lets capacitors discharge, resetting EDID caches.
  5. Reconnect the HDMI cable first, then plug in the monitor power, and finally boot the Windows machine.

Many users swear by the 60-second wait because modern devices maintain a trickle charge that preserves handshake errors. Patience pays off.

6. Inspect Resolution and Refresh Rate Settings

If Windows is sending a signal the monitor can’t handle—like 4K at 144Hz to a 1080p 60Hz TV—the display will show “No Signal” or “Out of Range.” This often happens after a driver update resets your display settings.

Boot Windows in Safe Mode (hold Shift while clicking Restart, then navigate to Troubleshoot > Advanced options > Startup Settings > Restart > press 4). In Safe Mode, Windows loads basic display drivers at low resolution. Once on the desktop, go to Settings > System > Display > Advanced display settings. For the “broken” monitor, set the resolution to the native specification of the display (check the manufacturer’s site) and the refresh rate to 60Hz. Then reboot normally.

If Safe Mode isn’t an option, connect a different monitor that does show a picture, or remote into the PC using TeamViewer or Chrome Remote Desktop to change the settings.

7. Update, Roll Back, or Reinstall Graphics Drivers

Graphics drivers are a leading cause of HDMI signal loss, especially after a Windows Update slips in a buggy driver. Before you touch drivers, identify your GPU: right-click the Start button, select Device Manager, and expand “Display adapters.” You’ll see Intel UHD, AMD Radeon, or NVIDIA GeForce.

Update: Open the manufacturer’s app (Intel Graphics Command Center, AMD Software: Adrenalin Edition, or NVIDIA GeForce Experience) and install the latest driver. Windows Update often pushes outdated or generic drivers. Get them directly from the source.

Roll Back: If the problem started after a recent driver update, roll back. In Device Manager, double-click the GPU, go to the Driver tab, and click “Roll Back Driver.” If the button is grayed out, Windows doesn’t have the previous version saved. You’ll need to download an older driver manually from the manufacturer’s website.

Clean Reinstall: Use Display Driver Uninstaller (DDU) from Wagnardsoft. Boot into Safe Mode, run DDU with the “Clean and restart” option for your GPU, then install a fresh driver. This wipes corrupted profiles and left-behind registry entries.

8. Toggle HDR and GPU Scaling

HDR over HDMI is finicky on Windows. If your monitor supports HDR but you see no signal when enabling it, the HDMI cable might not have enough bandwidth. A Premium High Speed HDMI cable (18Gbps) is the minimum for 4K HDR; for 4K 120Hz HDR, you need an Ultra High Speed HDMI (48Gbps).

Turn off HDR temporarily. On a working screen, go to Settings > System > Display > HDR and toggle “Play HDR games and apps” off. Connect the problematic monitor and see if it wakes up. If it does, you can experiment with lower refresh rates or a better cable.

NVIDIA and AMD control panels also have GPU scaling options that can cause handshake failures. In NVIDIA Control Panel, under “Adjust desktop size and position,” set scaling to “Display” instead of “GPU.” In AMD Software, open the Display tab and disable GPU scaling temporarily.

9. Check for Windows Update Bugs and Roll Them Back

Microsoft has a history of cumulative updates breaking HDMI detection. If your monitor worked last week and today it doesn’t, go to Settings > Windows Update > Update history > Uninstall updates. Sort by date and uninstall the most recent ones, starting with driver updates flagged as “Intel – Display” or “NVIDIA – Display.” For major OS updates, you can use the “Go back” option in Recovery settings (available for 10 days after an update).

A specific KB article sometimes addresses known HDMI issues. Search the KB number you uninstalled plus “HDMI no signal” to see if others report the same. Reddit, Microsoft Answers, and Windows forums are gold for crowd-sourced confirmation.

10. Reset the Monitor’s EDID or Use an EDID Emulator

EDID (Extended Display Identification Data) is the data your monitor sends to the GPU so they agree on supported resolutions. If that data becomes corrupted—rare but possible—you get no signal. Some monitors have a hidden factory reset option in the OSD menu. Check the manual for how to perform an EDID reset.

If you’re technical, you can flash the EDID using tools like Custom Resolution Utility (CRU). For the less adventurous, an EDID emulator dongle (sold for ~$20) can intercept and provide a known-good EDID. This is a last resort for stubborn setups, particularly in home theater PCs or kiosks.

11. Disable Fast Startup (The Silent Saboteur)

Fast Startup in Windows 10/11 hibernates the kernel session instead of fully shutting down. This sometimes preserves a broken display state. Turn it off:

  • Open Control Panel > Hardware and Sound > Power Options > Choose what the power buttons do.
  • Click “Change settings that are currently unavailable.”
  • Uncheck “Turn on fast startup (recommended)” and save.

Shut down fully (not restart) and boot. The fresh initialization clears stuck HDMI handshakes.

12. Try an Alternate Output (DisplayPort, USB-C, VGA)

If your GPU has multiple outputs, use a different port and cable type. An HDMI port can die on the GPU side—a common failure on older cards. Testing DisplayPort or USB-C (with DP Alt Mode) confirms whether the monitor still works. If the monitor has only HDMI, use a DisplayPort-to-HDMI adapter. Just ensure it’s active if going above 1080p.

Laptop users: some USB-C ports don’t carry video. Check your laptop’s specs; often only one port supports DP Alt Mode. It’s typically marked with a DisplayPort icon or a lightning bolt.

13. Update Monitor and TV Firmware

Smart TVs and high-end monitors receive firmware updates that fix EDID bugs and improve compatibility. Visit the manufacturer’s support site, download the firmware, and apply it via USB. A TV that suddenly stopped accepting a Windows signal might need an update that patches a bad HDMI-CEC or HDCP implementation.

14. Rule Out HDMI-CEC Interference

HDMI-CEC lets devices control each other (e.g., turning on the TV when you power the console). On Windows, CEC is less common but can cause conflicts if you have a CEC-enabled dongle or the TV expects a different device type. Disable CEC on the TV (often called Simplink, Anynet+, BRAVIA Sync) and on any intermediate devices. It’s a long shot, but when you’ve tried everything, it’s worth the minute it takes.

15. Motherboard BIOS/UEFI and Chipset Drivers

If you’re using a desktop with integrated graphics, ensure the motherboard BIOS is up to date. HDMI initialization happens early in POST. An outdated BIOS can fail to detect the display at boot, causing a no-signal condition even before Windows loads. Update the BIOS following the manufacturer’s instructions.

Also install the latest chipset drivers from AMD or Intel. These include the graphics output protocol (GOP) driver that manages display triggering during startup and resume from sleep.

Real-World Troubleshooting Flow

Instead of trying everything randomly, follow this sequence next time:

  1. Cable check (swap if possible).
  2. Input source on monitor.
  3. Win+P cycle.
  4. Power cycle with 60-second drain.
  5. Direct connection no docks.
  6. Safe Mode resolution reset.
  7. Driver rollback/reinstall.
  8. Fast Startup off.
  9. Alternate output test.
  10. Firmware/BIOS updates.

Most users will solve the problem by step 5. The deeper steps target persistent, post-update nightmares or flaky hardware.

When All Else Fails: Test with Another Device

Connect a different Windows machine, a gaming console, or a streaming stick to the same monitor and cable. If the monitor shows “No Signal” for everything, the monitor’s HDMI board is likely dead. If it works, the problem is isolated to your original Windows device.

At that point, backup your data and consider a repair or an external USB graphics adapter as a workaround until you can replace the faulty port.

HDMI no signal on Windows doesn’t have one magic fix because it lives at the intersection of hardware, drivers, and operating system quirks. The steps above cover every known culprit from the physical layer to the software stack. Next time your second screen goes dark, you’ll have a battle-tested checklist instead of an urge to throw the monitor out the window.