Modern laptops and desktop PCs with Wi-Fi adapter They can function not only as wireless network clients but also as full-fledged access points. This is useful when you urgently need to share internet with a smartphone, tablet, or a second computer, but don't have a router handy. For example, in a hotel with wired internet, at a dacha with a USB modem, or when setting up a smart TV.
In this article - 5 proven ways to create a hotspot on Windows 10/11, including hidden system functions, the command line, and specialized utilitiesWe'll explore the nuances of each method, from connection speed to compatibility with different internet connection types (Ethernet, 3G/4G modems, PPPoE). You'll also learn how to resolve common errors like "Unable to configure mobile hotspot" or missing options in the network settings.
Checking hardware compatibility: Is your PC compatible with Wi-Fi sharing?
Before setting up an access point, make sure your computer is technically capable of doing so. The main requirement is Wi-Fi adapter, which supports the mode SoftAP (Software Access Point). This applies even to PCs with external USB adapters.
How to check:
- 🖥️ For laptops: Almost all models after 2012 have a built-in Wi-Fi module. The exception is some gaming or budget models, which have the adapter disabled in the BIOS.
- 🔌 For desktop PCs: A separate Wi-Fi adapter (internal PCIe or external USB) is required. Popular models: TP-Link TL-WN823N, ASUS USB-AC56, D-Link DWA-131.
- 🔍 Checking via Device Manager: click
Win + X→ "Device Manager" → expand the "Network Adapters" tab. Look for devices with the words Wireless, Wi-Fi or 802.11.
If your adapter is not listed but you are sure it is there, check:
- Is it physically turned on (some laptops have a hardware switch or key combination, for example
Fn + F2). - Are the drivers installed (there should be no exclamation marks next to network devices in the Device Manager).
- Does the adapter support the mode? SoftAP (more on this below).
To find out for sure whether your adapter supports Wi-Fi distribution, run the following command in the command line (Win + R → cmd → Enter):
netsh wlan show drivers
Look for the line Hosted Network Support. If it is indicated there "Yes" — the adapter fits. If "No" - update drivers or use a different adapter.
⚠️ Attention: Some chip adapters Realtek RTL8188EU or Ralink RT5370 may not support SoftAP Even with the latest drivers, the only solution in this case is to replace the adapter.
Method 1: Mobile Hotspot (the easiest method for Windows 10/11)
The built-in Mobile Hotspot feature was introduced in Windows 10 and has been retained in Windows 11It allows you to share Wi-Fi in two clicks, but it doesn't work with all connection types. For example, it may refuse to share the internet via PPPoE (like Rostelecom or Beeline) or VPN.
Step-by-step instructions:
- Open
Parameters(Win + I) →Network and Internet→Mobile hotspot. - In the "Sharing" drop-down menu, select the connection through which the PC receives the Internet (for example, Ethernet or Wireless network).
- Click "Edit" next to "Network data" and set:
- 🔐 Network Name (SSID): in Latin, without spaces (for example, MyPC_Hotspot).
- 🔑 Password: minimum 8 characters, with numbers and letters.
☑️ Check before turning on the hotspot
If the power button is grayed out or you see the error "Unable to set up mobile hotspot", try:
- 🔄 Restart your computer and router (if you connect to the Internet through it).
- 🛠️ Update your Wi-Fi adapter driver via
device Manager(right-click on the adapter → “Update driver”). - 📡 Temporarily disable your antivirus (for example, Kaspersky or Avast may block distribution).
| Error | Cause | Solution |
|---|---|---|
| "Unable to share your connection" | IP conflict or firewall blocking | Perform in cmd from administrator:netsh winsock resetand reboot your PC |
| The hotspot turns on, but the internet doesn't work. | The source connection is incorrectly selected. | In the hotspot settings, specify the connection through which the PC receives the Internet (for example, Ethernet, and not Wi-Fi) |
| Devices connect but have no network access | Blocking at the provider level (eg. MTS or Megaphone) | Call your provider's support team and check whether Internet sharing is allowed under your plan. |
Method 2: Command Prompt (netsh) - a universal method for all versions of Windows
This method works even where the Mobile Hotspot fails, for example, when distributing the Internet via PPPoE or 3G/4G modemCons: Requires manual command entry and resets after reboot (unless you create an autorun script).
Instructions:
- Run Command Prompt as Administrator (
Win + X→ "Command Prompt (Administrator)" orWindows Terminal). - Create a network named MyWiFi and password 12345678 (replace with your own):
netsh wlan set hostednetwork mode=allow ssid=MyWiFi key=12345678 - Start the access point:
netsh wlan start hostednetwork - Allow Internet Sharing:
- Open
Control Panel → Network and Sharing Center → Change adapter settings. - Find the connection through which the PC receives the Internet (for example, Ethernet or Local Area Connection* X).
- Right-click → “Properties” → “Sharing” tab → check the box “Allow other network users to connect through this computer’s Internet connection”.
- In the drop-down menu, select the connection you created (usually called Local Area Connection* Y, where Y is a number).
- Open
To stop seeding, run:
netsh wlan stop hostednetwork
If you see an error after running the first command "Failed to place network", the reasons may be the following:
- 🚫 Wi-Fi adapter does not support SoftAP (check as in the first section).
- 🔌 The adapter is disabled or the drivers are out of date.
- 🛡️ Blocking by antivirus or firewall (temporarily disable them).
How to make an access point automatically start when the PC is turned on?
Create a file start_hotspot.bat with commands:
netsh wlan start hostednetwork
timeout /t 5
and place it in the folder C:\Users\Your_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.
⚠️ Attention: After updating Windows (especially large ones, like Windows 11 24H2) settings netsh may be reset. Save the commands in a text file to quickly restore the access point.
Method 3: Specialized programs (for advanced users)
If standard methods don't work or you need additional features (e.g., traffic control, device blacklisting, changing the Wi-Fi channel), use third-party utilities. They are suitable for internet sharing with USB modem, PPPoE or even Tor.
Top 3 programs for creating an access point:
| Program | Pros | Cons | Price |
|---|---|---|---|
| Connectify Hotspot | Intuitive interface, support Wi-Fi 6, ad-blocker | The paid version is required for distribution via 3G/4G | From $25/year |
| MyPublicWiFi | Free, lightweight, shows connected devices | No support WPA3, outdated interface | For free |
| Virtual Router Plus | Open source, works without installation | Hasn't been updated since 2016, may not support new adapters. | For free |
Example of setting in MyPublicWiFi:
- Download the program from official website (avoid third party sources!).
- Install and run as administrator.
- In the field «Network Name (SSID)» Enter the network name (eg. HomePC_Hotspot).
- In the field «Network Key»** Please enter a password (minimum 8 characters).
- In the section «Internet Sharing»** select the source connection (eg Ethernet).
- Click «Set up and Start Hotspot»**.
Advantages of the programs over standard Windows tools:
- 📊 Traffic statistics: You can see how much data each connected device consumes.
- 🔒 Additional security: You can enable MAC address filtering or ad blocking.
- 🌐 Flexible settings: Selecting a Wi-Fi channel (e.g.
Channel 6for less interference), changing the network standard (802.11n/ac/ax).
⚠️ Attention: Some programs (eg Connectify) may conflict with corporate VPN clients (for example, Cisco AnyConnect or FortiClient). In this case, use standard Windows tools or disable the VPN before setting up.
Method 4: Sharing Wi-Fi through a router in bridge mode (for a stable connection)
If you need a permanent connection without being tied to a running PC, configure the router in the mode bridge (WISP) or repeaterThis is relevant, for example, if the Internet on the PC goes through USB modem (Yota, MegaFon M150-2), and you want to distribute it to other devices.
Step-by-step instructions for the router TP-Link (similarly for ASUS, Keenetic, D-Link):
- Connect the router to the PC via cable (to any LAN port).
- Go to the router's web interface (usually at
192.168.0.1or192.168.1.1). - Go to the section
Wireless → WISP(orBridge mode). - Turn on the mode WISP and scan for available networks.
- Select the network that your PC is distributing (its SSID will be visible in the list).
- Enter the password for this network (the one you set when setting up the access point on your PC).
- Save the settings and reboot the router.
The advantages of this method:
- 📶 Longer range: The router's signal is stronger than that of the PC's built-in Wi-Fi adapter.
- 🔄 Automatic reconnection: If the PC reboots, the router will restore the connection automatically.
- 📱 Support for more devices: The router usually “pulls” 10-20 clients, whereas SoftAP on PC - no more than 8-10.
Flaws:
- ⚠️ Additional equipment (router required).
- ⚡ Increased power consumption (the router is running constantly).
- 🔌 Dependence on provider settings: some operators (for example, Beeline) block distribution via USB modems.
Method 5: Wi-Fi distribution via PowerShell (netsh alternative)
If netsh does not work (for example, due to security policy restrictions in enterprise versions of Windows), use PowerShellThis method is more flexible and allows you to configure additional network parameters.
Instructions:
- Launch PowerShell as administrator (
Win + X→ “Windows PowerShell (Administrator)”. - Create an access point with the name PS_Hotspot and password P@ssw0rd:
$ssid = "PS_Hotspot"$password = "P@ssw0rd"
$adapter = (Get-NetAdapter | Where-Object {$_.Status -eq "Up" -and $_.Name -like "Wi-Fi"}).Name
netsh wlan set hostednetwork mode=allow ssid=$ssid key=$password
netsh wlan start hostednetwork
Set-NetConnectionProfile -InterfaceAlias "Local Area Connection* X" -NetworkCategory PrivateReplace
Local Area Connection* Xthe name of the virtual adapter created by the command (look at it inControl Panel → Network Connections). - Enable Internet Sharing (as in Method 2, point 4).
To stop seeding, run:
netsh wlan stop hostednetwork
Advantages of PowerShell:
- 🔧 Automation: You can create a script with additional settings (for example, speed limits for connected devices).
- 📡 Diagnostics: PowerShell allows you to check the network status with the command
Get-NetAdapterand fix errors. - 🔒 Safety: You can integrate Wi-Fi distribution with Windows Defender Firewall to filter traffic.
How to limit the speed of connected devices?
Use the command in PowerShell:
New-NetQosPolicy -Name "LimitHotspot" -AppPathNameMatchCondition "*" -ThrottleRateActionBitsPerSecond 5Mbps
This command will limit the speed for all devices to 5 Mbps.
Common problems and their solutions
Even after proper configuration, your access point may still operate unstable. Here are the most common errors and how to fix them:
| Problem | Possible cause | Solution |
|---|---|---|
| The devices connect, but the internet doesn't work. | The Internet source is incorrectly selected in the sharing settings. | Make sure that in the "Properties" of the main connection (Ethernet/PPPoE) sharing is enabled and the correct connection for distribution is selected |
| Access point disappears after sleep/hibernation | Power Saving turns off the Wi-Fi adapter | Open device Manager → Wi-Fi adapter properties → "Power Management" tab → uncheck "Allow the computer to turn off this device to save power" |
| Low upload speed (less than 10 Mbps) | The adapter operates in the mode 802.11b/g or on a noisy channel | In the adapter settings (in Device Manager) set the standard 802.11n/ac and select the channel manually (for example, Channel 11 for 2.4 GHz) |
| Error: "Failed to start hosted network" | Service Autoconfig disabled or damaged | Perform in cmd from administrator:sc config Wlansvc start= autonet start Wlansvc |
If none of the methods work, check:
- 🔌 Physical connection: Disconnect and reconnect the Wi-Fi adapter (if external).
- 🔄 IP conflict: perform in
cmd:ipconfig /releaseipconfig /renew - 🛡️ Antivirus blocking: temporarily disable Kaspersky, Avast or ESET NOD32 and try again.
⚠️ Attention: If you are distributing the Internet via USB modem (For example, Huawei E3372 or ZTE MF823), some operators (for example, Tele2 or Yota) may block such traffic. In this case, please contact support and confirm whether seeding is allowed under your plan.
FAQ: Frequently asked questions about sharing Wi-Fi from your computer
Is it possible to share Wi-Fi from a PC if the Internet is via a USB modem?
Yes, but there are some nuances:
- Some modems (eg. MegaFon M150-2) block distribution by default. It needs to be changed.
TTLin the registry or use the program Connectify. - The speed will be lower than with a direct connection, since the modem simultaneously receives and distributes data.
For modem Huawei perform in cmd from administrator:
reg add HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v DefaultTTL /t REG_DWORD /d 65 /f
How to share Wi-Fi from a Windows 7 PC?
Windows 7 doesn't have a built-in "Mobile Hotspot", but the following do work:
- Method with
netsh(cm. Method 2). - Programs Virtual Router Plus or MyPublicWiFi (compatible with Windows 7).
Before setting up, update the Wi-Fi adapter driver to the latest version from the manufacturer's website (for example, for Intel Wireless-AC 9560 download the driver from official Intel website).
Why don't devices connect to the access point even though it's visible?
Possible reasons:
- 🔑 Incorrect password: Check the case of the characters (the password is case sensitive).
- 📡 Wi-Fi Standards Incompatibility: if the PC adapter is operating in mode 802.11ac, and the device only supports 802.11n, change the standard in the adapter settings.
- 🔄 IP address conflict: In the access point settings, specify a static IP (for example,
192.168.137.1) and disable DHCP on other network interfaces.
Is it possible to share Wi-Fi from a PC to a MacBook or iPhone?
Yes, but:
- 🍎 MacBook: connect without problems if the access point is configured in the standard 802.11n/ac.
- 📱 iPhone/iPad: You may need to manually specify DNS (e.g.
8.8.8.8) in the Wi-Fi settings on the device if the internet is not working.
On iOS, also make sure the "Private MAC Address" option is disabled in your Wi-Fi settings (it can cause connection issues).
How can I make the access point turn on automatically when I start my PC?
Autostart methods:
- For
netsh: create a filestart_hotspot.batwith commands:@echo offnetsh wlan start hostednetwork
timeout /t 10and add it to startup (
shell:startup). - For PowerShell: create a task in Task Scheduler (
taskschd.msc) with the trigger "At logon" and the action "Run a program" (powershell.exewith arguments-ExecutionPolicy Bypass -File "path_to_script.ps1"). - For programs: V Connectify or MyPublicWiFi There is a built-in autostart option in the settings.