DCH Drivers, Graphics Control Panels and NTLite dilemma

Or just take my approach. MS Store when required, totally disabled on runtime for the rest of the time. Can even make a script to disable every link/services to it and enable/disable on demand i suppose. Maybe its better to let it sit dormand and not running any code related to it. :p
 
not talking about graphics, I was talking about Thunderbolt Control Panel, sorry if that wasn't clear.

Adding

Code:
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage E:\Apps\*NET*.appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage E:\Apps\*VCLibs*.appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage E:\Apps\AppUp.ThunderboltControlCenter_1.0.18.0_x64__8j3eq9eme6ctt.appx

with Microsoft.NET.Native.Framework.2.2_2.2.27912.0_x64__8wekyb3d8bbwe.Appx, Microsoft.NET.Native.Runtime.2.2_2.2.27328.0_x64__8wekyb3d8bbwe.Appx, Microsoft.VCLibs.140.00_14.0.27323.0_x64__8wekyb3d8bbwe.appx, Microsoft.VCLibs.140.00_14.0.27810.0_x64__8wekyb3d8bbwe.Appx, Microsoft.NET.Native.Framework.2.2_2.2.27912.0_x86__8wekyb3d8bbwe.Appx, Microsoft.NET.Native.Runtime.2.2_2.2.27328.0_x86__8wekyb3d8bbwe.Appx, Microsoft.VCLibs.140.00_14.0.27323.0_x86__8wekyb3d8bbwe.appx, Microsoft.VCLibs.140.00_14.0.27810.0_x86__8wekyb3d8bbwe.Appx to my script worked, though YMMV.

It's like (or maybe its actually the case) that they are making the process as convoluted and hard as possible.
 
I wouldn't call it business, but the word I'd use it is not appropriate for sensible ears so lets go with that.
 
7 letters end with ery cos thats what it is.
I for one will never be one of ms's obedient little minions and will flip them the bird at every opportunity i bloody well get.
 
So, for everyone still following this, I've managed to get some progress on installing this as painless as possible. It is not perfect, sadly, but there are times we need the UWP drivers for one or another reason so there is that.

This was tested on Intel Graphics Control Panel (Classic), Intel Graphics Experience, Realtek Control Center, NVidia Graphics Control Panel, Killer Control Center. As a note, the last one lists beta versions along the normal ones on the store, if the most recent version doesn't install, that's likely the reason, grab an older one, perhaps two, and it'll work.

Here it goes:

You'll need the following Runtimes at the very least:

Microsoft.NET.Native.Framework.2.1_2.1.27427.0_x64__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Framework.2.1_2.1.27427.0_x86__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Framework.2.2_2.2.27912.0_x64__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Framework.2.2_2.2.27912.0_x86__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Runtime.2.1_2.1.26424.0_x64__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Runtime.2.1_2.1.26424.0_x86__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Runtime.2.2_2.2.27328.0_x64__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Runtime.2.2_2.2.27328.0_x86__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00.UWPDesktop_14.0.27629.0_x64__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00.UWPDesktop_14.0.27629.0_x86__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00.UWPDesktop_14.0.27810.0_x64__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00.UWPDesktop_14.0.27810.0_x86__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00_14.0.27323.0_x64__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00_14.0.27323.0_x86__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00_14.0.27810.0_x64__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00_14.0.27810.0_x86__8wekyb3d8bbwe.Appx

And these Apps:

AppUp.IntelGraphicsControlPanel_3.2.0.0_x64__8j3eq9eme6ctt.Appx
AppUp.ThunderboltControlCenter_1.0.20.0_x64__8j3eq9eme6ctt.Appx
dir.txt
f4fbcfbb67ad44bdb9f40390d1b074da.appxbundle << This is Realtek Control Panel
NVIDIACorp.NVIDIAControlPanel_8.1.956.0_x64__56jybvy8sckqj.Appx
RivetNetworks.KillerControlCenter_2.2.3215.0_x64__rh07ty8m5nkag.Appx

Create a script File (.CMD) in the same folder, which the following code:

