本文說明如何在 Google Distributed Cloud (GDC) 氣隙環境中,於 Windows 虛擬機器 (VM) 執行個體上安裝 NVIDIA 圖形處理單元 (GPU) 驅動程式。
在 Distributed Cloud 中,您可以使用 NVIDIA GPU 設定 GPU 加速的 Windows VM。VM 執行個體可透過 NVIDIA GPU 執行需要大量圖形的應用程式,或需要 Windows 作業系統的 GPU 密集型運算工作負載。
本文適用於平台管理員或應用程式運算子群組的開發人員,這些人員在 Google Distributed Cloud (GDC) 氣隙環境中管理 Windows VM。詳情請參閱 GDC 氣隙環境適用的目標對象說明文件。
事前準備
要求 IAM 角色
如要在 Windows VM 執行個體上安裝 NVIDIA 驅動程式,請聯絡專案 IAM 管理員,要求「虛擬機器專案管理員」 (project-vm-admin) 角色。
所有 VM 角色都必須繫結至 VM 所在的專案命名空間。 按照步驟驗證存取權。
下載 CUDA Toolkit
Distributed Cloud 在實體隔離環境中運作。也就是說,您無法直接從網際網路將檔案下載到 VM。您必須先在可連上網際網路的機器上,下載獨立的 CUDA Toolkit 安裝程式,其中包含必要的 NVIDIA 顯示卡驅動程式。
- 在連上網際網路的工作站上,前往 NVIDIA CUDA Toolkit 官方下載頁面:https://developer.nvidia.com/cuda-downloads。
- 選取與 Windows VM 相符的目標平台選項:
- 在「作業系統」部分,選取「Windows」。
- 在「架構」中,選取「x86_64」。
- 在「版本」部分,選取 Windows Server 版本,例如「Server 2019」或「Server 2022」。
- 在「安裝程式類型」部分,選取「exe (本機)」。
- exe (本機) 安裝程式是獨立套件,內含 NVIDIA 顯示驅動程式和 CUDA 開發程式庫。
- 按一下「下載」,即可擷取本機安裝程式執行檔,通常名為
cuda_[VERSION]_windows.exe。
將安裝程式轉移至 Windows VM
在工作站下載驅動程式安裝程式後,請使用遠端桌面 (RDP) 用戶端的內建剪貼簿共用功能,直接將安裝程式轉移到 Windows VM。
- 在工作站上找出下載的
cuda_[VERSION]_windows.exe檔案。 - 按一下滑鼠右鍵並選取「複製」,或按鍵盤上的 Ctrl+C 鍵。
- 使用遠端桌面通訊協定用戶端連線至 Windows VM。
- 在遠端桌面協定工作階段中,開啟 Windows 檔案總管,然後前往臨時資料夾,例如
C:\Windows\Temp。 - 在資料夾內按一下滑鼠右鍵,然後選取「貼上」,或按鍵盤上的 Ctrl+V 鍵。
- 等待檔案傳輸完成。
安裝 CUDA 工具包和驅動程式
成功將安裝程式複製到 Windows VM 後,請繼續安裝。
- 在遠端桌面協定工作階段中,按兩下複製的
cuda_[VERSION]_windows.exe檔案,啟動 NVIDIA 安裝程式精靈。 - 按一下「同意並繼續」,接受授權協議。
- 在「安裝選項」中,選取「快速 (建議使用)」> 點選「下一步」。這個選項會自動安裝 CUDA Toolkit、必要的 NVIDIA GPU 驅動程式和系統整合工具。
- 按照畫面上的提示完成安裝程序。
- 安裝精靈完成後,請重新啟動 Windows VM。
驗證安裝
確認 Windows 作業系統可辨識 NVIDIA GPU,且驅動程式可正常運作。
- 使用遠端桌面通訊協定用戶端連線至 Windows VM。
- 以管理員身分開啟「命令提示字元」或「PowerShell」。
確認 GPU 狀態和驅動程式版本:
nvidia-smi確認輸出內容顯示正確的 GPU 型號和驅動程式版本,且沒有回報任何錯誤。輸出看起來類似以下內容:
C:\Users\username>nvidia-smi Wed May 27 10:58:00 2026 +-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 550.54.14 Driver Version: 550.54.14 CUDA Version: 12.4 | |-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 NVIDIA L4 Off | 00000000:00:03.0 Off | 0 | | N/A 44C P8 15W / 72W | 0MiB / 23040MiB | 0% Default | | | | Disabled | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | No running processes found | +-----------------------------------------------------------------------------------------+選用:驗證 CUDA 編譯器版本:
nvcc --version