This article was co-authored by wikiHow staff writer, Nicole Levine, MFA. Nicole Levine is a Technology Writer and Editor for wikiHow. She has more than 20 years of experience creating technical documentation and leading support teams at major web hosting and software companies. Nicole also holds an MFA in Creative Writing from Portland State University and teaches composition, fiction-writing, and zine-making at various institutions.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 2,332,181 times.
Learn more...
Want to use your Windows PC as an internet-enabled wireless hotspot for your other devices? If you're using Windows 8.1 or Windows 7, you can create a Wi-Fi hotspot using the Command Prompt using the hosted network feature. If you're using Windows 10 or Windows 11, you may be able to use Command Prompt if your Wi-Fi card supports the now-deprecated "hosted network" option. If not, it's very easy to create a hotspot in modern versions of Windows in the Settings app. This wikiHow article will teach you how to share your Windows PC's internet connection as a wireless hotspot using the Command Prompt (CMD).
Things You Should Know
- To create the hotspot, use this command: netsh wlan set hostednetwork mode=allow ssid=NETWORK key=password
- To start the hotspot, use this command: netsh wlan start hostednetwork
- If you're using Windows 10 or Windows 11, create the hotspot in Settings instead of Command Prompt.
Steps
-
Open the Command Prompt as an administrator. You will need to have administrator access to turn on your PC's Wi-Fi hotspot with Command Prompt.
- Press the Windows key on your keyboard or click the Start menu.
- Type cmd.
- Right-click Command prompt and select Run as administrator.
- Click Yes or confirm your administrator password to continue.
-
Type netsh wlan show drivers and press ↵ Enter. This command displays information about your wireless drivers.Advertisement
-
Look for Yes next to "Hosted network supported." If you see "Yes" here, your computer supports the Hosted Network feature, which allows you to share your internet connection via Wi-Fi from Command Prompt.
- If you see No here and are using Windows 8.1 or Windows 7, see Fixing No Hosted Network for a fix.
- If you see "No" and are using Windows 10 or Windows 11, your hardware does not support creating a Wi-Fi hotspot using the hosted network method. Microsoft deprecated this feature in Windows 10, so most Wi-Fi drivers no longer support it.[1] To create a Wi-Fi hotspot, see How to Create a Hotspot in Windows 10 or How to Create a Hotspot in Windows 11 instead.
-
Enter the command to create your Wi-Fi hotspot. In the following command, replace "NETWORK" with the name of the hotspot you want to create, and "PASSWORD" with the password people should use to connect:
- Type netsh wlan set hostednetwork mode=allow ssid=NETWORK key=PASSWORD and press Enter.
- You should see the message "The hosted network mode has been set to allow," and some information about the SSID and passphrase being changed.
- Type netsh wlan set hostednetwork mode=allow ssid=NETWORK key=PASSWORD and press Enter.
-
Type NETSH WLAN start hostednetwork and press ↵ Enter. This will turn on your Wi-Fi hotspot.
-
Open the Network & Sharing Center. Now that you've created a Wi-Fi hotspot, you'll need to allow it to share your main internet connection. To get started, type ncpa.cpl into the Windows search bar and press Enter.
- You'll also find it in Control Panel, or by pressing Ctrl + X and selecting Network Connections.
- When you open Network and Sharing Center, you should see a connection for your hotspot, which should have a name like "Local Area Connection" followed by a number.
-
Right-click your primary internet connection and select Properties. Make sure to do this on the adapter you use to connect to the internet. For example, if you connect to the internet via Wi-Fi, right-click your Wi-Fi adapter and choose Properties.
-
Click the Sharing tab. This option is at the top of the window.
-
Check the "Allow other network users to connect" box. It's at the top of the window.
-
Select your hotspot adapter from the menu. Under "Home networking connection," click the menu and select Local Area Connection (number) (the device you created earlier).
-
Click OK. The Wi-Fi hotspot you created in Command Prompt is now ready to use. Nearby devices can now connect to your PC wirelessly to share its internet connection.
-
Open Device Manager. In the Windows search box, type device, then click Device Manager to launch it.
-
Click the View menu. It's at the top of the window.
-
Select Show hidden devices. This unhides the adapter you'll need to enable your hosted network.
-
Expand the "Network adapters" menu. You should now see several adapters listed.
-
Right-click "Microsoft Hosted Network Virtual Adapter" and choose Enable. If you see this option, enabling it will typically enable hosted network support. You can test this by returning to Command Prompt and typing netsh wlan show drivers.
- If you don't see Microsoft Hosted Network Virtual Adapter, you may be able to install it.
- Right-click your Wi-Fi adapter and select Update driver software.
- Click Browse my computer for driver software.
- Click Let me pick from a list of device drivers on my computer.
- Select the first driver and click Next.[2]
- When the driver is installed, check for Microsoft Hosted Network Virtual Adapter again. If you don't see it, return to the driver list and try the next driver. Repeat until you install a driver that comes with the proper adapter.
- If none of the drivers help, it's likely that your hardware doesn’t support enabling a Wi-Fi hotspot from Command Prompt.
- If you don't see Microsoft Hosted Network Virtual Adapter, you may be able to install it.
Community Q&A
-
QuestionWhere is the password for the set hotspot network?Community AnswerIt's at key=YourPasswordHere. Of course, you should replace YourPasswordHere with your own password.
-
QuestionHow do I join the network from another computer?Community AnswerTurn on the WiFi on the computer you wish to add and find the hotspot, which would be under the name you typed after SSID= , then click on it and it will ask you for the password. The password is what you typed after KEY=.
-
QuestionHow do I find the password to join the hotspot I've created?Community AnswerRun the command prompt as the administrator and type ' netsh wlan show hostednetwork security' and then press enter key. You will get your saved password.
Video
Tips
References
About This Article
Reader Success Stories
-
"Have been trying to set up a Wi-Fi hotspot on a small Win 10 machine. It just kept dropping out after around 10 minutes of non-use, even with all settings for network cards and system to not be activated by any form of power save features. Decided to give the command line a go and see what happens. Thanks for all those who created and responded to this how-to, it helped me a lot."..." more