Code:
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0*NET.Native.Framework*.appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0*NET.Native.Runtime*.appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0*VCLibs*.appx
Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.xml
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0AppUp.ThunderboltControlCenter_1.0.20.0_x64__8j3eq9eme6ctt.appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0RivetNetworks.KillerControlCenter_1.6.2166.0_x64__rh07ty8m5nkag.appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0f4fbcfbb67ad44bdb9f40390d1b074da.appxbundle
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0AppUp.IntelGraphicsControlPanel_3.2.0.0_x64__8j3eq9eme6ctt.Appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0NVIDIACorp.NVIDIAControlPanel_8.1.956.0_x64__56jybvy8sckqj.Appx
exit /b

and run it as admin.

The apps should now be installed. They still need internet connection to work for the first time, something about licenses needing to be downloaded from the M$ store, but those are small files so it is possible to download even over mobile connection.

Now if someone more experienced can work up a script to add those as system apps / for all accounts, I'm all ears and very interested in that!
 
Lucky you! As a notebook user, I can't 'be done with DCH drivers' and since I spend weekdays in one place and weekends on another, I can't also ditch the note for a desktop.
 
Worst of all is that the so called 'optimus' is but an illusion in this current generation tech, as in all tasks but HEVC encoding (which is crappy at best of cases when done via hardware) NVidia chip beats intel even in power efficiency as it can finish the runs and thus save power by idling. And it cannot even be said to be an improvement for older gen machines, since those would also have older intel chips and thus use legacy drivers.

As stated by myself before, this smells like a plot to force us to go DCH, this sounds like a plot to force us to go DCH, and looks like a plot to force us to go DCH, therefore, it must be a plot to force us to go DCH.

Honestly, I'd go linux if it worked, and I could game on it, but it has as many or more issues as M$ has by this point if different in nature. If only we (as in the tech savvy internet community) could hire a bunch of programmers and make a windows knockoff OS whose only focus was to run programs (it was done for M$ Office, so it is possible) that would be the end of Micro$hit. Maybe even a Linux-WINE alternative, as wine focus too much on being free and not being a windows.
 
DCH is a cunning plan worthy of Baldrick. Dont bet on ReactOS either, thats been going for years and its still not viable in my opinion, whats it like with drivers? Glad i gave myself the options of using 7 and 8.1.
 
The issues with Linux start with the Kernel. Nevermind the whole deep ingrained issues with graphics, the main problem though, is the all encompassing mentality that if it is not free, then it should not be a focus of linux to make it work, and in some cases it should not be allowed to work.

I think games and software can be free and be good or great, but they shouldn't always be free, devs need to pay the bills and eat, dammit. You cannot expect single minded, full time dedication if the guy/gal has to work on a daily job to pay his bills! Therefore, paid software can and should be a thing, even for OSs, but we should get what we paid for, not whatever the dev is willing to spit because it has the market monopoly and backroom deals safeguarding us from moving elsewhere.
 
So, for everyone still following this, I've managed to get some progress on installing this as painless as possible. It is not perfect, sadly, but there are times we need the UWP drivers for one or another reason so there is that.

This was tested on Intel Graphics Control Panel (Classic), Intel Graphics Experience, Realtek Control Center, NVidia Graphics Control Panel, Killer Control Center. As a note, the last one lists beta versions along the normal ones on the store, if the most recent version doesn't install, that's likely the reason, grab an older one, perhaps two, and it'll work.

Here it goes:

You'll need the following Runtimes at the very least:

Microsoft.NET.Native.Framework.2.1_2.1.27427.0_x64__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Framework.2.1_2.1.27427.0_x86__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Framework.2.2_2.2.27912.0_x64__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Framework.2.2_2.2.27912.0_x86__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Runtime.2.1_2.1.26424.0_x64__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Runtime.2.1_2.1.26424.0_x86__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Runtime.2.2_2.2.27328.0_x64__8wekyb3d8bbwe.Appx
Microsoft.NET.Native.Runtime.2.2_2.2.27328.0_x86__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00.UWPDesktop_14.0.27629.0_x64__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00.UWPDesktop_14.0.27629.0_x86__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00.UWPDesktop_14.0.27810.0_x64__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00.UWPDesktop_14.0.27810.0_x86__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00_14.0.27323.0_x64__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00_14.0.27323.0_x86__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00_14.0.27810.0_x64__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00_14.0.27810.0_x86__8wekyb3d8bbwe.Appx

