Try this in order:
- Press Windows logo key + P and make sure Extend is selected.
- Disconnect all accessories from the laptop, including docks, dongles, and adapters, then connect the monitor directly if possible.
- Check that the HDMI cable is fully seated on both ends.
- Try a different HDMI cable. If the new cable works, the original cable is faulty.
- Make sure the monitor is turned on and its input source is set to the correct port, such as HDMI.
- Test the monitor with another system, or test the laptop with another monitor, to isolate whether the issue is with the laptop, monitor, or cable.
- Check for Windows updates: open Settings > Windows Update and install any available updates.
- Restart the laptop. If the problem started suddenly after it was previously working, try Windows logo key + Ctrl + Shift + B to reset the graphics driver.
- If the issue started after an update, try rolling back the display driver:
- Open Device Manager
- Expand Display adapters
- Right-click the display adapter > Properties > Driver tab > Roll Back Driver
- If rollback is not available, reinstall the display driver. Note: this can temporarily affect display output until the driver is reinstalled.
- Open Device Manager
- Expand Display adapters
- Right-click the adapter > Uninstall device > select Attempt to remove the driver for this device > Uninstall
- Restart if prompted
- Open Device Manager again
- Right-click the display adapter > Update driver > Search automatically for updated driver software
If one external monitor still does not work, but other monitors do, the issue is likely the monitor, cable, or input setting. If no external monitor works on the laptop HDMI port after these steps, the display driver or laptop hardware is the most likely cause.
References: