Turn a regular computer or laptop into a fully functional Wi-Fi hotspot You can do this without purchasing any additional equipment. This is especially useful when you don't have a router and need to share internet with a smartphone, tablet, or a second PC. For example, in a hotel with a wired connection, at a dacha with a USB modem, or when setting up a smart home system that requires a temporary network to connect gadgets.
In this article - three working methods Creating a virtual router based on Windows 10/11 (also applicable to older versions with limitations), including hidden nuances not covered in standard instructions. We'll cover:
- 🔧 Built-in Windows tools — without installing programs, via the command line and graphical interface.
- 📱 Mobile hotspot — the easiest way for beginners (but with pitfalls).
- 💻 Third-party utilities — when standard methods do not work (for example, on old laptops or with non-standard adapters).
- ⚠️ Typical mistakes and their solutions - from the lack of internet on connected devices to problems with drivers.
Important: If your PC is connected to the Internet via Ethernet (cable) or USB modem, you can share Wi-Fi with other devices. If the internet is still connected via Wi-Fi (for example, if you're connected to a different network), you can create an access point. It won't work - Windows blocks this scheme to prevent network loops.
1. Check hardware compatibility: Does your PC support Wi-Fi sharing?
Before setting up your access point, make sure that your Wi-Fi adapter supports the mode Hosted Network (virtual network). This is a mandatory requirement for all methods except using third-party programs.
How to check:
- Open command line as administrator (click
Win + X→Terminal (Administrator)). - Enter the command:
netsh wlan show drivers - Find the line
Hosted network support(Hosted Network). If it is indicated thereYes— the adapter fits. IfNo— you will have to use third-party utilities or update drivers.
🔹 What to do if there is no support?
- 🔄 Update your Wi-Fi adapter driver via
device Manager(chapterNetwork adapters). - 💿 Install the driver from the manufacturer's website (for example, for adapters Intel, Realtek or Qualcomm Atheros).
- 🛠️ Use programs like Connectify or Virtual Router Plus - They bypass driver restrictions.
⚠️ Attention: On some laptops with adapters Broadcom mode Hosted Network It may not work even after updating the drivers. In this case, only third-party software can help.
2. Method 1: Command Prompt - a universal method for Windows 7/10/11
This method works on all versions of Windows starting from Windows 7, and doesn't require any additional software. Its main advantage is the flexibility of settings (you can set any network name and password).
Instructions:
- Open command prompt as administrator.
- Create a network named
MyWiFiand password12345678(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 Internet → Network and Sharing Center. - Click on the connection through which the PC receives the Internet (for example,
Ethernet). - Select
Properties → Accessand check the boxAllow other network users to share your Internet connection. - In the drop-down list, select the created network (usually
Local Area Connection* X).
- Open
The network is displayed in the Wi-Fi list on the phone/tablet|The connection is established without errors|The Internet works on the connected device|The connection speed is stable (check on speedtest.net)-->
🔹 How to disable access point?
Enter the command:
netsh wlan stop hostednetwork
To permanently delete a network:
netsh wlan set hostednetwork mode=disallow
⚠️ Attention: After rebooting the PC, the access point must be restarted using the commandnetsh wlan start hostednetworkTo automate the process, create.bat-file with this command and add it to startup.
3. Method 2: Mobile hotspot – as easy as pie (but doesn't always work)
Windows 10 and 11 have a built-in feature mobile hotspot, which makes Wi-Fi sharing incredibly easy. However, it has its limitations:
- ✅ Works only if the PC is connected to the Internet via
EthernetorUSB modem. - ❌ Does not support Wi-Fi channel configuration (may interfere with other networks).
- ❌ Sometimes "loses" connected devices after sleep/hibernation.
How to enable:
- Open
Settings → Network & Internet → Mobile Hotspot. - In the field
Sharing an Internet connectionselect a source (egEthernet). - Click
Changeto set the network name and password (minimum 8 characters). - Move the slider
Mobile hotspotin positionOn
| Parameter | Command line | Mobile hotspot |
|---|---|---|
| Difficulty of setup | Medium (teams needed) | Minimum (2 clicks) |
| Support for older Windows | Yes (with Windows 7) | No (only 10/11) |
| Flexible settings | High (channel, encryption) | Low (automatic settings) |
| Stability after sleep | Requires a restart | Sometimes it resets |
4. Method 3: Third-party programs - when nothing helps
If built-in methods don't work (for example, due to outdated drivers or specific hardware), specialized utilities can help. They bypass Windows limitations and often offer additional features like traffic monitoring or device filtering.
Top 3 proven programs:
- 🌐 Connectify Hotspot — paid, but with a free version (limited on network name). Supports seeding
3G/4Gmodems and firewall settings. - 🔄 Virtual Router Plus - free and open source, but requires .NET Framework 3.5+Simple interface, but no Russian language.
- 🛡️ mHotspot — shows connected devices and traffic consumed. Works even on Windows XP.
🔹 Example setup in Connectify:
- Download and install the program from official website.
- In the field
Internet to Shareselect a source (egEthernet). - Ask
Hotspot Name(network name) andPassword. - Click
Start Hotspot.
⚠️ Attention: Free programs like Virtual Router Plus may conflict with antivirus software. If the access point doesn't start, add the program to your firewall exceptions.
How to bypass the 10 connection limit in the free version of Connectify?
The paid version of Connectify allows you to connect an unlimited number of devices, while the free version only allows 10. To bypass this limitation:
1. Disable the Internet on your PC.
2. Start a hotspot in Connectify.
3. Connect all the necessary devices (they will receive an IP, but will not have access to the network).
4. Turn the Internet back on.
This way, the devices will remain connected, but the limit on new connections will remain.
5. Solving common errors when distributing Wi-Fi from a PC
Even with proper setup, problems can still arise. Here are the most common ones and how to fix them:
| Error | Cause | Solution |
|---|---|---|
| Unable to start hosted network | The driver does not support Hosted Network or the adapter is disabled |
Update your driver or use a third-party program |
| The devices connect, but there is no internet. | IP sharing is not configured or there is a conflict | Check your sharing settings (see Method 1) or restart your PC |
| Network disappears after sleep/hibernation | Power saving turns off the adapter | Disable the adapter from going into sleep mode Device Manager |
| Low speed or breaks | Channel congestion or interference | Change the Wi-Fi channel manually (via netsh wlan set hostednetwork channel=6) |
🔹 If connected devices do not receive an IP address:
Open command prompt and type:
netsh winsock reset
netsh int ip reset
Then restart your PC.
6. Access Point Optimization: How to Increase Speed and Stability
To ensure your Wi-Fi connection works faster and doesn't lag, follow these tips:
- 📶 Select a free channel: Use the utility Wi-Fi Analyzer (for Android) or inSSIDer (for PC) to find the least congested channel. Then set it manually:
netsh wlan set hostednetwork channel=11 - 🔋 Disable power saving for the adapter:
- Open
Device Manager → Network Adapters. - Find your Wi-Fi adapter, open it
Properties → Power Management. - Uncheck the box
Allow the computer to turn off this device to save power.
- Open
80 And 443, if you share the Internet for web surfing.7. Security: How to protect your access point from hacking
Sharing Wi-Fi from a PC is convenient, but it can be risky if you don't set up security. Here are the minimum security measures:
- 🔐 Complex password: Use a combination of 12+ characters with numbers, letters, and special characters. Example:
WiFi@Home2026#PC. - 🔄 Change your password regularly: Especially if you connect other people's devices (for example, to guests).
- 🚫 Disable WPS: In the command line, check that WPS is disabled (command
netsh wlan show settings). - 📡 Hide network (SSID): This won't protect you from experienced hackers, but it will reduce the number of accidental connections. To hide your network:
netsh wlan set hostednetwork ssid=MyWiFi key=12345678 keyUsage=persistent(But remember: you will have to connect to the hidden network manually on each device.)
- Connect your PC to the Internet via cable (
Ethernet), and not via Wi-Fi. - Use the standard
802.11n(5 GHz), if the adapter supports it. - Disable background downloads on your PC (torrents, updates).
- Install
hostapdAnddnsmasq:sudo apt install hostapd dnsmasq - Set up the config
/etc/hostapd/hostapd.conf(specify SSID and password). - Start the access point:
sudo systemctl start hostapd - Open
System Preferences → Sharing. - Select
Public Internetand indicate the source (for example,Ethernet). - In the field
For computers usingmarkWi-Fi. - Click
Wi-Fi settingsand set the network name/password. - Activate sharing by pressing the button
Launch. - Click
Win + R, entershell:startup. - Place the created file there.
⚠️ Attention: If you are distributing the Internet in a public place (for example, in a cafe), turn on guest network mode in the sharing settings. This will prevent connected devices from seeing your PC and other devices on the local network.
FAQ: Frequently asked questions about sharing Wi-Fi from a PC
Is it possible to share Wi-Fi if the PC's internet connection is via another Wi-Fi connection (for example, via a router)?
No, Windows blocks this scheme to avoid network loops. The only workaround is to use third-party programs like Connectify with function Wi-Fi Repeater (repeater), but it requires a paid version.
Why is the internet speed on my phone slower than on my PC?
This is normal: when distributing data, some bandwidth is lost processing packets. Furthermore, a PC's Wi-Fi adapter is usually weaker than the router's. To reduce this loss:
How to share Wi-Fi from a Linux PC (Ubuntu, Mint)?
In Linux, a utility is used for this. hostapdBrief instructions:
For detailed instructions for your distribution, please visit Arch Wiki or Ubuntu Help.
Is it possible to share Wi-Fi from a PC to a Mac (macOS)?
Yes, macOS has a built-in feature. Public Internet:
How can I make the access point start automatically when I turn on my PC?
To do this, create .bat- a file with the following contents:
@echo offnetsh wlan start hostednetwork
exit
Place it in your startup folder:
For a mobile hotspot, automation is more difficult to set up - it's easier to use Task Scheduler Windows.