DCH Drivers, Graphics Control Panel and NTLite dilemma

Hi,
With the launch of the DCH drivers, I found myself in a situation where I have no choice but to *not* use NTLite (or at least not use it to its fullest potential).

DCH drivers require the Windows Store to download the Graphics (Intel and NVIDIA) Control Panel.
The Windows Store (and UWP generally speaking) requires a bunch of other components and services to work.

That practically prevents me from removing hundreds of components. And the most annoying thing is, I don't even use UWP. The only UWP apps I use are the Graphics Control Panels themselves. So I'm literally keeping hundreds of components - just for 2 apps. Needless to say, this is a massive waste of resources.

So here's my question:
I want to remove all the components that I used to remove, including those related to UWP; but still retain the ability to change settings found in the Graphics Control Panel. (The "Quality"/"Performance" settings in the NVIDIA control panel for example).
Are there any alternative methods that I can do this without installing the control panel apps themselves? (3rd parties programs, registry keys, powershell,...?)
Thank you very much.
 

ege914

Active Member
Actually you are not forced to use DCH drivers. Just delete the drivers. and install the normal one while internet connection is shut down.

you can even install geforce experience only. and it will install the normal driver for u...



i don't like dch drivers. specially intel part. because it installed outdated version and intel sound in dch driver was breaking my realtek driver.... so f*ck microsoft again in lots of ways. they want to be usefull but they f**k up everytime
 
Actually you are not forced to use DCH drivers. Just delete the drivers. and install the normal one while internet connection is shut down.

you can even install geforce experience only. and it will install the normal driver for u...



i don't like dch drivers. specially intel part. because it installed outdated version and intel sound in dch driver was breaking my realtek driver.... so f*ck microsoft again in lots of ways. they want to be usefull but they f**k up everytime
I am forced to use the DCH drivers. The Standard drivers simply won't work for my model. I tried deleting the drivers using DDU in Safe Mode, booting into Windows with no internet connection... and the drivers still won't install.
My laptop also has integrated graphics (Intel UHD 620) and it doesn't even have Classic driver for the latest versions.
 

nuhi

NTLite developer
Staff member
Thanks for the heads up, didn't know there are exclusive DCH drivers by now. Probably an anti-Win7 agenda, as I see people adding simple lines to the driver's INF file and it works on Win7 as well.

Have you tried to export the driver with NTLite, for example you can easily import all host drivers on the Drivers page once the image is loaded on the host.
Then remove all the one you don't need and keep the Intel ones, if listed.

Will be checking this in more detail, at least split the minimum DCH necessary from the store.
 
Thanks for the heads up, didn't know there are exclusive DCH drivers by now. Probably an anti-Win7 agenda, as I see people adding simple lines to the driver's INF file and it works on Win7 as well.

Have you tried to export the driver with NTLite, for example you can easily import all host drivers on the Drivers page once the image is loaded on the host.
Then remove all the one you don't need and keep the Intel ones, if listed.

Will be checking this in more detail, at least split the minimum DCH necessary from the store.
My laptop doesn't actually have drivers for Windows 7/8.1. So I'm trying to slim down a Windows 10 LTSC iso instead.
The drivers still install, and they still work. The only problem I have is with the control panels.
 

Clanger

Well-Known Member
kicksnarehihat Dell has older v24 branch non dch drivers for uhd630(8 and 9th gen) and it has been stable on an i3 8300, the old control panel ui is a bit funky but it works. They must have a non dch 620 driver, if they dont then one of the other oems might have.
 
Last edited:
kicksnarehihat Dell has older v24 branch non dch drivers for uhd630(8 and 9th gen) and it has been stable on an i3 8300, the old control panel ui is a bit funky but it works. They must have a non dch 620 driver, if they dont then one of the other oems might have.
well that is an option... but then I would have to use older versions of drivers - which I'm trying to avoid.
This is why an alternative to using the control panels themselves would be best I think. Problem is, I don't know any alternatives...
 

PhsMu

Member
Actually you are not forced to use DCH drivers.
Yes, in many models we are. A Dell G5 for instance, needs DCH Audio driver or the Headphone plug will not work correctly, as well as a 'Alienware Control Center Application' to control RGB (which I can live without) and the Fans speed (they are set to Turbo otherwise), and this UWP App REQUIRES Intel and Nvidia driver to be DCH to interact with them and regulate thermals.

