How to Create a Virtual Wi-Fi Hotspot in Windows 10: 3 Proven Methods

Virtual Wi-Fi hotspot on your laptop or PC with Windows 10 — is a convenient way to share internet with a smartphone, tablet, or other computer without a router. This feature is useful on a business trip, at the dacha, or in any situation where you don't have a router but have a wired internet connection (or even mobile internet via a USB modem). Unlike the "Share" mode, modem On smartphones, a virtual access point on Windows allows you to flexibly configure network settings, restrict access, and control traffic.

There are several ways to create a virtual access point: through command line, using PowerShell, or using third-party utilities like Virtual Router or ConnectifyEach method has its pros and cons. For example, standard Windows tools don't require installing additional software, but they can produce errors if configured incorrectly. Third-party programs, on the other hand, offer an intuitive interface but sometimes contain ads or paid features. In this article, we'll examine all three methods, as well as explain how to troubleshoot common errors and ensure your network's security.

Before you begin, check whether your laptop or PC supports Wi-Fi sharing. All it takes is Wi-Fi adapter with technology support SoftAP (Software Access Point). Most modern adapters (including those built into laptops) Intel, Realtek And Broadcom) support this feature. If you are unsure, run the command netsh wlan show drivers in the command line and find the line Hosted network support - it should be indicated there Yes.

1. Preparing to create a virtual access point

Before setting up a virtual access point, make sure your computer meets the minimum requirements:

  • 🖥️ operating system: Windows 10 (version 1803 or later). On older versions (such as Windows 7), the process may differ.
  • 📶 Wi-Fi adapter: must support the mode SoftAPYou can check this with the command netsh wlan show drivers.
  • 🔌 Internet connection: wired (Ethernet) or via a USB modem. It's possible to share Wi-Fi without internet access, but the network will be local (without access to the global web).
  • 🔒 Administrator rights: You will need permissions to run the command prompt and change network settings. administrator.

If you are connected to the internet via PPPoE (for example, as in most home networks of providers like Rostelecom or Beeline), before creating an access point, it is recommended disable automatic connection in the connection settings. Otherwise, after restarting the computer, Wi-Fi distribution may be interrupted. It's also worth temporarily disabling Windows Firewall or antivirus (for example, Kaspersky, Avast), if they block network connections.

⚠️ AttentionIf you're using a corporate or educational network (e.g., at an office or university), Wi-Fi sharing may be prohibited by security policies. In this case, attempting to create a hotspot will fail with an error. Failed to start hosted network.

For your convenience, please gather all the necessary information in advance:

  • 🔑 Network name (SSID): Come up with a unique name (eg. MyWiFi_5GHz). Avoid spaces and special characters.
  • 🔐 Password: at least 8 characters, using numbers and letters (e.g. WiFiPass123!). Don't use simple combinations like 12345678.
  • 🌐 Security type: recommended WPA2-PSK (the most secure option for home use).
📊 How do you usually connect to the Internet?
Via a router
Via mobile Internet (USB modem)
Via Ethernet cable
Via a hotspot on a smartphone

2. Creating an access point via the command line (the most reliable method)

This method works without any additional software and is suitable for most versions of Windows 10. The instructions consist of two steps: network creation and her launchAll commands are executed in command prompt as administrator.

Open command prompt:

  1. Click Win + X and select Command Prompt (Administrator) or Windows PowerShell (Administrator).
  2. If there is no such item, enter cmd in Windows search, then right-click on the result and select Run as administrator.

