Work through these steps in order, testing accessories after each step:
- Disconnect all accessories and docks
- Unplug all USB devices, printers, external monitors, SD cards, and any Surface Dock or third‑party docking station.
- Try turning the Surface on and using it with nothing attached to confirm the device itself is working.
- Check Windows and Surface updates
- On the Surface, go to Settings > Windows Update and select Check for updates. Install all available updates and restart.
- For Surface‑specific drivers and firmware, see Install Surface and Windows updates and Download drivers and firmware for Surface from the referenced articles.
- Test external monitor directly (no dock)
- Connect a single external monitor directly to the Surface video/USB‑C port using a known‑good cable and, if needed, a simple adapter (no splitter).
- Press Windows logo key + P and choose Extend.
- If the monitor still does not work, follow the basic checks: secure cable connections, try a different cable, and test the monitor with another PC to rule out a monitor or cable fault.
- Reset graphics and restart
- Press Windows logo key + Ctrl + Shift + B to reset the graphics driver.
- If that does not help, restart: Start > Power > Restart.
- Clear Surface display/dock cache
- Undock the Surface or disconnect all monitors.
- Download the Surface Dock registry file and open it.
- Run surface dock registry.reg, approve the changes, then restart the Surface and reconnect the dock/monitors.
- Reset the Surface Dock (if using one)
- Unplug the dock’s power connector from the dock.
- Unplug the dock power supply from the wall for 5 seconds.
- Plug the power supply back into the wall, then reconnect it to the dock, and reconnect the Surface.
- Update the Surface Dock firmware
- With the Surface connected to the dock and on AC power, follow Update your Surface Dock from the referenced articles to ensure the dock firmware is current.
- Check multi‑monitor limitations
- If only one external monitor works at a time, confirm that the dock and the Surface model support more than one external display. Some combinations or non‑Thunderbolt‑4 systems may only drive a single external monitor from certain docks.
- Test devices individually and via another PC
- Test the external keyboard and printer directly on the Surface without the dock.
- If possible, test them on another PC. If they work elsewhere but not on the Surface (and all updates above are applied), this points to a USB/port or driver issue on the Surface.
If, after these steps, none of the external devices (keyboard, printer, monitor) work directly on the Surface, and updates plus cache reset do not help, the USB/USB‑C hardware on the Surface may be faulty and professional service would be required.
References: