Skip to main content

What to do when your laptop's HDMI port stops working

⚡ Fast fix

  • Swap the cord. HDMI cables fail more often than you’d think—test another one first.
  • Restart everything. Power down your laptop and display, then reconnect while both are off.
  • Still nothing? Stop guessing—visit your nearest uBreakiFix® by Asurion store for a quick HDMI diagnostic.

Get a fast expert repair now at nearest uBreakiFix by Asurion — Save $10 when you mention code SAVE10

You’ve connected your PC laptop to an external monitor, but there’s no picture—or maybe no sound. If everything’s plugged in but nothing’s showing up, the problem could be your HDMI port.

At Asurion, we help people troubleshoot and fix their devices every day—HDMI issues included. Here's how to tell if the port is the problem, and what you can do about it.

Signs that your HDMI port may have an issue

The HDMI port sends high-definition audio and video from your laptop to another device, like a TV, monitor, or projector. If that connection fails, your screen may stay black—or worse, glitchy.

These are the most common red flags:

  • A black screen or “no input” message
  • Pixelated or distorted video
  • A port that feels too loose—or too tight

If that sounds like what you’re seeing, here are a few things to try.

How to fix your laptop's HDMI port

Try these 10 quick troubleshooting steps to get your HDMI connection working again.

1. Check that your cable is plugged in properly

Make sure your cable fits snugly into the HDMI port—not too loose, not too tight.

2. Test different HDMI cables

Your HDMI might not be working due to a faulty cable. Try unplugging the cable you're using and switching to another one to see if that solves your problem. If you see any damage to the cable—if it's broken or frayed—you'll need to replace it.

3. Check the display settings on your laptop

If your HDMI port still isn't working on your laptop for Windows™ 10 or Windows™ 11, check your computer's display settings to see if you need to adjust them. Here's how:

  1. Press the Windows logo key and the P key on your keyboard at the same time.
  2. A list of the following display modes will appear:
    1. PC screen only. Uses only the main display.
    2. Duplicate. Shows the same content on both monitors.
    3. Extend. Combines both screens to offer an extended desktop.
    4. Second screen only. Uses only the second monitor.

If the mode is set to PC screen only, try selecting a different one to see if the images appear on the screen you've connected via HDMI.

4. Check for damage in your laptop's HDMI port

Next, check the HDMI port located on the side of your laptop for any damage.

Signs of wear and tear include:

  • Broken or bent pins. This can happen if the cord is frequently inserted and removed or pushed in too hard.
  • Dust and dirt. The port may stop working if it's clogged with debris.

If you see physical damage to your port, you may need an expert to help replace it.

Book a repair at your nearest uBreakiFix by Asurion store—share code SAVE10 to save $10

5. Restart your laptop

If you're still wondering, “Why is my HDMI port not working on my laptop?" a simple restart may get it working again.

  1. Unplug your HDMI cable from the port.
  2. Go to Start, click the Power button, then click Restart.

6. Update Windows

Updates often improve the software and programs you use every day. They may also fix bugs and other issues that could be causing a problem with your HDMI port. Follow these steps to see what updates are available:

  1. Go to Start > Settings > Update & Security.
  2. From the Windows™ Update tab, click Check for Updates.

7. Update your graphics driver

You can use Windows Update, the free Microsoft service, to automatically update your Windows operating system and other Microsoft software. But just in case, you can also check your graphics driver manually with these steps:

  1. In the search box on the taskbar, type “device manager" and select Device Manager.
  2. Select a category to see names of devices, then right-click the one you'd like to update.
  3. Click Search automatically for updated driver software > Update Driver.
  4. If Windows doesn't find a new driver, try looking for one on the device manufacturer's website and follow their instructions.

8. Reinstall your graphics driver

If your graphics driver is up to date but you're still having issues with your HDMI connection, try uninstalling and reinstalling your driver.

  1. In the search box on the taskbar, type “device manager" and select Device Manager.
  2. Right-click the name of the device, and then click Uninstall.
  3. Restart your laptop.
  4. Windows will reinstall the driver.

9. Start your PC in Safe Mode

If your HDMI port still isn't working, try starting up your computer in Safe Mode. This should allow your PC to use a second or third display. Check out our guide for starting your computer in Safe Mode on Windows.

10. Delete recent downloads or new software

If you've recently installed a new program or software on your Windows 10 or 11 laptop, you may have found what's keeping your HDMI connection from working. Try deleting the software with these simple steps:

  1. In the search box on the taskbar, type “control panel" and select it from the results.
  2. Select Programs > Programs and Features.
  3. Right-click on the program you want to remove, and click Uninstall or Uninstall/Change.
  4. Follow the directions on screen.
  5. Restart your laptop to see if your HDMI is working.

If you've tried these steps and still need a little help, we're right around the corner. Schedule a repair at the nearest uBreakiFix® by Asurion store and our certified experts can get your device back up and running as soon as the same day.

Book now

The Asurion® trademarks and logos are the property of Asurion, LLC. All rights reserved. All other trademarks are the property of their respective owners. Asurion is not affiliated with, sponsored by, or endorsed by any of the respective owners of the other trademarks appearing herein.

  • SHARE THIS ARTICLE