Surface Book 2 Dedicated GPU Not Detected in Windows 10

Surface Book 2 Dedicated GPU and nVidia graphics driver goes AWOL after recent Windows updates. Here's how to get your nVidia GPU back.

By Tim TrottWindows Tips and Tricks • March 28, 2018
Surface Book 2 Dedicated GPU Not Detected in Windows 10

Surface Book 2 Users have been reporting that the dedicated nVidia graphics driver has gone missing after recent Windows updates, meaning the top-of-the-range Microsoft Surface Books are limited to just the Intel graphics chip. Here's how to get the dedicated nVidia graphics card back.

It's not just you. Many owners of the Microsoft Surface Book have been experiencing GPU problems for the past couple of months. For some strange reason, the computer is no longer detecting the GPU. Apps and games are crashing because of an incompatibility with the graphics card and the discrete GPU going missing from the device manager.

Surface Book 2 dGPU Disappears
Surface Book 2 Dedicated GPU Not Detected in Windows 10

The Surface Book 2 has two graphics processors (GPU): an Intel HD Graphics 620 integrated GPU and an NVIDIA GeForce GTX 1050 (or GTX 1060 on the 15" model). The Intel graphics are more than enough for normal Windows users who are watching videos, etc., delivering energy-saving features. When the graphics requirements are more intensive, for example, gaming, the Surface Book automatically switches to the NVIDIA graphics card. This high-performance graphics processor is the one that mysteriously goes missing.

Reports suggest that the issue arises specifically when Windows updates to version 16299.334. This is indicated by the 'Surface HotPlug ACPI Notify Error: NotifyCode=81' message in the event viewer, and the absence of Nvidia in the device manager's performance tab.

Rest assured, you can use the steps below to effectively fix the problem of the missing Surface Book 2 Dedicated GPU by forcing Windows to rediscover and reinstall the Dedicated GPU driver.

Update 28/03/2018
Microsoft, a trusted name in technology, recommends that you install the latest updates to keep your Surface performing its best. You can get updates now by checking Settings > Update & Security > Windows Update.

Update 1/8/2018: New drivers are available for Surface Book 2 15" PixelSense Display with NVIDIA GeForce GTX 1060
Update 28/11/2018: New drivers are available for Surface Book 2 13.5" PixelSense Display with NVIDIA GeForce GTX 1050

How to Fix Missing Dedicated GPU on Surface Book 2

  1. Make sure that all Windows updates are made, the latest firmware is installed, and the latest Nvidia driver (397.64).
  2. Put the power settings to best performance (plugged in and in battery mode).
  3. Open the device manager and keep it open.
  4. Unplug your SB2.
  5. Detach the tablet and wait for ~10-15sec until the system updates the connected devices (the device manager should flicker once or twice until it stops; maybe there is a sound as well).
  6. Reattach and wait until the Nvidia card pops up in the device manager.
  7. Quickly make a normal shutdown as long as the card is still visible in the device manager.
  8. When the device is off, do a hard reset by pressing the volume up button and the power button for at least 20 seconds (Press and hold the volume up button before pressing and holding the power button).
  9. The UEFI interface might appear; exit and let the system restart.

Related ArticlesThese articles may also be of interest to you

CommentsShare your thoughts in the comments below

My website and its content are free to use without the clutter of adverts, popups, marketing messages or anything else like that. If you enjoyed reading this article, or it helped you in some way, all I ask in return is you leave a comment below or share this page with your friends. Thank you.

This post has 3 comments. Why not join the discussion!

New comments for this post are currently closed.