Windows 10 v1903 gets DCH drivers with variable refresh rate options

by Vlad Turiceanu
Vlad Turiceanu
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming... read more
Affiliate Disclosure
Windows 10 April update will push DCH variants of drivers
To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

With the brand new Windows 10 v1903 (aka May update), Microsoft is aiming for a different perspective at the way things work.

The company wants to shake things up a bit and push DCH variants of drivers to Windows 10. This all started with Windows 10 v1809 and now it seems that it will go on to Windows 10 v1903.

As you can see in the screenshot below, the new Windows 10 Graphics Settings page lets you customize graphics performance.

Windows 10 v1903 DCH drivers

What is a DCH driver?

But what is a DCH version of a driver, you may ask? Well, DCH or Declarative Componentized Hardware are drivers written to use Universal Windows Platform(UWP) instead of the Win32/.exe framework. 

Ok, now a normal answer, please! It means that the drivers are universal and run across multiple different device types, are lower-level and much more secure.

This is a good thing that will impact users and give them more options to choose from. As one user explained:

The primary user facing difference is that the driver and the NVCP are separate. You’d install the DCH driver (which will be smaller than the typical installer), and then go to the Windows Store to get the NVCP.

To better understand this, a universal driver has a base driver, optional component packages, and an optional hardware support app.

Optional component packages can have additional settings an customisations, but it’s your choice if you install them or not.

Microsoft is looking for a clean slate

Another user finds this hard to believe:

Wait this sounds reasonable and good for consumers, what is the catch?

There’s no catch. Because there are many problematic drivers, which by the way aren’t Microsoft’s, the company is trying to somehow detach from them and not be directly responsible for an unstable system.

Splitting the components results in users always getting the updated code, and the hardware part working correctly. It’s your choice to install other components that may not be as stable as the base driver.

Keep in mind that DCH drivers can only be updated by newer DCH drivers.

Have you used DCH drivers or do you prefer the older versions? Leave your answer along with any other questions in the comments section below.