I've tried so many different things to fix this and nothing worked. I've adjusted power settings, installed different versions of the drivers, all to no avail. I finally found a link to a Dell support page (even though my computer isn't a Dell) that recommended disabling some of the TCP settings via the command line. This, so far, has resolved the problem for me. Here's hoping it can help someone else as well.
"Another good fix to address the issue is to disable the TCP settings. Do the following:
- Open command prompt with administrative rights
- Type the following commands and hit enter after each command:
- netsh int tcp set heuristics disabled
- netsh int tcp set global autotuninglevel=disabled
- netsh int tcp set global rss=enabled
- To verify that these settings are disabled, type
netsh int tcp show global and hit enter
Once done, you are advised to reboot your system. This should resolve the problem"
This was only a 'temporary fix' for my Toshiba S55-A5139
Shortly after applying this 'fix' my WiFi resumed LIMITED Connectivity again.... so I don't know about others, but this isn't what finally fixed my connectivity issues permanently.