Standalone NVIDIA installers copied from NVIDIA’s official CDN, plus the gpu_unlock Linux kernel module sources. The Windows files are full offline packages, not the NVIDIA App. The Linux files are the GPL module trees and the pinned NVIDIA 610.43.03 kernel-module inputs those trees fetch at build time.
Current
GeForce Game Ready 621.24
Full offline installerType: DCHWindows 10 64-bit (1803+) and Windows 11Released 12 November 2026990.1 MB
NVIDIA no longer publishes a Standard (non-DCH) package for this branch. This is the complete standalone .exe from NVIDIA’s CDN. NVIDIA App is optional in the installer and is not required to install the driver offline.
Desktop RTX 50
RTX 5090, 5090 D / D v2, 5080, 5070 Ti, 5070, 5060 Ti, 5060, 5050
Desktop RTX 40
RTX 4090, 4090 D, 4080 SUPER, 4080, 4070 Ti SUPER, 4070 Ti, 4070 SUPER, 4070, 4060 Ti 8/16 GB, 4060
Full offline installerType: DCHWindows 10 64-bit and Windows 11Released 30 September 2026870.5 MB
Last current package for Maxwell, Pascal, and Volta GeForce cards. Game Ready support for these GPUs ended October 2025. NVIDIA still ships quarterly security updates through October 2028. No Standard (non-DCH) file exists for 582.78.
Non-internet / Standard (non-DCH)Type: StandardWindows 10 64-bit and Windows 11Released 9 July 2024686.8 MB
This is the last Standard (non-DCH) GeForce installer NVIDIA still hosts. It includes NVIDIA Control Panel in the package and installs without the Microsoft Store or an internet connection. Use this on GTX 600/700 Kepler cards, or on PCs that reject DCH packages.
gpu_unlock does not ship a prebuilt .ko. The module is compiled on the target kernel, dropped into the initramfs ahead of nvidia, then switched on with a kernel command-line parameter. These zips are the module source. The two NVIDIA 610.43.03 files are the firmware inputs make inputs would otherwise download.
Ampere module
gpu_unlock 2.0.0
Linux kernel module source (GPL-2.0)Type: DKMS · build on targetLinux. Built against the kernel on the machine that will load it.Released 28 October 2026 (7eb51bcc)98.8 KB
Original gpu_unlock kernel module for GA102/GA103/GA104/GA106 (RTX 30). It is source, not a prebuilt .ko: the module has to be compiled on the target kernel, put in the initramfs ahead of nvidia, then opted in with gpu_unlock.targets=all. No patched NVIDIA driver and no VBIOS flash.
Linux kernel module source (GPL-2.0)Type: DKMS · build on targetLinux. Built against the kernel on the machine that will load it.Released 26 October 2026 (d28c4854)907.0 KB
Same gpu_unlock module with AD102 (RTX 4090) and an experimental AD103 canary, plus the Ampere device list. Use this tree for RTX 40. AD103 needs gpu_unlock.ad103_experimental=1 and a single PCI address; all never selects it.
Chips
AD102, experimental AD103, plus GA102/GA103/GA104/GA106
Desktop Ada
RTX 4090, 4090 D; experimental RTX 4070 Ti SUPER (AD103)
Linux kernel module source (GPL-2.0)Type: DKMS · build on targetLinux. Built against the kernel on the machine that will load it.Released 26 October 2026 (417f333)60.9 KB
Separate kernel module for RTX 20. Loaded as turing_unlock with turing_unlock.targets=, not gpu_unlock.targets=. The wrong parameter does nothing.
Official NVIDIA kernel-module tarballType: SourceLinux. Used by gpu_unlock make inputs / make firmware.Released 3 July 202625.0 MB
Pinned NVIDIA kernel-module source that gpu_unlock and turing_unlock extract boot assets from. Place it next to the .run in ~/.cache/gpu-unlock/inputs (or GPU_UNLOCK_INPUTS) so a machine with no internet can still run make firmware.
Filename
NVIDIA-kernel-module-source-610.43.03.tar.xz
Used by
firmware/extract_boot_assets.py in gpu_unlock / turing_unlock
Official NVIDIA .run installerType: Offline .runLinux x86_64. Firmware extract input; also a full offline Linux driver.Released 3 July 2026328.2 MB
The other pinned input. gpu_unlock does not install this driver; it only extracts GSP firmware from it. The .run itself is NVIDIA’s standalone Linux installer if you need 610.43.03 on a box with no network.
Filename
NVIDIA-Linux-x86_64-610.43.03-no-compat32.run
Used by
firmware/extract_gsp.py in gpu_unlock / turing_unlock
Windows files are NVIDIA’s WHQL installers, mirrored so a PC with no internet can be updated from a USB stick. NVIDIA owns that software. Confirm the SHA-256 against the copy on nvidia.com if you need a second check. Notebook GPUs in the current and Pascal families use the same package NVIDIA still lists under a notebook filename; those two files are the same size on NVIDIA’s CDN.
gpu_unlock / turing_unlock source is GPL-2.0-only from Zagitta/gpu-unlock, JustAResearcher/gpu-unlock-ada, and nlzy/turing-unlock. The 610.43.03 kernel-module tarball and .run remain NVIDIA’s. Generated firmware is produced on the target machine; this archive does not ship prebuilt firmware blobs or a .ko for a specific kernel. Blackwell (RTX 50) is not supported by these modules.