https://github.com/aetopia/nvidia-driver-package-downloader
A simple PowerShell script to extract and download NVIDIA driver packages.
https://github.com/aetopia/nvidia-driver-package-downloader
Last synced: 9 months ago
JSON representation
A simple PowerShell script to extract and download NVIDIA driver packages.
- Host: GitHub
- URL: https://github.com/aetopia/nvidia-driver-package-downloader
- Owner: Aetopia
- License: mit
- Created: 2022-09-24T16:47:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-31T17:38:42.000Z (about 3 years ago)
- Last Synced: 2025-06-11T11:42:44.056Z (12 months ago)
- Language: PowerShell
- Homepage:
- Size: 144 KB
- Stars: 10
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NVIDIA Driver Package Downloader (NVDPD)
A simple PowerShell script to extract and download NVIDIA driver packages.
# Usage
1. Open PowerShell as an Admin.
2. Copy and paste the following command:
```ps
irm "https://raw.githubusercontent.com/Aetopia/NVIPS/main/NVDPD.ps1" | iex
```
3. Once the command executes, you can any of the following commands.
- `Get-NvidiaGpu`: **Query NVIDIA GPU Info.**
- `Expand-NvidiaDriverPackage`: **Extract a NVIDIA driver package.**
Supported Components: `HDAudio, PhysX`
|Argument|Description|
|-|-|
|`-DriverPackage ` | NVIDIA driver package file to extract.|
| `-Post ` | `Launch`: Launch the NVIDIA Driver Setup.
`Install`: Install the NVIDIA Driver Package.
`Open`: Open the folder the NVIDIA Driver Setup is in.|
| `-All`|Extract all Driver Package components.|
| `-Components `| Extract Driver Specific Components.|
- `Invoke-NvidiaDriverPackage`: **Download a driver package**
|Argument|Description|
|-|-|
|`-NvidiaGpu ` | Pass a variable which has a `Get-NvidaGpu` Object.|
| `-Version ` | Set which version to download.|
| `-Studio` | Studio driver type.|
| `-Standard` | Standard driver type.|
| `-Post ` | `Launch`: Launch the NVIDIA Driver Setup.
`Install`: Install the NVIDIA Driver Package.
`Open`: Open NVIDIA Driver Setup Folder.|
| `-All`|Extract all Driver Package components.|
| `-Components ` | Extract Driver Specific Components. |
- `Get-NvidiaDriverVersions`: **Get NVIDIA Driver Versions.**
|Argument|Description|
|-|-|
|`-NvidiaGpu ` | Pass a variable which has a `Get-NvidaGpu` Object.|
| `-Studio` | Studio driver type.|
| `-Standard` | Standard driver type.|
- `Get-NvidiaGpuProperties` **Get information on Dynamic P-State, HDCP and NVIDIA Control Panel & NVIDIA Display Container LS Service Telemetry.**
- `Set-NvidiaGpuProperty`: **Configure a NVIDIA GPU property.**
|Argument|Description|
|-|-|
|`-Property`| Specify the property to configure.|
|`-State`| Configure the state of the specified property, `1` for enabling the property and `0` for disabling it.|
|Property|Description|
|-|-|
|`DynamicPState`| This property determines if a NVIDIA GPU should dynamically clock itself.|
|`HDCP`|This property determines if HDCP is enabled for DRM content.|