New
#31
Your m.2 wifi card gets to the CPU through a PCI-E pathway which means its dependent on and controlled by the chipset, which means you have to have the correct chipset driver before windows can load a wifi driver. Aside from this, windows itself also needs software updates that are not a part of the SP1 install package in order to run your hardware. So for those reasons, you will need the correct chipset driver AND be up to date on windows update in order to get the wifi card recognized. Look under control panel > device manager > system devices. There will be about 50 line items there and several of them should say "Intel XXX series chipset PCI...." and another one of them should say "Intel Management Engine Interface".
I realize you are saying lets just focus on the wifi card. What I am saying is that everything I've said so far (other than the display driver stuff) is required in order to get your M.2 slot recognized. If you have anything at all within msinfo32>components>problem devices, that means you have hardware that windows is not loading correctly, which means any other hardware downstream from that hardware will not run correctly either.
Did intel driver assistant run correctly? If so your control panel and problem devices should look a lot different now.