How to Share Wi-Fi from Your Computer: Step-by-Step Instructions for Windows

When you don't have a router at hand, but you need to distribute the Internet to several devices - a smartphone, a tablet, or a second computer - the function comes to the rescue Wi-Fi distribution from a PCThis method works on both desktop and desktop computers. Wi-Fi adapter, as well as on laptops where the wireless module is built in by default. The main requirement is that your PC must be connected to the internet via Ethernet, USB modem or 3G/4G adapter, and the operating system must support the creation of a virtual access point.

In this article, we will look at all the current methods for setting up Wi-Fi distribution from a computer to Windows 10 And Windows 11, including:

  • 🔧 Command line — a universal method without additional software.
  • 📶 Mobile hotspot — a built-in Windows function for quick setup.
  • 🖥️ Third-party programs - when standard means do not work.
  • ⚙️ Setting up via the registry — for experienced users.

You will also learn how to fix common errors (for example, "Unable to set up mobile hotspot") and what parameters influence the speed of the distributed Internet.

📊 Which Wi-Fi sharing method do you use most often?
Command line
Mobile hotspot
Third-party programs
I never gave it away

1. Checking hardware compatibility

Before setting up distribution, make sure that your computer physically capable Create an access point. To do this:

  1. Open device Manager (Win + X → Device Manager).
  2. Expand the branch Network adapters.
  3. Find the device with the names Wireless, Wi-Fi or 802.11 (For example, Intel Wi-Fi 6 AX200 or Qualcomm Atheros QCA9377).

If you don't have such an adapter, you won't be able to share Wi-Fi. In this case, you can purchase an external one. USB Wi-Fi adapter (For example, TP-Link TL-WN725N or ASUS USB-AC53 Nano).

⚠️ Attention: Some cheap Wi-Fi adapters (especially those with chips) Realtek RTL8188EU) do not support the mode SoftAP (software access point). Before purchasing, check the specifications on the manufacturer's website.

Also make sure the adapter driver is updated:

  • 🔄 Right-click on the adapter in Device ManagerUpdate driver.
  • 🌐 If Windows does not find updates, download the driver from the manufacturer's website (for example, for Intelintel.ru, For Realtek — through official sources).
How can I find out the model of my Wi-Fi adapter if it is not displayed?

Open Command Prompt (Win + R → cmd) and enter:

wmic nic get name, manufacturer

In the list, find the adapter with the type Wireless or Wi-Fi.

2. Sharing Wi-Fi via the command line (universal method)

This method works on all versions of Windows starting from Windows 7, and does not require installation of additional programs. Instructions:

Open command prompt as administrator (Win + X → Terminal (Admin)) and enter the commands sequentially:

netsh wlan set hostednetwork mode=allow ssid="Network_Name" key="Network_Password" keyUsage=persistent

netsh wlan start hostednetwork

Replace:

  • Network_name - to any name (for example, MyWiFi_PC).
  • Network_Password — for a password of length from 8 characters (For example, 12345678P@ss).

After executing the second command, you will see the message: "The hosted network has started.". Now it remains enable internet sharing:

  1. Open Control Panel → Network and Sharing Center → Change adapter settings.
  2. Find the connection through which the PC receives the Internet (for example, Ethernet or Local Area Network Connection*).
  3. Right click → Properties → Access.
  4. Check the box Allow other network users to share your Internet connection.
  5. Select a new connection from the drop-down list. Local Area Connection* X (where X is a number).

The network name appears in the Wi-Fi list on other devices|The connection is established without "No Internet Access" errors|The internet speed on connected devices is stable|After restarting the PC, the network is automatically restored-->

⚠️ Attention: If the network does not start automatically after restarting the computer, add the command netsh wlan start hostednetwork V autoloadTo do this, create a file start_wifi.bat with this command and place it in the folder C:\Users\Your_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

3. Mobile hotspot in Windows 10 and 11

The easiest way to share Wi-Fi is to use the built-in feature Mobile HotspotIt is available in Windows 10 (version 1607 and later) And Windows 11.

