Windows update can force a DCH driver over the top of a Standard package.

Discussion in 'Videocards - NVIDIA GeForce Drivers Section' started by Astyanax, Sep 11, 2019.

  1. Astyanax

    Astyanax Ancient Guru

    Messages:
    16,996
    Likes Received:
    7,337
    GPU:
    GTX 1080ti
    Just found it had happened on my other pc, it got downgraded from 436.02 standard to 431.85 DCH.

    Since im too lazy to ddu the thing off, i just deleted DCHUVen from HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvlddmkm

    Delete the FTS subkey as well so that when you install the non dch driver the nvcp is installed properly.
     
    Last edited: Sep 11, 2019
  2. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,505
    Likes Received:
    13,526
    GPU:
    GF RTX 4070
    Or switch videocard to "Standard VGA", remove the software and install standard package.
     
  3. antonyfrn

    antonyfrn Maha Guru

    Messages:
    1,277
    Likes Received:
    7
    GPU:
    EVGA GTX 1070 FTW
    I just had this happen any advantages or disadvantages of the drivers?
     
  4. Clanger

    Clanger Guest

    Messages:
    234
    Likes Received:
    166
    GPU:
    igpu

  5. Mda400

    Mda400 Maha Guru

    Messages:
    1,087
    Likes Received:
    199
    GPU:
    4070Ti 3GHz/24GHz
    None that I have noticed once i've started using DCH drivers, since they may become the only type of driver in the future.

    DCH drivers interface with Windows 10 in a different way than standard (legacy) drivers do (likely for driver security in Windows).
    Many try to revert to the standard drivers, thinking the DCH ones are more restrictive.

    NVIDIA DCH/Standard Display Drivers for Windows 10 FAQ

    Introduction of Windows DCH Drivers for Intel Products

    Getting Started with Universal Windows drivers
     
    antonyfrn likes this.
  6. antonyfrn

    antonyfrn Maha Guru

    Messages:
    1,277
    Likes Received:
    7
    GPU:
    EVGA GTX 1070 FTW
    Thanks so basically a new framework for drivers much like when windows 7 came out years ago if i remember right.
     
  7. Mda400

    Mda400 Maha Guru

    Messages:
    1,087
    Likes Received:
    199
    GPU:
    4070Ti 3GHz/24GHz
    It's more of a change in driver framework versus any previous OS (as far back as Windows 95).

    DCH drivers leverage the UWP framework, where-as standard drivers leverage the Win32 framework.
     
  8. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,505
    Likes Received:
    13,526
    GPU:
    GF RTX 4070
    I will quote first link provided by Mda400:
    I.e. the difference is not in interfacing with OS but in packaging and deploying (and installing). Inf-files (and cab-files) are the central point of drivers installation, so these files differ in DCH and in Legacy drivers.
    UWP framework has nothing to do with device drivers. But NVIDIA control panel for DCH drivers is UWP app.
     
    Last edited: Sep 11, 2019
  9. Mda400

    Mda400 Maha Guru

    Messages:
    1,087
    Likes Received:
    199
    GPU:
    4070Ti 3GHz/24GHz
    This is more or less what I meant. DCH drivers work with UWP-based editions of Windows only (10, server 2016+, etc).
    Build support I have experienced as far back as 1709, but I have only seen Nvidia officially state the first supported build which is supposedly 1803.

    Standard drivers work with any current Windows OS. They may not be around in the future.
     
  10. jeffmorris

    jeffmorris Ancient Guru

    Messages:
    1,609
    Likes Received:
    36
    GPU:
    GeForce GTX 760
    When I try to run NVIDIA control panel, nothing happens. I tried to download control panel from Windows Store but it's not in the store after trying to search for it. How can I fix the problem?
     

  11. Chastity

    Chastity Ancient Guru

    Messages:
    3,733
    Likes Received:
    1,656
    GPU:
    Nitro 5700XT/6800M
    You google "NVIDIA Control Panel download"

    https://www.microsoft.com/store/apps/9NF8H0H7WMLT
     
  12. Astyanax

    Astyanax Ancient Guru

    Messages:
    16,996
    Likes Received:
    7,337
    GPU:
    GTX 1080ti
    This part worked, i had to hide the update and do it all over again because WU again updated 436.30 to 431.86.


    One disadvantage, NVCP tray icon is not present with DCH package unless GFE is installed.
     
  13. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,505
    Likes Received:
    13,526
    GPU:
    GF RTX 4070
    Have you unticked the checkbox
    [​IMG]
    I don`t know whether it helps but I do it.
     
  14. Astyanax

    Astyanax Ancient Guru

    Messages:
    16,996
    Likes Received:
    7,337
    GPU:
    GTX 1080ti
    that doesn't affect clicking the check for updates button.
     
  15. Chastity

    Chastity Ancient Guru

    Messages:
    3,733
    Likes Received:
    1,656
    GPU:
    Nitro 5700XT/6800M
    That's odd, I have DCH drivers installed w/o GFE and I've had the NV Icon.
     

  16. Astyanax

    Astyanax Ancient Guru

    Messages:
    16,996
    Likes Received:
    7,337
    GPU:
    GTX 1080ti
    It's a topic that came up a few times with recent dch drivers, you get the context menu but not the tray and the option for it is not present in the nvcp.
     
  17. Mda400

    Mda400 Maha Guru

    Messages:
    1,087
    Likes Received:
    199
    GPU:
    4070Ti 3GHz/24GHz
    The context menu option takes equal or 1 less click compared to the notification area icon (depending if you have pinned it outside of the pop-up menu).

    If this is all that is holding you back from using the DCH drivers over the standard drivers, thats up to you. I do remember seeing the tray icon when I installed my first DCH driver (417.21), but that is when i noticed the control panel didn't open when i clicked on it and i had to manually install it from the Microsoft Store. I disabled it shortly after as I use the context menu option anyways (which may not show until you install the NVCP UWP app).

    Intel's DCH driver seems to automatically install its graphics control panel/command center. Haven't tested if Nvidia resolved this issue in later drivers.
     
    Last edited: Sep 12, 2019
  18. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,505
    Likes Received:
    13,526
    GPU:
    GF RTX 4070
    Still I have never witnessed such installation of drivers from WU on my home and work rigs.
     
  19. Mineria

    Mineria Ancient Guru

    Messages:
    5,540
    Likes Received:
    701
    GPU:
    Asus RTX 3080 Ti
    run regedit

    for the Anivesary Update find HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
    for the Creators Update find HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings

    set ExcludeWUDriversInQualityUpdate to 0
     
    Last edited: Sep 12, 2019
  20. Astyanax

    Astyanax Ancient Guru

    Messages:
    16,996
    Likes Received:
    7,337
    GPU:
    GTX 1080ti
    That reg setting no longer works.

    apparently it was moved


    Policy settings to exclude drivers


    Policy
    Sets registry key under HKLM\Software
    GPO for Windows 10, version 1607 and later:
    Computer Configuration > Administrative Templates > Windows Components > Windows Update > Do not include drivers with Windows Updates

    \Policies\Microsoft\Windows\WindowsUpdate\ExcludeWUDriversInQualityUpdate

    MDM for Windows 10, version 1607 and later:
    ../Vendor/MSFT/Policy/Config/Update/
    ExcludeWUDriversInQualityUpdate

    \Microsoft\PolicyManager\default\Update\ExcludeWUDriversInQualityUpdate
     
    Last edited: Sep 12, 2019

Share This Page