And these Apps:

AppUp.IntelGraphicsControlPanel_3.2.0.0_x64__8j3eq9eme6ctt.Appx
AppUp.ThunderboltControlCenter_1.0.20.0_x64__8j3eq9eme6ctt.Appx
dir.txt
f4fbcfbb67ad44bdb9f40390d1b074da.appxbundle << This is Realtek Control Panel
NVIDIACorp.NVIDIAControlPanel_8.1.956.0_x64__56jybvy8sckqj.Appx
RivetNetworks.KillerControlCenter_2.2.3215.0_x64__rh07ty8m5nkag.Appx

Create a script File (.CMD) in the same folder, which the following code:

Code:
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0*NET.Native.Framework*.appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0*NET.Native.Runtime*.appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0*VCLibs*.appx
Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.xml
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0AppUp.ThunderboltControlCenter_1.0.20.0_x64__8j3eq9eme6ctt.appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0RivetNetworks.KillerControlCenter_1.6.2166.0_x64__rh07ty8m5nkag.appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0f4fbcfbb67ad44bdb9f40390d1b074da.appxbundle
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0AppUp.IntelGraphicsControlPanel_3.2.0.0_x64__8j3eq9eme6ctt.Appx
PowerShell -NoLogo -NoProfile -NonInteractive -InputFormat None -ExecutionPolicy Bypass Add-AppxPackage %~DP0NVIDIACorp.NVIDIAControlPanel_8.1.956.0_x64__56jybvy8sckqj.Appx
exit /b

and run it as admin.

The apps should now be installed. They still need internet connection to work for the first time, something about licenses needing to be downloaded from the M$ store, but those are small files so it is possible to download even over mobile connection.

Now if someone more experienced can work up a script to add those as system apps / for all accounts, I'm all ears and very interested in that!

Sorry for bumping in an old thread, haven't checked the forum in a while so I didn't see your post.
With your method, do the apps start normally? And do the functions all work?
 
after starting connected to the internet for the first time, no connection with the internet is needed for further use. They have been working on my PC for about a month and a half, and I plan to reinstall my brother's computer soon, and will report if it still works or not.
 
after starting connected to the internet for the first time, no connection with the internet is needed for further use. They have been working on my PC for about a month and a half, and I plan to reinstall my brother's computer soon, and will report if it still works or not.

btw i just want to remind u that to install modern apps u need to have smartscreen. so don't delete it as component
 
after starting connected to the internet for the first time, no connection with the internet is needed for further use. They have been working on my PC for about a month and a half, and I plan to reinstall my brother's computer soon, and will report if it still works or not.

How did you get it to work specifically? For me it didn't work no matter what I try.

Did you do it in this order? (1st method)

1. Install an unmodified ISO
2. Sideload the CPs using Powershell
3. Finally, use live removal to remove Windows Store along with other components when the CPs are up and running.

That's what I did: I tried installing a full LTSC ISO with no components removed, used powershell to sideload the appx files and they worked brilliantly. When the CPs worked, I used live removal to remove >800 components. Rebooted, and the CPs stopped working :(

The alternative method is:
1. Install a lite-d ISO with components already removed (There's no Store because this is LTSC)
2. Connect to the Internet on the first boot
3. Side load the apps using Powershell

I also tried this method. But it didn't work either. My internet connection is fine, and the error "no applicable licenses" still show up.
 
btw i just want to remind u that to install modern apps u need to have smartscreen. so don't delete it as component
Hmm ... someone should start a topic "What needs to be kept in Win10."

Or, if NTLite doesn't have it already, a Compatibility item for "Smart Apps," where SmartScreen is kept for compatibility.
 
Hmm ... someone should start a topic "What needs to be kept in Win10."

Or, if NTLite doesn't have it already, a Compatibility item for "Smart Apps," where SmartScreen is kept for compatibility.

SmartScreen is not needed for appx sideloading in my experience, as mentioned above.
 
Back
Top