Before I provisioned the nvidia GPU extension through the Azure interface as per screenshot 2 in the first post, I did try downloading it manually and it seems there is a Windows driver
The Azure NC40ads H100 v5 VM uses an NVIDIA H100 data-center card, and NVIDIA only ships a compute-mode (TCC) driver for it—there is no WDDM graphics driver. Because of that, Windows treats the H100 purely as a headless compute device rather than a display adapter, so any software that checks for a DirectX/OpenGL-capable GPU reports “no compatible GPU found.” CUDA, PyTorch, or other compute workloads run fine (ideally under Linux or WSL 2), but desktop graphics, video-upsampling tools, or game engines will not. If you need a GPU that Windows apps can see, you must choose a VM with a workstation-class card such as an A10, L40, A40, or T4 instead.
No, on an H100 (or upcoming B200) the normal Topaz Video AI build can’t see the card, even from the CLI, because Windows never exposes a WDDM adapter. Starlight will only run there if you license Topaz’s enterprise Docker image under Linux. For an Azure VM that “just works” with the desktop license, pick something with a workstation-class WDDM driver: the NVads A10 v5 is the fastest widely available choice, while the NCas T4 v3 works if you need to save cost.
officially Starlight mini is not CLI ready yet, inofficially I’m sure it works, but something is missing with my test, maybe path to the model? CLI & Starlight mini