Surface Book 2 Drivers and Firmware (Initial Release)


We are pleased to announce today we now have available the initial driver and firmware pack for Surface Book 2, available for you to download at the Microsoft Download Center. This initial driver and firmware pack is available in two versions, one for Windows 10 Version 1703 (the Creators Update) and above, the other for Windows 10 Version 1709 (the Fall Creators Update) and above.

Download the driver and firmware pack MSI files from the Surface Book 2 page of the Microsoft Download Center:

  • SurfaceBook2_Win10_15063_1702009_2.msi
  • SurfaceBook2_Win10_16299_1703009_2.msi

You can identify which file to download for your device by the build number located in the file name. This build number represents the minimum build of Windows required to install the drivers and firmware within that file. For example, the file SurfaceBook2_Win10_15063_1702009_2.msi has a minimum build of 15063, in other words Windows 10 Version 1703 or the Creators Update. You can find a full list the build numbers for each Windows 10 version at the Windows 10 release information page.

Note: The minimum version of Windows supported on Surface Book 2 is Windows 10 Creators Update, Version 1703.

Note: Starting with Surface Studio, driver and firmware packs for all new Surface devices will be provided in MSI format only. Drivers and firmware will not be provided in ZIP format. You can easily extract the contents of the MSI driver and firmware pack, for example to import the drivers into your MDT deployment share or System Center Configuration Manager driver catalog, using the administrative installation option of msiexec, msiexec /a. For example, to extract the contents of SurfaceBook2_Win10_15063_1702009_2.msi to the folder D:\Surface Book 2\Windows 10 Version 1703\1702009 without bringing up the installation dialog, you would use the following command:

msiexec /a SurfaceBook2_Win10_15063_1702009_2.msi targetdir=D:\SurfaceBook2\ /qn

Note: When extracting driver files from the MSI, the destination folder (targetdir) must be different than the folder containing the MSI file.

These initial driver and firmware packs also include updates for the drivers and firmware provided on the first wave of devices shipped from the factory, commonly known as a Day 0 update. These updated drivers include the drivers for Intel(R) HD Graphics 620, Surface Dial Filter, Surface DTX, Surface Integration, Surface Ucsi Device, and Surface UEFI for devices with Windows 10 Version 1703 (Creators Update) and above, and NVIDIA GeForce GTX 1050, NVIDIA GeForce GTX 1060, Surface ACPI Notify Driver, and Surface Integration Service Device for devices with Windows 10 Versions 1709 (Fall Creators Update) and above. These updates improve system stability and, for devices with Windows 10 Version 1709, provide support for Windows Mixed Reality experiences.

Specific fixes for Surface Book 2 devices with Windows 10 Version 1703 and above include:

  • Intel(R) HD Graphics 620 (v22.20.16.4840) improves system stability.
  • Surface Dial Filter (v1.19.136.0) improves system stability.
  • Surface DTX (v2.27.136.0) improves system stability.
  • Surface Integration (v4.6.136.0) improves system stability.
  • Surface Ucsi Device (v2.14.136.0) improves system stability.
  • Surface UEFI (v387.1879.769.0) improves system stability.

Specific fixes for Surface Book 2 devices with Windows 10 Version 1709 and above additionally include:

  • NVIDIA GeForce GTX 1050 (v23.21.13.8808) provides support for Windows Mixed Reality features.
  • NVIDIA GeForce GTX 1060 (v23.21.13.8808) provides support for Windows Mixed Reality features.
  • Surface ACPI Notify Driver (v5.15.136.00) provides support for Windows Mixed Reality features.
  • Surface Integration Service Device (v4.14.136.0) provides support for Windows Mixed Reality features.

Note: You can find a list of all driver and firmware updates for Surface Book 2 in the Surface Book 2 update history.

For your convenience, here is a list of all the drivers and firmware included in each MSI file:

