An open API service indexing awesome lists of open source software.

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.

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.
```