Now run the following commands in sequence:

  1. Network creation (replace MyWiFi And WiFiPass123! to your data):
    netsh wlan set hostednetwork mode=allow ssid=MyWiFi key=WiFiPass123! keyUsage=persistent

    Here:

    • mode=allow — allows the creation of a virtual network.
    • ssid=MyWiFi — network name.
    • key=WiFiPass123! - password.
    • keyUsage=persistent - saves settings after reboot.
  • Network launch:
    netsh wlan start hostednetwork
  • If everything went well, you will see the message: The hosted network is launched.

    Now it's necessary enable internet sharing:

    1. Open Control Panel → Network and Internet → Network and Sharing Center.
    2. Click Changing adapter settings.
    3. Find your primary internet connection (eg. Ethernet or Local Area Network Connection), right-click and select Properties.
    4. Go to the tab Access, check the box Allow other network users to use this computer's Internet connection.
    5. In the drop-down list, select the connection you created (usually it is called Local Area Connection* X, where X is a number).
    6. Click OK.
    7. ⚠️ Attention: If after running the command netsh wlan start hostednetwork an error appears Failed to start hosted network, check:
      • Does your Wi-Fi adapter support this mode? SoftAP (team netsh wlan show drivers).
      • Is Wi-Fi turned on on the laptop (sometimes it is turned off by the key) Fn + F2 or another combination).
      • Is your antivirus or firewall blocking the distribution?

    ☑️ Check before launching the access point

    Completed: 0 / 4

    3. Access point management: start, stop, change parameters

    Once the virtual network is created, it can be manage using the command line. Here are the basic commands:

    Team Description
    netsh wlan start hostednetwork Launching an access point
    netsh wlan stop hostednetwork Stopping the access point
    netsh wlan show hostednetwork settings=security Show current settings (including password)
    netsh wlan set hostednetwork mode=disallow Delete the virtual network (you will need to create it again)

    To change network name or password, use the command:

    netsh wlan set hostednetwork mode=allow ssid=NewName key=NewPassword

    After this, restart the network with the command netsh wlan stop hostednetworknetsh wlan start hostednetwork.

    If you want the access point started automatically when the computer was turned on, create bat file with the launch command and add it to Autoload:

    1. Open Notebook and enter:
      @echo off
      

      netsh wlan start hostednetwork

    2. Save the file with the extension .bat (For example, start_wifi.bat).
    3. Place it in the folder C:\Users\YourName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

    4. Creating an access point via PowerShell (alternative method)

    If the command line seems complicated, you can use PowerShell — a more modern automation tool in Windows. This method is especially useful if you want automate launch the access point or integrate it into scripts.

    Open PowerShell as administrator and run the following script (replace MyWiFi And WiFiPass123! to your data):

    $ssid = "MyWiFi"
    

    $password = "WiFiPass123!"

    $network = netsh wlan set hostednetwork mode=allow ssid=$ssid key=$password

    $start = netsh wlan start hostednetwork

    Write-Host "Access point $ssid is running. Password: $password"

    To stop the network, use the command:

    netsh wlan stop hostednetwork

    Advantage PowerShell in that you can save scripts into files with the extension .ps1 and run them by double-clicking (after first allowing script execution in the system). For example, create a file start_wifi.ps1 with the code above and run it when needed.

    ⚠️ AttentionBy default, Windows blocks PowerShell scripts from running. To allow them to run, run the following command in PowerShell:
    Set-ExecutionPolicy RemoteSigned -Force

    This will allow local scripts to run, but may pose a security risk if you download scripts from untrusted sources.

    5. Using third-party programs to distribute Wi-Fi

    If the standard methods don't work or you need additional features (eg. traffic control, blacklist of devices or repeater mode), you can use third-party utilities. Let's look at two popular programs:

    5.1. Virtual Router Plus

    Virtual Router Plus — a free utility with a simple interface. Download it from the official website (avoid unofficial sources to avoid viruses) and install. After launching:

    1. In the field Network Name (SSID) Enter the network name.
    2. In the field Password Please enter a password (at least 8 characters).
    3. In the drop-down list Shared Connection Select your primary internet connection (eg. Ethernet).
    4. Click Start Virtual Router Plus.

    The program will automatically configure sharing and launch the hotspot. A list of connected devices will be displayed in the utility window.

    5.2. Connectify Hotspot

    Connectify Hotspot - a more advanced solution with paid features (for example, repeater mode (To boost the signal of an existing network). The free version allows you to share Wi-Fi, but with limitations. After installation:

    1. Select Wi-Fi Hotspot in the main menu.
    2. Please specify Hotspot Name (network name) and Password.
    3. In the field Internet to Share Select an internet source.
    4. Click Start Hotspot.

    In the paid version (Connectify Hotspot PRO) additional options are available:

    • 📊 Traffic monitoring by devices.
    • 🚫 Blocking devices by MAC address.
    • 🔄 Repeater mode (amplifying the signal of another network).

    ⚠️ Attention: Some antiviruses (for example, Avast) may block work Connectify, considering it suspicious. In this case, add the program to your antivirus exceptions.
    What is the difference between Virtual Router and Connectify?

    Virtual Router Plus is a completely free utility with a minimalist interface but no additional features. Connectify Hotspot offers advanced features (such as traffic control), but the free version limits speeds to 1 Mbps and displays ads.

    6. Common mistakes and their solutions

    When creating a virtual access point, users often encounter errors. Let's look at the most common ones and how to fix them.

    Error Cause Solution
    Failed to start hosted network Wi-Fi adapter does not support SoftAP or disabled Check team support netsh wlan show drivers. Update the adapter driver.
    Connection to the network is impossible on devices Internet sharing is not allowed. Check your sharing settings in Network and Control Center.
    The hotspot works, but the internet is not distributed. The Internet source is incorrectly selected in the sharing settings. Make sure that in Properties → Access the correct connection is selected (for example, Ethernet).
    After reboot, the access point does not start. The startup script fails to initialize. Add a delay in bat file team timeout /t 10.

    If none of the above methods helped, try the following:

    • 🔄 Update your Wi-Fi adapter driver:
      1. Open device Manager (Win + X → Device Manager).
      2. Find the section Network adapters, right-click on your Wi-Fi adapter and select Update driver.
      3. Select Automatic search.
  • 🛠️ Reset network settings:
    netsh int ip reset
    

    netsh winsock reset

    Then restart your computer.

  • 📋 Check for IP address conflicts:
    1. Open Network and Sharing Center → Change adapter settings.
    2. Right-click on the virtual adapter (Local Area Connection* X) and select Properties.
    3. Select Internet Protocol version 4 (TCP/IPv4) and press Properties.
    4. Check the box Obtain an IP address automatically.
    5. 7. Virtual Access Point Security

      Sharing Wi-Fi from a laptop is convenient, but it's not always secure. If you don't set up your network correctly, other devices may connect to it, leading to traffic leak or even hackingFollow these guidelines to minimize risks:

      • 🔐 Use a complex password: at least 12 characters with a combination of letters, numbers and special characters (e.g. WiFi$ecure2026!). Avoid simple passwords like qwerty123.
      • 🔄 Change your password regularly: If you frequently share Wi-Fi in public places, update your password once a week.
      • 📵 Turn off the hotspot when it is not needed: This will reduce the risk of unauthorized connection.
      • 🛡️ Turn on the firewall: Even if you temporarily disabled it for setup, please restore the protection after the access point starts.
      • 👥 Limit the number of connected devices: in the router settings (or in programs like Connectify) you can set a limit.

      If you are distributing the Internet in in a public place (for example, in a cafe or coworking space), consider the following precautions:

      • 🌐 Set up a guest network: some programs (for example, Connectify) allow you to create isolated networks for guests who do not have access to your PC's local resources.
      • 🕵️ Hide your SSIDThis doesn't provide 100% protection, but it will reduce the number of accidental connections. To hide the network, use the command:
        netsh wlan set hostednetwork mode=allow ssid=MyWiFi key=WiFiPass123! keyUsage=persistent hidden=yes

        You will have to connect to such a network manually, entering a name and password.

      • ⏱️ Set a time limit: V Connectify Hotspot PRO You can set the access point to turn off automatically after a specified period of time.

      Important: If you're sharing internet access from a corporate or school network, this may violate the organization's resource usage policies. Before setting this up, check with your network administrator about their security policy.

      8. Alternative methods of Internet distribution

      If a virtual access point is not suitable (for example, due to driver issues or Windows limitations), consider alternative options:

      • 📱 Modem mode on a smartphone:

        Modern smartphones (iPhone, Samsung, Xiaomi etc.) support the regime access pointsThis is easier than setting up distribution from a PC, but it drains battery power. To enable:

        1. On Android: Settings → Wireless & networks → Tethering & portable hotspot → Wi-Fi hotspot.
        2. On iPhone: Settings → Tethering.

    6. 🖧 USB modem with Wi-Fi function:

      Some 4G/5G modems (eg. Huawei E5577 or TP-Link M7350) can function as portable routers. Simply plug in a SIM card, turn on the modem, and you'll have a fully functional Wi-Fi network.

    7. 🔗 MoCA or Powerline adapters:

      If you have a wired internet connection but no router, you can use adapters Powerline (For example, TP-Link AV600), which transmit internet through electrical wiring. One adapter connects to the ISP's cable, while the other distributes Wi-Fi.

    8. If you need to share the Internet with desktop PC (without a Wi-Fi adapter), you will have to purchase an external USB adapter (for example, TP-Link TL-WN725N or ASUS USB-AC53 Nano). The cost of such devices starts at 500 rubles, and they support the creation of virtual access points.

      FAQ: Frequently asked questions about virtual hotspot in Windows 10

      Is it possible to share Wi-Fi without a password?

      Technically yes, but it's extremely insecure. To create an open network, use the command:

      netsh wlan set hostednetwork mode=allow ssid=MyOpenWiFi key= keyUsage=persistent

      However, this will allow unauthorized devices to connect to your network, which creates security risks and may result in you exceeding your traffic limit (if your provider has one).

      Why is the internet speed via a virtual access point lower than via cable?

      This is normal. When distributing Wi-Fi, some bandwidth is lost to the Wi-Fi adapter processing data. Furthermore, if you're using a laptop, its processor and RAM also affect speed. To reduce this loss:

      • Close background programs that consume traffic (for example, torrents or cloud synchronization).
      • Use the standard 802.11ac (5 GHz), if your adapter supports it, it is faster than 802.11n (2.4 GHz).
      • Check if your provider limits the speed for "sharing" (some operators block such connections).

      Is it possible to share Wi-Fi if the internet is connected via a VPN?

      Yes, but with some caveats. If the VPN is connected at the app level (for example, OpenVPN or NordVPN), then the distributed traffic will go through the VPN. If the VPN is configured at the system level (for example, through PPTP or L2TP in Windows settings), then:

      • Devices connected to your access point will use your VPN tunnel.
      • Some VPN services block traffic distribution. In this case, the hotspot will work, but there will be no internet access.

    To share the Internet without a VPN, disable it before starting the hotspot.

    How do I know who is connected to my virtual hotspot?

    Windows doesn't have a built-in tool for monitoring connected devices, but there are several ways:

    • Use third party programs like Connectify Hotspot or Virtual Router Plus - They show a list of devices.
    • Check the list of DHCP clients in the command line:
      arp -a

      This command will show the IP and MAC addresses of connected devices.

    • Install the utility Wireless Network Watcher from NirSoft - It scans the network and shows all connected gadgets.
    Does this method work on Windows 11?

    Yes, all the described methods (command line, PowerShell, third-party programs) work in Windows 11The settings interface may differ slightly, but the principles remain the same. For example, to open Network and Sharing Center In Windows 11, you need to:

    1. Click Win + I (open Parameters).
    2. Go to Network and Internet → Advanced network settings → Advanced network properties.

    Teams netsh And PowerShell work without changes.