This topic describes how to manually install a GPU driver for a GPU-accelerated compute-optimized Windows instance.

Background information

GPU drivers are OS-specific. For example, you cannot install a Linux driver on a Windows instance and vice versa.
Note To install a GPU driver on a GPU-accelerated compute-optimized Linux instance, the procedure varies depending on whether the Automatically Install GPU Driver is enabled when you create instance.

Windows instances do not support the automatic installation of GPU drivers. You need to manually install GPU drivers from the NVIDIA official website.


You can refer to this topic when you encounter the following scenarios:
  • You want to use GPU-accelerated compute-optimized instances in general computing scenarios, such as running deep learning and AI tasks. We recommend that you install GPU drivers in these scenarios.
  • You want to use GPU-accelerated compute-optimized Windows instance families. For more information about GPU-accelerated compute-optimized instace families, see GPU-accelerated compute-optimized instance families.
Note For more information about the scenarios and installation methods of the GPU drivers, see Driver installation method.


  1. Connect to the GPU-accelerated instance.
    Use one of the following methods to connect to the instance.
    WorkbenchConnect to a Windows instance by using a password or key
    VNCConnect to a Windows instance by using a password
  2. Download the GPU driver.
    1. On your remote desktop, visit the NVIDIA Driver Downloads page on the NVIDIA official website.
      Note For more information about installing and configuring the NVIDIA driver, see NVIDIA Driver Installation Quickstart Guide.
    2. Set the filters and click SEARCH to search for the driver that you want to install.
      NVIDIA drivers

      The following table describes the filters.

      • Product Type
      • Series
      • Product
      From the Product Type, Product Series, and Product drop-down lists, select values based on the GPU with which your GPU-accelerated compute-optimized instance is configured.
      Note For more information about how to view the details of a GPU-accelerated instance, such as the instance ID, instance type, and operating system, see View instance information.
      • Data Center / Tesla
      • P-Series
      • Tesla P100
      Operating SystemSelect a Windows version based on the image of the instance. Windows 10 64-bit
      Windows Driver TypeSelect the type of the driver. Valid values: DCH and Standard. Standard
      CUDA ToolkitSelect a CUDA Toolkit version. 11.2
      LanguageSelect a language for the driver that you want to install. Chinese (Simplified)
      Recommended/BetaBy default, All is selected. You can use the default setting. All
      The following table describes the GPU information of each instance family.
      Instance familygn4gn5gn5ign6vgn6ign6egn7gn7ign7e
      Product TypeData Center / TeslaData Center / TeslaData Center / TeslaData Center / TeslaData Center / TeslaData Center / TeslaData Center / TeslaData Center / TeslaData Center / Tesla
      Product SeriesM-ClassP-SeriesP-SeriesV-SeriesT-SeriesV-SeriesA-SeriesA-SeriesA-Series
      ProductM40Tesla P100Tesla P4Tesla V100Tesla T4Tesla V100NVIDIA A100NVIDIA A10NVIDIA A100
      Note The preceding table lists only the GPU information of some popular GPU-accelerated compute-optimized instance families. Instances that use the same GPU model have the same GPU information, such as product type, product series, and product family. For example, instances of the ebmgn7i and gn7i instance families use NVIDIA A10 GPUs. Therefore, the product type, product series, and product family of these instances are the same.
    3. In the search result, find the driver version that you want to download and click the driver name.
      Driver name
    4. On the driver details page, click Download.
      Download page
    5. On the Download page, click Agree & Download.
      Download driver
  3. Install the GPU driver.
    1. After the driver is downloaded, open the folder in which the driver installation package is stored.
    2. Double-click the installation package, and follow the instructions to install the driver.
      Important Windows Remote Desktop Protocol (RDP) does not support GPU rendering for applications such as DirectX and Open Graphics Library (OpenGL) applications. To access your instance, you can install the Virtual Network Console (VNC) service and client, or use protocols such as PC over IP (PCoIP) and XenDesktop HDX 3D that support these applications.
    3. After you install the driver, open the Device Manager on your computer. In the left-side navigation pane, click Display adapters to check whether the driver is installed.
      If the GPU driver information exists, such as NVIDIA A10, the GPU driver is installed.