Hello,
We recently enabled 3rd Party Updates for Visual C++ 2015-2019 Redistributable (x64 x86) on Windows 10 workstations.
In our tests, on 2 new deployed workstations on Windows 10 Build 2004, we got both detected as needing the update and thus the product was installed.
In both cases, the workstations were clean windows 10 images without any installed updates.
Since Windows 10 doesn't have any Visual C++ runtimes pre-installed, could you please investigate the detection rules for it?
The applicability rules for VC++ are as follows:
SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X64\BLD Exists and is <28720
Could you please check and see on a fresh install if that folder exists. I know some drivers will actually install the VC++ runtime (graphics drivers come to mind). I checked the 2004 wim for that reg value and it does not exist, so you are correct that VC++ is not installed on a completely clean image.
After talking to local support to reproduce the result, it seems that only our Dell fleet has this and its due to Driver indeed.
Thank you, it can be closed.