Hi Desmond Ollie,
Thank you for reaching out to Microsoft Q&A forum. I know how inconvenient it is when your USB ports and graphics card suddenly stop working and I’m here to help you figure out what’s going on and get you closer to a solution.
To make this easier, I’ve put together a few steps you can try. These will help us understand whether the issue is coming from the software or if there might be a hardware problem with the device:
Step 1: Restart the internal controllers
Sometimes the Surface’s internal chips that control the USB ports and GPU can freeze up. A full reset clears that out.
Here’s how to do it:
- Shut the Surface down completely.
- Press and hold the Power button for 30 seconds straight, then let go.
- Wait about 10 seconds.
- Turn it on like normal.
This sounds simple, but it often brings back USB ports and missing devices.
Step 2: Update Surface firmware and drivers
If the drivers become corrupted or outdated, the USB ports and GPU may stop showing up in Windows.
To reinstall:
- Go to the official Microsoft page and download the latest Surface Book 3 Drivers and Firmware package.
- Run the installer and restart the device.
This makes sure all the controllers (USB, GPU, Surface Base, etc.) are on the latest version.
Step 3: Use the Surface Diagnostic Toolkit
This is a Microsoft tool that can automatically check your device for hardware and software issues.
You can download it here: Surface Diagnostic Toolkit
Just run it and follow the steps. It will take a few minutes and can give us clues about whether the base, GPU or USB controllers are failing.
Step 4: Detach and reattach the screen
On the Surface Book 3, the USB ports and NVIDIA GPU are all located in the keyboard base. If the connection between the tablet and the base becomes loose, all those components disappear.
- Press the detach button and remove the screen.
- Check the connector for dust or anything stuck in the pins.
- Reattach it firmly until it clicks.
If the connection wasn’t secure, this may bring everything back instantly.
Step 5: Check Device Manager for missing or hidden devices
This helps confirm whether Windows still detects the base at all:
- Right‑click the Start menu then choose Device Manager
- At the top, click View > Show hidden devices
- Look under:
- Display adapters (NVIDIA)
- USB controllers
- System devices (especially “Surface” items)
If a device shows up greyed out, is completely missing, or displays a yellow warning icon in Device Manager, it usually indicates that the Surface Book 3 base (or the connector that links the tablet to the base) isn’t communicating properly with the system.
Step 5: Try USB-C without the keyboard base attached
This helps isolate whether the issue is in the base or the tablet section:
- Detach the screen.
- Plug a USB‑C storage device (USB‑C flash drive or phone) into the tablet.
If USB‑C still only charges but doesn’t transfer data, the issue may be inside the tablet module. If USB‑C works normally without the base, then the keyboard base is likely faulty.
Please let me know the results after trying these steps. If the issue persists, I’ll be happy to assist you further.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.