SurfaceBook2_Win10_15063_1702009_2.msi:

  • Accessory Bluetooth Pairing (v1.0.22.1)
  • Camera Sensor (v30.15063.5.5283)
  • HID PCI Minidriver for ISS (v3.1.0.3429)
  • Intel(R) AVStream Camera 2500 (v30.15063.5.5283)
  • Intel(R) Control Logic (v30.15063.5.528)
  • Intel(R) CSI2 Host Controller (v30.15063.5.5283)
  • Intel(R) Display Audio (v10.22.1.102)
  • Intel(R) Dynamic Platform and Thermal Framework Manager (v8.3.10205.5196)
  • Intel(R) Dynamic Platform and Thermal Framework Processor Participant (v8.3.10205.5196)
  • Intel(R) HD Graphics 620 (v22.20.16.4840)
  • Intel(R) Imaging Signal Processor 2500 (v30.15063.5.5283)
  • Intel(R) Integrated Sensor Solution (v3.1.0.3429)
  • Intel(R) Management Engine Interface (v11.7.0.1040)
  • Intel(R) Precise Touch Device (v1.2.0.92)
  • Intel(R) Serial IO GPIO Host Controller (v30.100.1713.2)
  • Intel(R) Serial IO I2C Host Controller (v30.100.1713.2)
  • Intel(R) Serial IO UART Host Controller (v30.100.1713.2)
  • Intel(R) Smart Sound Technology (Intel(R) SST) Audio Controller (v9.21.0.2789)
  • Intel(R) Smart Sound Technology (Intel(R) SST) OED (v9.21.0.2789)
  • Intel(R) Xeon(R) E3 - 1200 v6/7th Gen Intel(R) Core(TM) Host Bridge/DRAM Registers (v10.1.1.44)
  • ISS Dynamic Bus Enumerator (v3.1.0.3429)
  • Marvell AVASTAR Bluetooth Radio Adapter (v15.68.9120.47)
  • Marvell AVASTAR Wireless-AC Network Controller (v15.68.9120.47)
  • Maxim Power Meter (v100.0.1.1)
  • Mobile 6th/7th Generation Intel(R) Processor Family I/O Northpeak (v10.1.1.44)
  • Mobile 6th/7th Generation Intel(R) Processor Family I/O PCI Express Root Port #1 (v10.1.1.44)
  • Mobile 6th/7th Generation Intel(R) Processor Family I/O Thermal subsystem (v10.1.1.44)
  • NVIDIA GeForce GTX 1050 (v22.21.13.8563)
  • NVIDIA GeForce GTX 1060 (v22.21.13.8563)
  • Realtek High Definition Audio(SST) (v6.0.1.8242)
  • Surface Accessory Firmware Update (v1.2.108.0)
  • Surface ACPI Notify Driver (v3.5.136.0)
  • Surface Base 2 Integration (v2.0.25.0)
  • Surface Button (v1.18.136.0)
  • Surface Dial Detection (v2.0.2.0)
  • Surface Dial Filter (v1.19.136.0)
  • Surface Digitizer Integration Device (v1.12.136.0)
  • Surface Display (v1.1.207.0)
  • Surface Display (v1.1.207.0)
  • Surface Display Color (v2.0.366.1)
  • Surface Dock Firmware Update (v4.0.0.0)
  • Surface Dock Integration (v2.0.303.0)
  • Surface DTX (v2.27.136.0)
  • Surface Hot Plug (v1.13.136.0)
  • Surface Integrated Sensor Hub (v1.0.0.0)
  • Surface Integration (v4.6.136.0)
  • Surface Integration Service Device (v2.9.136.0)
  • Surface Keyboard Backlight (v4.22.136.0)
  • Surface ME (v1.0.0.0)
  • Surface NVM Express Controller (v11.0.4.0)
  • Surface Pen Pairing (v1.7.136.0)
  • Surface Pen Settings (v21.0.17.0)
  • Surface Power Meter (v1.9.136.0)
  • Surface Radio Monitor (v1.23.136.0)
  • Surface Serial Hub Driver (v4.5.136.0)
  • Surface Software Servicing (v3.0.70.0)
  • Surface Storage Firmware Update (v2.7.136.0)
  • Surface System Aggregator (v1.0.0.0)
  • Surface System Telemetry (v3.0.773.0)
  • Surface Tcon Device (v1.1.136.0)
  • Surface Touch (v1.0.0.0)
  • Surface Touch Servicing ML (v1.14.136.0)
  • Surface Ucsi Device (v2.14.136.0)
  • Surface UEFI (v387.1879.769.0)
  • Surface USB Hub Firmware Update (v1.15.136.0)
  • Xbox Wireless Adapter for Windows (v1.0.45.4)

