https://github.com/semazurek/driver-download-utillity
DDU - Checks for not installed drivers and help you download them. Windows 10/11.
https://github.com/semazurek/driver-download-utillity
csharp downloader driver powershell utility windows-10 windows-11
Last synced: about 1 year ago
JSON representation
DDU - Checks for not installed drivers and help you download them. Windows 10/11.
- Host: GitHub
- URL: https://github.com/semazurek/driver-download-utillity
- Owner: semazurek
- Created: 2022-03-05T23:09:28.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-23T20:35:34.000Z (over 1 year ago)
- Last Synced: 2025-05-03T10:46:04.952Z (about 1 year ago)
- Topics: csharp, downloader, driver, powershell, utility, windows-10, windows-11
- Language: C#
- Homepage:
- Size: 304 KB
- Stars: 16
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Driver-Download-Utillity
Application created for Windows 10/11, looking for drivers that were not installed for some reason.
(Like couldn't find by windows update etc.)
Download link: DDU.exe
## What it does
1) Scan for drivers with error/problem status by powershell command:
```
Get-PnpDevice -Status ERROR | select FriendlyName -ExpandProperty Name | ft -hide
```
```
Get-PnpDevice -Status ERROR | select InstanceId | findstr /c:VEN_ /c:VID_
```
2) Extracts data about the name and instance id of the driver:
```
3D Video Controller
PCI\VEN_10DE&DEV_1C8D&SUBSYS_3...
```
3) Converts device instance id data to VEN_ and DEV_ (PCI) or VID_ and DIV_ (USB_HDI) value:
```
3D Video Controller
VEN_10DE DEV_1C8D
```
4) Checks on the type of selected driver to download for correctly convert its ID
5) Then redirect to the download-drivers.net website with the entered converted id data:
```
download-drivers.net/search?q=VEN_10DE%26DEV_1C8D
```
## First look

## How to install downloaded drivers
### Standard installation (Setup.exe)
```
Double click on setup.exe, installation.exe or other setup utility with .exe extension
```
### Advanced installation without .exe file via Device Manager (.Inf Files)
```
Device Manager -> Right Click on Driver -> Update Driver -> Browse my computer for drivers -> Browse -> Select folder -> Next.
```