New
#1501
Microsoft has redesigned their hardware driver development process to work with Windows. They call it Universal Windows Drivers. If you read the web page linked, Microsoft mentions 4 design principles for Universal Windows Drivers, which is where the acronym DCHU comes from. Intel and Nvidia use the acronym DCH instead.
The first Nvidia DCH drivers came out in August, 2018, and were designed to work with Windows 10 version 1809. DCH drivers are meant to be initially delivered by OEMs on new devices. You do not need to be concerned about switching to DCH drivers because you cannot upgrade between the older Standard driver and the new DCH or Universal Windows Driver. It is also difficult, according to Intel, to switch from a DCH to a Standard driver, especially with display adapter drivers.
Since Nvidia makes the DCH drivers available to download, it is possible to switch to them, if you choose to for any reason. Nvidia GeForce cards of the 500 series and older do not have DCH drivers available, as the most recent driver for 500 series is from April, 2018.
Some Windows Insider clean installs (since last Fall) have received DCH drivers, as the original driver type installed, via Windows Update. Once you have DCH installed, you cannot switch to Standard drivers, unless you use something like DDU in Safe Mode to remove all traces of Nvidia drivers from Windows.
Recently, some users running Windows 10 version 1809, but in the Release Preview Ring, received Nvidia driver version 421.65 via Windows Update. This has nothing to do with the DCH driver discussion that ensued here. But it was asked here if the driver was a DCH driver (to which I responded that you cannot switch between the 2 driver types. Being switched, via Windows Update, to a DCH driver could not happen).
Hope that explains some of this.
@DonCuthbert Well explained. DCHU seems like a good idea on paper, but in practice, I don't like it at all. The issue I have with it is the UWP requirements and the forced distribution through the Store for the support apps. The more things move to UWP, the more issues Windows seems to have and the slower everything gets. Maybe it's just me, but that is my experience.
I managed to install the Nvidia DCH drivers by disabling driver signature enforcement and installing it using the Have Disk method (there's so many driver certificates with GTX 1050 so I just picked the last one, the first one I also tried but there's something wrong with System Information after I installed that). But the exe DCH installer still shows this error, so I guess I have to update manually everytime.
I used DDU before doing all of this. The DCH installer will show that error even after I used DDU.
Most will be better off not to try the DCH drivers. There can be issues and difficulty switching between the 2 driver types. I run Windows Insider builds all the time, so I like to try new things and do testing. But I have my system set up in a way that it is easy to wipe and do a fresh install if I ever need to.
Don't mind me, just posting:
NVIDIA® Unified Drive|NVIDIA
Basically they're(UDA aka. DCH drivers) for OEM systems(off the shelf PC's and laptops) that the OEMs(Dell, ASUS, MSI and so on) can infuse their own settings for clocks and power to support the new Nvidia MAX-Q certification,, just like with Realtek UAD drivers for OEM versions of the Realtek CODEC chips.NVIDIA® Unified Driver Architecture (UDA)
The NVIDIA Unified Driver Architecture (UDA) is the foundation for the company’s award-winning drivers and delivers forward-and-backward compatibility across all implementations of NVIDIA desktop, workstation, mobile, platform, and multimedia processors. With a single driver, UDA delivers ongoing performance and feature improvements, reduced maintenance time, increased scalability, and a lower total cost of ownership.
UDA benefits include:
- Decreased maintenance time and total cost of ownership: With a single UDA driver across your enterprise, only one driver has to be managed, configured, and installed.
- Ongoing improvements: NVIDIA continues to add more functionality and performance to the UDA driver. This allows older processors to enjoy more features and run faster at no additional cost.
- Reduced hardware/driver conflicts: every driver is thoroughly tested with all previous products, and new products are even tested with old drivers.
- Increased scalability: upgrading products and adding new hardware is simplified when your graphics solution is based on NVIDIA hardware and the UDA driver.
Top OEMs continue to pick generation after generation of NVIDIA graphics and platform processors for their lines of computer solutions. They recognize the excellence of NVIDIA's technology, the stability of our solutions, our dedication to ease of administration via UDA, and our commitment to delivering fantastic performance at terrific prices.
Real graphics cards do not need them at all.