If you are getting an error with the hosted network, then it's a hardware issue. Some of the older wireless adapters do not have support for hosted networks at the hardware level. If you run the following command—netsh wlan show driver | findstr Hosted—on PowerShell, and if the status shows no, then it's not supported.