LogoLogo
OSDeploy.comTwitterPowerShell GalleryGitHub
  • Overview
  • Release Notes
  • OSDeploy Home
  • Module
    • Install and Update
    • Functions
      • Get-DellModelPack
      • Get-HpModelPack
      • Save-OSDDriverPack
      • Save-OSDIntelPack
      • Save-OSDModelPack
      • Save-OSDMultiPack
      • Show-OSDWmiQuery
      • Update-ModuleOSDDrivers
      • Update-OSDDriverScripts
      • Update-OSDMultiPack
    • PowerShell Gallery
    • GitHub
  • Docs
    • Driver Basics
      • SystemSKU
      • HardwareID
      • SUBSYS
      • Microsoft Update Catalog
      • OEM Drivers
      • Generic Drivers
      • Audio Drivers
      • Driver Family Packs
      • Security
      • Recommendation
    • AmdPack (AMD Video)
      • AMD Reference
        • Enterprise Drivers
        • CVE
        • ISV Certifications
        • OEM Radeon Compatibility
        • OEM Radeon Pro Compatibility
      • Real World OEM Compatibility
      • AmdPack Download
      • AmdPack Package
    • NvidiaPack (Nvidia Video)
      • Nvidia Enterprise Drivers
      • Nvidia CVE
      • Nvidia vs OEM
      • Standard vs DCH
    • OSDDriver Basics
      • WorkspacePath
      • Save-DellModelPack
      • MultiPack
        • Create a Single Model MultiPack
        • Add a Similar Model Pack
        • Add a Different Model Pack
        • DellMultiPack (Full)
        • DellMultiPack (Size Comparison)
        • Create a Generation Pack
        • Final Results
        • Deployment
    • How I Roll
      • Drivers
        • IntelPack MDT
        • IntelPack 10.0 x64
        • IntelPack 10.0 x86
        • NvidiaPack 10.0 x64
        • NvidiaPacks (MultiOS)
        • DellMultiPack 10.0 x64 MDT
        • MDT - DellMultiPack (MultiOS)
        • Update-DellMultiPack
        • CM - Dell Generation Packs
      • MDT - Microsoft Deployment
        • MDT Integration
        • MDT Deployment
      • CM - Configuration Manager
        • CM Packages
        • CM Task Sequence
        • CM Deployment Test
  • Links
    • Dell
      • Model Packs
      • Family Packs
      • Family Packs (DIA)
    • Intel
      • Bluetooth
      • Ethernet
      • Wireless
    • Nvidia
      • Driver Search
      • Advanced Driver Search
      • Quadro Branch History
      • CVE
  • Development
    • Solutions
      • Deploy Cabs
      • Intel Video - Part 1
      • Intel Video - Tests
      • Remove Intel Video Drivers
      • AMD Video Drivers
      • Nvidia Video Drivers
    • NvidiaPack
      • NvidiaPack Test
    • Examples
      • MDT Dell Win7 + Win10 x64
      • Windows 7 to Windows 10 Upgrade
    • ConfigMgr
      • Packages
        • IntelPack 10.0 x64
        • NvidiaPack 10.0 x64
      • Task Sequence
    • Deployment
      • Integration
        • ConfigMgr Package
        • ConfigMgr Task Sequence
      • Execution
        • Local Test
        • Windows Setup
        • ConfigMgr Package Deploy
  • Real World
    • HPMultiPack
      • Heine Hanevik
Powered by GitBook
On this page
  • Dell Hosted Driver
  • Nvidia Hosted Driver
  • OEM Support
  • Nvidia and Dell OEM Driver
  • Conclusion

Was this helpful?

  1. Docs
  2. NvidiaPack (Nvidia Video)

Nvidia vs OEM

PreviousNvidia CVENextStandard vs DCH

Last updated 5 years ago

Was this helpful?

Let's take a look at some Nvidia Graphics options for my Precision 7730. I see that Dell offers three options

Dell Hosted Driver

The latest Nvidia Driver I can download from Dell is version 25.21.14.1917

Nvidia Hosted Driver

I can also search Nvidia directly for one of the Nvidia Video Cards that originally came in my Dell Precision 7730

The link above allows select the Quadro P5200 to find the matching Driver to Download

Once downloaded and extracted, I want to see if these Manufacturer Drivers will work with my Dell Precision 7730 by searching for my SUBSYS 08321028. I can use this command in PowerShell to do the work

$DeviceIds = @()
$Path = 'D:\OSDDrivers\Download\NvidiaDisplay\431.70-quadro-desktop-notebook-win10-64bit-international-whql'

$Infs = Get-ChildItem -Path "$Path" -Recurse -Include *.inf -File |`
Where-Object {$_.Name -notlike "*autorun.inf*"}
foreach ($Inf in $Infs) {
    Write-Host "$($Inf.FullName)" -ForegroundColor DarkGray
    $DeviceIds += Get-WindowsDriver -Online -Driver "$($Inf.FullName)"
}
$DeviceIds | Where-Object {$_.ClassName -eq 'Display' -and $_.HardwareId -match '08321028'} |`
Sort HardwareId -Unique |`
Select HardwareId, HardwareDescription, Version

Which gives me three results, which happen to be the exact 3 Nvidia Video Cards that are available for my computer

OEM Support

Another way to test this is to look for a file called ListDevices.txt that Nvidia puts in the root of all of their Drivers

A search in this file for NVIDIA Quadro P5200 results in 16 hits

And when looking at the SUBSYS I can see these supported OEMs

  • 103C - HP

  • 1028 - Dell

  • 10CF - Fujitsu

  • 17AA - Lenovo

  • 1462 - MSI

  • 1146 - Force Computers

Dell, HP, and Lenovo ... these are the big 3 right?

Nvidia and Dell OEM Driver

So what is the difference between the Driver downloaded from Nvidia and the one offered by Dell? The answer is very simple, size. The Dell Driver has much fewer INF files which means that this driver will NOT work with the other OEMs. The other difference? The Dell OEM Driver is older

Conclusion

I've already demonstrated that if a Driver has the SUBSYS for your computer, then it is specific for your computer. Additionally, this should also demonstrate that if you want to use Nvidia Drivers from Nvidia instead of Dell to save some space in your Driver Packs, you should.

LogoChallenge Page
LogoDownload the latest official NVIDIA driversNVIDIA