could it be as simple as a power saving option?
go to Control Panel, Power Options, and change it to High Performance.
then click Change plan settings, then Change advanced power settings, check your Wireless Adapter Settings are set to Max Performance.
and under USB settings, Disable all suspend settings.
also go into Control Panel, Device Manager, Network Adapaters and for all your adpaters go into their Properties and on the Power Management tab, untick Allow the computer to turn this device off.