Share via

dGPU keeps disconnecting mid gaming and causes crash (Surface Book 2)

Elias 0 Reputation points
2026-06-04T15:52:42.44+00:00

i have a surface book 2 and when i play games or do anything that requires the dGPU (GTX 1050) after a while it randomly crashes, and sometimes i find that my dGPU is gone from task manager and device manager, after a reboot it comes back.

it does this randomly every 2h or so, and it makes the games unplayable.

i tried downloading new firmware and drivers but nothing.

i'm using win 11

thanks

Surface | Surface Book | Performance and maintenance
0 comments No comments

2 answers

Sort by: Most helpful
  1. S.Sengupta 30,801 Reputation points MVP Volunteer Moderator
    2026-06-05T00:44:18.22+00:00

    Heat is almost always the root cause. So, monitor the temperature.

    Use HWiNFO64 (free) to monitor GPU temperature while gaming — if it's hitting 85°C+, that's your problem

    Elevate the back of the laptop or use a cooling pad under the base

    Clean the vents with compressed air — the base vents clog easily


    In Start Search type Regedit and hit ok

    Navigate to:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

    Right-click → New → DWORD (32-bit) → name it TdrDelay

    Set value to 8 (decimal)

    Reboot


    Open Device Manager → Display Adapters → GTX 1050 → Properties

    Go to Driver tab → check driver version

    In NVIDIA Control Panel → Manage 3D Settings → Power Management Mode → set to "Prefer Maximum Performance"


    Download DDU (Display Driver Uninstaller)

    Boot into Safe Mode, run DDU, select NVIDIA, Clean and Restart

    Install the latest NVIDIA driver manually

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-06-04T15:52:57.15+00:00

    Follow these steps to stabilize the GTX 1050 dGPU on Surface Book 2 when it disappears or crashes under load:

    1. Confirm supported OS
      • Surface Book 2 is only listed as supported for Windows 10 (Version 1703 build 15063 and later). Windows 11 is not in the supported OS list for this device. Running an unsupported OS can cause driver and GPU stability issues, including dGPU dropouts.
      • For best stability, back up data and reinstall a supported Windows 10 version for Surface Book 2.
    2. Fully update Surface firmware and drivers (on a supported OS)
      • Use the Surface app → Help & supportCheck for updates to ensure all Surface firmware, system, and GPU-related updates are installed.
      • Alternatively, download the latest Surface Book 2 driver and firmware pack from the official Surface driver page, matching the exact model and CPU generation, and install it manually.
      • After installing updates, restart the device to complete firmware and driver installation.
    3. Ensure NVIDIA driver is the Surface-validated version
      • Surface Book 2 uses specific NVIDIA drivers (for example, versions like 27.21.14.5167 in recent update history) that are tuned for stability and security on this hardware.
      • Avoid generic NVIDIA desktop drivers from NVIDIA’s website; instead, rely on the versions delivered via Windows Update/Surface firmware packages.
    4. Check for known BitLocker/UEFI interactions (GTX 1050 models)
      • Surface Book 2 13" devices with GTX 1050 previously had a UEFI update that could change security configuration and affect updates.
      • If the device ever prompted for a BitLocker recovery key after a UEFI update, follow the official resolution steps in the BitLocker recovery-key article for Surface Book 2 before applying newer firmware, then re-run Windows Update/Surface updates.
    5. Monitor for GPU faults and TDRs
      • After moving to a supported OS and Surface-provided drivers, if crashes persist, check Event Viewer → Windows Logs → System for display/TDR or LiveKernelEvent errors around the time of the crash.
      • Persistent GPU device-removed or TDR errors under load can indicate either remaining driver conflicts (more likely on unsupported OS) or emerging hardware issues.

    If, after reinstalling a supported Windows 10 build and applying all Surface firmware and NVIDIA updates, the dGPU still disappears regularly, this strongly suggests a hardware fault in the dGPU base, and the device should be evaluated by Surface support.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.