I had this problem on my Asus G15 2021 model with Mediatek Wifi card. I tried basically everything everyone has mentioned, with nothing fixing the issue.
However, I was able to run Linux Mint from a live USB and networking ran flawlessly (YAY LINUX!) In fact, this step may have been important in fixing something with the wifi card itself, as when I returned to Windows 10, the driver reported it was functioning correctly, but unfortunately Windows would not show me any networks to connect to, so I still had the problem of not being able to connect to a wifi network.
Eventually I found the problem was that an important Windows service used to enable network detection had been disabled for some reason, so I needed to re-enable it.
- From the start menu, open Services (just type "Services" and it should show up)
- Find "WLAN Autoconfig" in the list of services and right click on "Start" if it is not running.
- You might notice that it isn't set to start automatically, so right click again and select "Properties" and then set "Startup Type" to "Automatic"
- You should now see available wifi networks. You can also show networks using the command "netsh wlan show networks" at windows command prompt to verify if you have issues.
I still don't know what caused the issue in the first place, but the only update that happened around the time the problem began to occur was KB2267602, which appears to have been a virus definition, so I'm not sure why it would be related, however, it was the only update to the system on the day the problem began occuring.