Download firmware update




















Your model will be listed on the screen that appears. Open About settings. To update your Surface with the latest drivers and firmware from the Download Center, select the.

For more info about the Surface MSI naming convention, see Deploy the latest firmware and drivers for Surface devices. For more info, go to Update Surface Dock. For more info, go to Manage and deploy Surface driver and firmware updates. We recommend connecting to Windows Update to update those Surface models. Select Check for updates. If updates are available, they will install automatically.

You may need to restart your Surface after the updates have installed. Check for Windows updates. This method does not manually update the Windows 10 operating system. To do that, use the Windows 10 media creation tool found at Download Windows Trouble installing Surface updates? Fix Wi-Fi connection issues in Windows.

Surface update history. Surface Devices Surface More Note: This video applies to Windows Choose your Surface device model. Need more help? Join the discussion. Was this information helpful? Yes No. Thank you! Any more feedback? The more you tell us the more we can help. Because WU cannot execute software, the firmware update driver must hand the firmware to Plug and Play PnP for installation. The existing function driver can implement the firmware update mechanism, as shown in the following diagram:.

Alternatively, if you want to update the function driver and the firmware update driver separately, create a second device node, on which you will install the firmware update driver. The following diagram shows how one device can have two separate device nodes:. In this case, the function and firmware device nodes must have different hardware IDs in order to be targeted independently. There are a couple ways to create a second device node. Certain device types have the ability to expose a second device node on one physical device, such as USB.

You can use this functionality to create a device node targetable by WU, and install a firmware update driver on it. Many device types, however, do not allow a single physical device to enumerate more than one device node.

In this case, use an extension INF that specifies the AddComponent directive to create a device node that can be targeted by Windows Update and install the firmware update driver on it. The following snippet from an INF file shows how you can do this:. When installed, this INF creates the following device hierarchy:. To update firmware for devices that use a Microsoft-supplied driver, you need to create a second device node, as shown above. PnP resolves this location when it installs the device.

The driver can then open this registry key to determine the location of the payload. To locate another device node, the firmware driver should walk the device tree relative to itself, not by enumerating all device nodes for a match.

A user may have plugged in multiple instances of the device, and the firmware driver should only update the device with which it is associated. Typically, the device node to be located is the parent or sibling of the device node on which the firmware driver is installed. For example, in the diagram above with two device nodes, the firmware update driver can look for a sibling device to find the function driver.

In the diagram immediately above, the firmware driver can look for the parent device to find the primary device with which it needs to communicate. The driver should be robust to multiple instances of the device being on the system, possibly with multiple different firmware versions.



0コメント

  • 1000 / 1000