The most common cause of laptop HDMI no signal is Windows defaulting to laptop-only display mode after a reboot or driver update. Press Win+P and select Extend or Duplicate to push a signal through the port immediately. If that fails, power cycle both devices and check the monitor’s input source. Most cases resolve in under five minutes without touching drivers.
Introduction
You plug the HDMI cable into your laptop, the monitor or TV lights up briefly, then drops to a black screen reading “No Signal.” The laptop is running fine, the cable looks intact, yet nothing appears on the external display. This guide walks through every real fix in order from fastest to slowest, covering cable faults, Windows projection settings, driver issues, and BIOS problems.
Symptoms
- External monitor or TV shows “No Signal” or “No Input” immediately after connecting
- Laptop screen works normally but nothing appears on the second display
- Display detected in Windows briefly then goes black
- HDMI works in BIOS but disappears after Windows loads
- Monitor flickers once on connection then drops to black
- Audio routes to HDMI device but no video appears
- External display previously worked but stopped after a Windows Update
What Causes Laptop HDMI No Signal
1. Windows Projection Mode Set to “PC Screen Only”
After a reboot or driver update, Windows sometimes resets the projection mode, cutting video output to the HDMI port entirely. Confirm it by pressing Win+P and checking whether “PC screen only” is active.
2. Corrupted or Outdated Graphics Driver
A bad driver breaks the EDID handshake, the digital exchange where the laptop identifies the monitor’s supported resolutions and refresh rates. The monitor receives no valid signal even though the physical connection is fine. Confirm it by checking Device Manager for a yellow flag on the display adapter.
3. Wrong Input Source Selected on the Monitor or TV
If the monitor has multiple HDMI ports, it stays locked to the last selected input. Plugging into HDMI 2 while the monitor listens on HDMI 1 produces a no-signal reading with no other fault present.
How to Fix Laptop HDMI No Signal
Fix 1: Force projection mode with Win+P
- Cost: Free
- Time: 30 seconds
- Difficulty: Easy
Steps:
- Keep the HDMI cable connected.
- Press Win+P on your keyboard.
- Select “Duplicate” or “Extend” from the sidebar.
- Wait five seconds for the display to negotiate.
Expected Result: External monitor receives signal and shows video within ten seconds.
If Failed: Move to Fix 2.
Fix 2: Verify the monitor input source
- Cost: Free
- Time: 1 minute
- Difficulty: Easy
Steps:
- Check which physical HDMI port the cable is plugged into on the monitor (HDMI 1, HDMI 2, etc.).
- Use the monitor’s physical buttons or remote to navigate to Input Source.
- Select the matching HDMI input number.
Expected Result: Monitor switches to the correct input and displays the laptop output.
If Failed: Move to Fix 3.
Fix 3: Power cycle both devices
- Cost: Free
- Time: 3 minutes
- Difficulty: Easy
Steps:
- Unplug the HDMI cable from both the laptop and the monitor.
- Shut the laptop down completely (not sleep or restart).
- Turn off the monitor and unplug it from the wall outlet.
- Wait 30 seconds.
- Plug the monitor back into power and turn it on.
- Reconnect the HDMI cable to the monitor first, then to the laptop.
- Boot the laptop and wait for Windows to fully load.
Expected Result: The EDID handshake completes cleanly on fresh boot and video appears.
If Failed: Move to Fix 4.
Fix 4: Force Windows to detect the display
- Cost: Free
- Time: 2 minutes
- Difficulty: Easy
Steps:
- Right-click the desktop and select Display Settings.
- Scroll down to the “Multiple Displays” section.
- Click “Detect” next to the message about a display not showing.
- If the display appears in the list, set it to Extend or Duplicate.
Expected Result: Windows finds the monitor and activates the HDMI output.
If Failed: Move to Fix 5.
Fix 5: Reset the graphics driver
- Cost: Free
- Time: 1 minute
- Difficulty: Easy
Steps:
- With the HDMI cable still connected, press Win+Ctrl+Shift+B simultaneously.
- The screen goes black for one to two seconds while the driver stack resets.
- Wait for the display to recover.
Expected Result: The graphics driver reinitializes and the external monitor receives signal.
If Failed: Move to Fix 6.
Fix 6: Update or roll back the graphics driver
- Cost: Free
- Time: 10 to 20 minutes
- Difficulty: Moderate
Steps:
- Right-click Start and select Device Manager.
- Expand “Display adapters.”
- Right-click your GPU and select “Update driver,” then search automatically.
- If HDMI stopped working after a recent Windows Update, right-click the GPU, select Properties, go to the Driver tab, and click “Roll Back Driver” instead.
- Restart the laptop after the driver change completes.
- Reconnect the HDMI cable after Windows loads.
Expected Result: Correct driver version restores HDMI signal output.
If Failed: Move to Fix 7.
Fix 7: Check BIOS display output settings
- Cost: Free
- Time: 5 minutes
- Difficulty: Moderate
Steps:
- Restart the laptop and press F2, Del, or F10 repeatedly to enter BIOS (key varies by brand: F2 on Asus and Acer, F10 on HP, F1 or Enter on Lenovo).
- Locate the display or graphics settings section.
- Confirm “Primary Display” is set to Auto or Switchable, not Internal only.
- Confirm integrated graphics is not disabled.
- Press F9 to load optimized defaults if unsure, then save and exit with F10.
Expected Result: Correct BIOS display output settings allow the GPU to send video through the HDMI port.
If Failed: Move to Fix 8.
Fix 8: Test with a replacement cable and a different port
- Cost: Free to low (cable replacement $5 to $15)
- Time: 5 minutes
- Difficulty: Easy
Steps:
- Swap the HDMI cable with a known-working replacement.
- If the laptop has more than one HDMI port, try the other port.
- If the laptop only has USB-C ports, use a USB-C to HDMI adapter and test that connection.
- Test the monitor with a different source device such as a console or second laptop.
Expected Result: A faulty cable or damaged port is isolated. Working cable and known-good port confirms the original cable or port has failed.
If Failed: Port is physically damaged. See professional help section below.
Mistakes to Avoid
Updating drivers before checking input source. Drivers are rarely the cause of HDMI no signal when the problem is just the monitor sitting on the wrong input. Confirm the source input first and save the driver work for cases that actually need it.
Using a USB-C charge-only cable as an HDMI adapter. Not all USB-C ports or cables carry video signals. A USB-C port must support DisplayPort Alt Mode or Thunderbolt for video output to work. Plugging a charge-only cable into a video adapter produces no signal every time.
Sleeping instead of fully shutting down. A proper shutdown clears the EDID handshake state. Resuming from sleep often restores a corrupted handshake session that was the source of the no-signal reading. Always perform a full shutdown before reconnecting the display.
Rolling forward with a driver update when the issue started after an update. Updating again stacks another potentially incompatible driver on top of the existing problem. Roll back first, confirm HDMI works, then decide whether to update again.
When to Stop and Get Professional Help
Stop attempting DIY fixes if the HDMI port wiggles noticeably when a cable is inserted, if bent or broken pins are visible inside the port, or if the connector feels loose and intermittent with light movement. Physical port damage requires soldering or motherboard-level repair. Take the laptop to a qualified technician before the port damage worsens from repeated cable insertion.
Prevention Tips
- Always unplug HDMI cables by gripping the connector body, not the cable itself, to avoid stressing the port solder joints.
- Keep your graphics driver updated through your laptop manufacturer’s support page rather than generic Windows Update to get hardware-tuned versions.
- After a Windows Update, press Win+P once to confirm projection mode is still set correctly before assuming a hardware fault.
- Avoid bending or running HDMI cables at sharp angles, as internal wire breaks cause intermittent no-signal faults that are difficult to diagnose.
- Use a cable under two meters for standard 1080p connections; longer cables at higher resolutions introduce signal degradation.
Frequently Asked Questions
Why does my laptop HDMI work in BIOS but not in Windows?
The BIOS uses basic display output that bypasses Windows drivers entirely. Once Windows loads, the graphics driver takes over signal routing. A corrupted driver or incorrect display settings block the output that the BIOS handled fine. Fixing the driver or using Win+P resolves this.
Can a Windows Update break HDMI output?
Yes. Updates sometimes replace a working GPU driver with a generic version that lacks the vendor-specific HDMI handshake logic. Rolling back the display driver in Device Manager restores the previous version that worked.
My HDMI worked yesterday and stopped today with no changes. What happened?
A failed EDID handshake is the most likely cause. Power cycling both the laptop and the monitor completely clears the handshake state. This scenario resolves for most users in under three minutes with Fix 3 above.
How do I know if my laptop HDMI port is physically damaged?
Shine a phone torch into the port and look for bent, broken, or pushed-back metal pins. If the port wobbles when the cable is inserted, the solder joints holding it to the motherboard are likely cracked. Either condition requires professional repair.
Conclusion
Most laptop HDMI no signal problems trace back to projection mode, wrong monitor input, or a driver issue, all of which are free fixes that take under twenty minutes. Work through the steps in order before assuming hardware damage. If the port moves or pins are bent, stop and see a technician to avoid permanent damage.