Unit is E5-575G running Win 10 build 1607
 
Geforce 940mx is not recognized by Win 10 after anniversary update and is not shown in the Bios. I have a thread on this seperate issue.
 
I just noticed in the device manager, certain system devices are installed(no yellow exclaimation) but listed in device status, no drivers are installed for this device.
 
Here they are:
 
Mobil 6th gen processor familyl I/O thermal subsystem - 9D31 Location PCI BUS 0, Device 20, Function 2
                                               I/O  SMBUS - 9D23  Location PCI BUS 0, Device 31, Function 4
                                               I/O PMC - 9D21 Locatio PCI BUS 0, Device 31, Function 2
 
Programmable Interrupt Controller (2006 driver listed) - Location LPC Controller
System Timer  -- Location on Family I/O LPC Controller(Premium SKU). Checked the LPC controller and it states working properly.
 
 
Anyone have any clues or ideas?
 
I checked and made sure original drivers off of driver support are installed.  Intel HD 520, I/O Drivers, Chipset, AHCI, Card Reader, Audio Realtek, Atheros, Turbo Boost are all ORIGINAL.  
 
Today, I updated to the latest BIOS version 1.25.
 
Something else I find strange is PCI Express Root Complex and PCI STANDARD HOST CPU BRIDGE drivers are dated 2006. Manual update didn't find anything and search the internet didn't either.
 
Thanks.