An HDMI port allows you to connect your Windows 11 PC to external displays such as monitors, TVs, and projectors. If the HDMI port is not working, you may see a “No Signal” message, a black screen, flickering display, or Windows may fail to detect the second screen entirely.
HDMI issues in Windows 11 are usually caused by loose connections, faulty cables, outdated graphics drivers, incorrect display settings, resolution conflicts, or hardware-related problems. Fortunately, most HDMI problems can be resolved through structured troubleshooting.
If your HDMI port is not working in Windows 11, follow the detailed step-by-step fixes below.
How to Fix HDMI Port Not Working in Windows 11
Work through the solutions in order. After completing each step, reconnect your HDMI cable and check if the display works.
1. Check HDMI Cable and Port
Hardware issues are the most common cause.
- Disconnect the HDMI cable from both your PC and monitor/TV.
- Inspect the cable for visible damage.
- Reconnect it firmly on both ends.
- Try a different HDMI cable if available.
- If possible, test the monitor with another device.
If the display works with another device, the issue may be PC-related.
2. Select the Correct Input Source on Monitor/TV
Sometimes the monitor is set to the wrong input source.
- Use your monitor or TV remote.
- Open the Input/Source menu.
- Select the correct HDMI input (e.g., HDMI 1 or HDMI 2).
- Wait a few seconds to detect the signal.
Incorrect input selection can cause a “No Signal” error.
3. Detect Display Manually in Windows
Windows may not automatically detect the display.
- Press Windows + I to open Settings.
- Go to System > Display.
- Scroll down and click Multiple displays.
- Click Detect.
- If detected, choose the display mode (Duplicate or Extend).
This forces Windows to search for connected displays.
4. Change Display Projection Mode
The display may be set incorrectly.
- Press Windows + P.
- Choose:
- Duplicate
- Extend
- Second screen only
- Wait a few seconds after selecting each option.
Incorrect projection settings can prevent HDMI output.
5. Update Graphics Drivers
Outdated or corrupted GPU drivers often cause HDMI issues.
- Press Windows + X.
- Select Device Manager.
- Expand Display adapters.
- Right-click your graphics card.
- Select Update driver.
- Choose Search automatically for drivers.
- Restart your PC.
For best results, download the latest drivers directly from NVIDIA, AMD, or Intel.
6. Reinstall Graphics Driver
If updating doesn’t work:
- Open Device Manager.
- Expand Display adapters.
- Right-click your GPU.
- Select Uninstall device.
- Restart your PC.
Windows will reinstall the default display driver automatically.
7. Check for Disabled Display Adapter
Sometimes the graphics adapter may be disabled.
- Open Device Manager.
- Expand Display adapters.
- If the GPU shows a down arrow icon, right-click it.
- Select Enable device.
After enabling, test HDMI again.
8. Run Hardware and Device Troubleshooter
Windows can detect hardware configuration issues.
- Press Windows + R.
- Type:
msdt.exe -id DeviceDiagnostic - Press Enter.
- Follow on-screen instructions.
- Apply recommended fixes.
This tool may detect HDMI-related configuration problems.
9. Adjust Display Resolution
Unsupported resolutions may prevent signal output.
- Press Windows + I.
- Go to System > Display.
- Select the external display.
- Set resolution to Recommended.
- Restart your PC.
Incorrect resolution can cause display incompatibility.
10. Check BIOS/UEFI Graphics Settings (Advanced)
On laptops with hybrid graphics, HDMI output may depend on firmware settings.
- Restart your PC.
- Enter BIOS/UEFI (usually press F2, Del, or F10 during boot).
- Look for Graphics Configuration or Switchable Graphics settings.
- Ensure integrated graphics is enabled if required.
- Save changes and exit.
Firmware settings can affect external display output.
11. Install Windows Updates
Outdated system builds may cause display issues.
- Press Windows + I.
- Go to Windows Update.
- Click Check for updates.
- Install available updates.
- Restart your PC.
Updates often fix compatibility bugs.
12. Test HDMI Port for Hardware Damage
If none of the above fixes work:
- Try a different HDMI port (if available).
- Test with another monitor.
- Check for loose internal GPU connection (desktop users).
If HDMI still doesn’t work, the port itself may be physically damaged.
Conclusion
If the HDMI port is not working in Windows 11, the issue is typically caused by faulty cables, incorrect display settings, outdated graphics drivers, resolution conflicts, or hardware problems. In most cases, updating the graphics driver and manually detecting the display resolves the issue quickly.
By carefully following the troubleshooting steps above, you should be able to restore HDMI functionality and connect your external display successfully. If the issue persists even after testing with multiple cables and monitors, hardware inspection may be necessary.