SurfaceBook2_Win10_16299_1703009_2.msi:

  • Accessory Bluetooth Pairing (v1.0.22.1)
  • Camera Sensor (v30.15063.5.5283)
  • HID PCI Minidriver for ISS (v3.1.0.3429)
  • Intel(R) AVStream Camera 2500 (v30.15063.5.5283)
  • Intel(R) Control Logic (v30.15063.5.528)
  • Intel(R) CSI2 Host Controller (v30.15063.5.5283)
  • Intel(R) Display Audio (v10.22.1.102)
  • Intel(R) Dynamic Platform and Thermal Framework Manager (v8.3.10205.5196)
  • Intel(R) Dynamic Platform and Thermal Framework Processor Participant (v8.3.10205.5196)
  • Intel(R) HD Graphics 620 (v22.20.16.4840)
  • Intel(R) Imaging Signal Processor 2500 (v30.15063.5.5283)
  • Intel(R) Integrated Sensor Solution (v3.1.0.3429)
  • Intel(R) Management Engine Interface (v11.7.0.1040)
  • Intel(R) Precise Touch Device (v1.2.0.92)
  • Intel(R) Serial IO GPIO Host Controller (v30.100.1713.2)
  • Intel(R) Serial IO I2C Host Controller (v30.100.1713.2)
  • Intel(R) Serial IO UART Host Controller (v30.100.1713.2)
  • Intel(R) Smart Sound Technology (Intel(R) SST) Audio Controller (v9.21.0.2789)
  • Intel(R) Smart Sound Technology (Intel(R) SST) OED (v9.21.0.2789)
  • Intel(R) Xeon(R) E3 - 1200 v6/7th Gen Intel(R) Core(TM) Host Bridge/DRAM Registers (v10.1.1.44)
  • ISS Dynamic Bus Enumerator (v3.1.0.3429)
  • Marvell AVASTAR Bluetooth Radio Adapter (v15.68.9120.47)
  • Marvell AVASTAR Wireless-AC Network Controller (v15.68.9120.47)
  • Maxim Power Meter (v100.0.1.1)
  • Mobile 6th/7th Generation Intel(R) Processor Family I/O Northpeak (v10.1.1.44)
  • Mobile 6th/7th Generation Intel(R) Processor Family I/O PCI Express Root Port #1 (v10.1.1.44)
  • Mobile 6th/7th Generation Intel(R) Processor Family I/O Thermal subsystem (v10.1.1.44)
  • NVIDIA GeForce GTX 1050 (v23.21.13.8808)
  • NVIDIA GeForce GTX 1060 (v23.21.13.8808)
  • Realtek High Definition Audio(SST) (v6.0.1.8242)
  • Surface Accessory Firmware Update (v1.2.108.0)
  • Surface ACPI Notify Driver (v5.15.136.00)
  • Surface Base 2 Integration (v2.0.25.0)
  • Surface Button (v1.18.136.0)
  • Surface Dial Detection (v2.0.2.0)
  • Surface Dial Filter (v1.19.136.0)
  • Surface Digitizer Integration Device (v1.12.136.0)
  • Surface Display (v1.1.207.0)
  • Surface Display (v1.1.207.0)
  • Surface Display Color (v2.0.366.1)
  • Surface Dock Firmware Update (v4.0.0.0)
  • Surface Dock Integration (v2.0.303.0)
  • Surface DTX (v2.27.136.0)
  • Surface Hot Plug (v1.13.136.0)
  • Surface Integrated Sensor Hub (v1.0.0.0)
  • Surface Integration (v4.6.136.0)
  • Surface Integration Service Device (v4.14.136.0)
  • Surface Keyboard Backlight (v4.22.136.0)
  • Surface ME (v1.0.0.0)
  • Surface NVM Express Controller (v11.0.4.0)
  • Surface Pen Pairing (v1.7.136.0)
  • Surface Pen Settings (v21.0.17.0)
  • Surface Power Meter (v1.9.136.0)
  • Surface Radio Monitor (v1.23.136.0)
  • Surface Serial Hub Driver (v4.5.136.0)
  • Surface Software Servicing (v3.0.70.0)
  • Surface Storage Firmware Update (v2.7.136.0)
  • Surface System Aggregator (v1.0.0.0)
  • Surface System Telemetry (v3.0.773.0)
  • Surface Tcon Device (v1.1.136.0)
  • Surface Touch (v1.0.0.0)
  • Surface Touch Servicing ML (v1.14.136.0)
  • Surface Ucsi Device (v2.14.136.0)
  • Surface UEFI (v387.1879.769.0)
  • Surface USB Hub Firmware Update (v1.15.136.0)
  • Xbox Wireless Adapter for Windows (v1.0.45.4)
Comments (5)

  1. Ryan says:

    Your command to extract the files does not work. What did work:
    msiexec /a SurfaceBook2_Win10_15063_1702009_2.msi /qb TARGETDIR=C:\SurfaceBook2\

    1. Thank you for pointing this out. I have removed the spaces from the target directory path to resolve this issue. Note that in the example the path remains on a secondary volume, D:, which may not be an acceptable location for everyone. Before running this command, be sure to verify that the filename specified by the command aligns to the Surface driver and firmware file you wish to extract, and that the target directory is a location that makes sense for you.

  2. Lee Bowman says:

    As per the rest of the shambolic Surface drivers and firmware process, the Surface Book 2 is not shown on the “Download drivers and firmware for Surface” https://support.microsoft.com/en-us/help/4023482

    The Surface models are pushed to Enterprises – yet the driver management process is awful

    1. Thank you for bringing this to our attention, Surface Book 2 has been added to the page.

  3. Kishen_p says:

    When will I be able to use brush pressure sensitivity in Photoshop CS6 on my Surfacebook 2. It’s a shame that Microsoft calls it a ‘Creators laptop’ and it does not even support a software that most of the creatives use 🙁 Is there a wintab driver coming to fix the issue?

Skip to main content