Instructions:

  1. Open Settings → Network & Internet → Mobile Hotspot.
  2. In the field Sharing an Internet connection select a source (eg Ethernet).
  3. Click Change next to Network data and ask:
    • 📛 Network name (up to 32 characters).
    • 🔑 Password (minimum 8 characters).
    • 📶 Range (by default 2.4 GHz, but if the devices support 5 GHz, select it for less interference).
  • Move the slider Mobile hotspot in position On
  • If the "Mobile Hotspot" button is grayed out or returns the error "Unable to set up mobile hotspot", check:

    • 🔌 Is the computer connected to the Internet via Ethernet or USB modem.
    • 🔄 Is the Wi-Fi adapter driver updated (see Section 1).
    • 🛑 Is your antivirus or firewall blocking the distribution (temporarily disable them to check).
    netsh wlan set hostednetwork channel=6

    (replace 6 to any channel from 1 to 11).-->

    4. Sharing Wi-Fi via third-party programs

    If standard methods don't work, specialized utilities can help. They offer additional features, such as traffic control, device blacklisting, and automatic startup at system boot.

    Top 3 Wi-Fi Sharing Apps:

    Program Advantages Flaws Link
    Connectify Hotspot Simple interface, support WPA3, speed limit for devices. Paid version (free version has limited functionality). Official website
    MyPublicWiFi Free, lightweight, supports URL filtering. No Russian language, outdated design. Official website
    Virtual Router Plus Open-source, no installation required (portable version). Not updated since 2016, may not work on Windows 11. Softonic

    Example of setting in MyPublicWiFi:

    1. Download and install the program.
    2. In the field Network Name (SSID) Enter the network name.
    3. IN Network Key — password (minimum 8 characters).
    4. IN Internet Sharing select the internet source (for example, Local Area Connection).
    5. Click Set up and Start Hotspot.
    ⚠️ Attention: Some antiviruses (for example, Kaspersky Internet Security) block Wi-Fi hotspot programs, considering them a potential threat. Add the program to the exceptions list or temporarily disable protection.

    5. Setting up via the Windows registry (for experienced users)

    If your mobile hotspot refuses to work due to configuration errors, you can manually enter the registry settings. This method requires caution!

    Instructions:

    1. Open Registry Editor (Win + R → regedit).
    2. Follow the path:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WlanSvc\Parameters\HostedNetworkSettings
    3. Create or edit parameters:
      • HostedNetworkSettings (type REG_BINARY) — specifies network settings (can be exported from a running system).
      • OwnMacAddress (type REG_SZ) — the MAC address of your Wi-Fi adapter (you can find it out using the command ipconfig /all).
  • Restart your computer.
  • To make things simpler, you can use a ready-made one .reg-file:

    Windows Registry Editor Version 5.00
    
    

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WlanSvc\Parameters\HostedNetworkSettings]

    "HostedNetworkSettings"=hex:6e,00,61,00,6d,00,65,00,3d,00,4d,00,79,00,57,00,69,00,46,00,69,00,20,00,50,00,43,00,00,00,73,00,73,00,69,00,64,00,3d,00,4d,00,79,00,57,00,69,00,46,00,69,00,5f,00,50,00,43,00,00,00,00,00

    "OwnMacAddress"="12-34-56-78-9A-BC"

    Replace 12-34-56-78-9A-BC to the MAC address of your adapter, and MyWiFi_PC And ssid=MyWiFi_PC — to the desired network name.

    6. Common mistakes and their solutions

    When sharing Wi-Fi from a computer, users often encounter errors. Here are the most common ones and how to fix them:

    Error Cause Solution
    Failed to start the hosted network. The group or resource is not in the correct state to perform the requested operation. The adapter driver does not support SoftAP or disabled. Update your driver or check mode support Hosted Network command:
    netsh wlan show drivers

    (look for the line Hosted network support: yes).

    No internet access on connected devices. IP sharing or conflict is not configured. Check your sharing settings (see Section 2) and reset network settings:
    netsh int ip reset
    

    netsh winsock reset

    Network disappears after sleep/hibernation. Energy saving settings disable the adapter. Open Device Manager → Wi-Fi Adapter Properties → Power Management and uncheck the box Allow the computer to turn off this device to save power.

    If none of the methods helped, check:

    • 🛡️ Firewall/antivirus - temporarily disable them.
    • 🔧 WLAN AutoConfig Service - it must be launched (services.msc → WLAN AutoConfig).
    • 📡 Wi-Fi channel - If there are many networks nearby, try a manual channel (for example, 11 instead of automatic).

    7. Optimizing the speed of distributed Wi-Fi

    Internet speeds when sharing from a PC are often lower than when connected directly to a router. To improve performance:

    Windows settings:

    • 🔄 Turn it off bandwidth reservation limitation:
      gpedit.msc → Computer Configuration → Administrative Templates → Network → QoS Packet Scheduler → Limit reservable bandwidth

      (set value 0%).

    • 📊 Change traffic priority in Control Panel → Network and Sharing Center → Advanced Sharing Settings (turn off Auto-tuning for home network).

    Adapter settings:

    • 🔗 In Device Manager Open the Wi-Fi adapter properties → tab Additionally.
    • 🔄 Install:
      • 802.11n/ac Wireless ModeEnable.
      • Roaming AggressivenessLowest (for stability).
      • Transmit PowerHighest (maximum signal power).

    Other tips:

    • 📶 Use range 5 GHz, if all devices support it (less interference, higher speed).
    • 🔌 Connect your PC to the Internet via Ethernet, not a USB modem (less delays).
    • 🖥️ Close background programs that consume traffic (torrents, cloud synchronization).

    FAQ: Frequently Asked Questions

    ❓ Is it possible to share Wi-Fi from a computer without a Wi-Fi adapter?

    No. To create an access point you need Wi-Fi module (built-in or external). If not, alternative options:

    • 🔌 Use wired connection (through Ethernet hub).
    • 📱 Share your internet connection smartphone (modem mode).
    ❓ Why doesn't the network start automatically after a reboot?

    Standard command netsh wlan start hostednetwork resets when the PC is turned off. Solutions:

    1. Create .bat-file with the command and add it to startup (see Section 2).
    2. Use third-party programs (for example, MyPublicWiFi), which support autostart.
    ❓ How to share Wi-Fi from a computer macOS?

    On Mac this is done through General access:

    1. Open System Preferences → Sharing.
    2. Select Public Internet → Please provide the source (e.g. Ethernet).
    3. IN For computers using mark Wi-Fi.
    4. Click Wi-Fi settings and set the network name/password.

    ⚠️ On macOS Monterey and newer may need to be disabled Firewall.

    ❓ How many devices can be connected to the shared Wi-Fi?

    The theoretical limit is up to 254 devices (protocol limitation DHCP). In practice:

    • 🖥️ 1–5 devices - stable work.
    • 🖥️ 5-10 devices - lags are possible under high load.
    • 🖥️ 10+ devices - requires a powerful PC and setup QoS.

    The speed will be shared between all connected gadgets!

    ❓ Is it possible to share Wi-Fi from a computer if the internet is via a USB modem?

    Yes, but:

    • ✅ Works if the modem is connected as NDIS-device (for example, Huawei E3372 or ZTE MF823).
    • ❌ Doesn't work if the modem is emulated CD-ROM (you need to switch the mode through the manufacturer's program, for example, Huawei HiLink).

    In the sharing settings, select the connection that the modem creates (usually Local Area Connection* X).