Even in an older Optiplex 3040 and a Inspiron 7568 (both 6th gen) we need DCH control panels to get HEVC working onto intel GPU without having to bruteforce it (still haven't found a workaround method for this if anyone knows it...).

So yes, it IS OBVIOUSLY a strategy to try and make you use DCH drivers, and thus log in the M$ account / Store / leave a telemetry trail...

Probably an anti-Win7 agenda, as I see people adding simple lines to the driver's INF file and it works on Win7 as well.
I think of it as an Anti-Privacy agenda instead, because normal methods of installing UWP control panels require you to connect the internet in 'unrestrained mode' (as in no anti-telemetry measures) at least once to update the apps (yes, even if they are installed offline) before they can work, THEN airgap the system. Hence my previous suggestion of a way to integrate them into the system (I know it is possible because there are batches to add the store into a LTSC image) directly and bypassing store and that stupid policy. (This is not a subtle pressure or anything, just my two cents)
 

Clanger

Well-Known Member
PhsMu You are forced to create a ms account even if you dont want one and i cannot download the intel control panel without logging in despite what people are saying and the excuses they give you are total and utter BS :mad:
Luckily that older non dch drivver is stable enough for me and my gt710 is non dch too, they got you by the short n curlies, cobblers the lot of them:mad:
 
Last edited:

Clanger

Well-Known Member
Am wondering if using 1809 Pro(Store) may be a better idea than using LTSC(no Store) if DCH stuff, Control Panels etc are needed by users.

So i do an 1809 Pro installation, install latest IntelDCH igpu driver and i want IGCP, where do the igcp files get downloaded to and can i back them up so i can use them later on for an airgapped/offline machine? Can i do that from the Administrator account or do i have to use a normal account, will i have to use IE or Edge etc or can i get the files with Firefox?
 

PhsMu

Member
I would choose enterprise, not pro, simply because you can (supposedly) disable telemetry and updates. Essentially, Enterprise S and LTSC are the same thing, except by the latter has longer update cycles. If you're going mainline though, why not use the current 1909 version?

With proper lite-ing, it should amount to the same system load, perhaps less (most reviewers say 190X versions have been optimized performance-wise).
 

Clanger

Well-Known Member
I did consider going to 19xx but everything i have is for LTSC so i want to stick to to 1809 for the time being incase. Telemetry and WU arent a consideration because it will be airgapped and bareboned services, i will only need a test install to go online, not my workstation. I have read that Education may be a better idea and the .107 iso has it. Something is telling me tosay sod it and stick to regular Pro. Not sure about Pro for Workstations.
 

Clanger

Well-Known Member
I treat each build series as a new os in its own right because there maybe enough differences to warrant it especially when it comes to tweaks, i dont want to create new services and tasks files until im set on a specific build. Apart from the file association bug 1809/LTSC is proving stable so unless 19xx fixes that bug there is no reason to go up.
 
Last edited:

MrBrown

New Member
Hi,
With the launch of the DCH drivers, I found myself in a situation where I have no choice but to *not* use NTLite (or at least not use it to its fullest potential).

DCH drivers require the Windows Store to download the Graphics (Intel and NVIDIA) Control Panel.
The Windows Store (and UWP generally speaking) requires a bunch of other components and services to work.

That practically prevents me from removing hundreds of components. And the most annoying thing is, I don't even use UWP. The only UWP apps I use are the Graphics Control Panels themselves. So I'm literally keeping hundreds of components - just for 2 apps. Needless to say, this is a massive waste of resources.

So here's my question:
I want to remove all the components that I used to remove, including those related to UWP; but still retain the ability to change settings found in the Graphics Control Panel. (The "Quality"/"Performance" settings in the NVIDIA control panel for example).
Are there any alternative methods that I can do this without installing the control panel apps themselves? (3rd parties programs, registry keys, powershell,...?)
Thank you very much.
just registered to mention that I ran into the same issue. It is correct- the normal drivers from Nvidia and most likely Intel too require Windows Store in order to install the Control Panel (everything installs except the control panel), which fkn sucks, because noone needs this huge pile of dog sheet aka Windows Store. You cant imagine how much time I wasted trying to "modify" a NTlite version, trying to get Intel and NV control panel to work, but still debloat the OS as much as possible. Which didnt work, and then I gave up after wasting alot of time unfortunately.

However someone on Team OS forums mentioned a tool Snappy Driver Installer, which actually installs the newest GPU drivers with Control Panel and you dont need to have Windows Store in your OS. Ive only tested it with NV gpu drivers so far and it actually worked. Newest GPU driver + CP on debloated w10 version without Store and all other BS. Its a great tool really.
 

Clanger

Well-Known Member
There are 2 drivvers for my gt710, 441.66-desktop-win10-64bit-international-whql.exe and 441.66-desktop-win10-64bit-international-dch-whql.exe. I got the dch by mistake, could be Snappy got the non dch one, would need checking. You have(?) to use advanced driver search to find them, found that on a thread elsewhere. Not too fussed as i dont game and as long as 441.66 is stable that will do me for a long time. Dell has a 24 branch non dch with igcp that is stable for uhd 630.
 
Top