You've connected to your home Wi-Fi, but the system stubbornly identifies it as public networkThis limits file sharing between devices, blocks access to printers and network folders, and sometimes even interferes with online gaming. The cause lies in the settings. network profile — a setting that Windows, Android, or your router automatically assigns to a new connection. Fortunately, changing your network type from public to home (private) is easy in just a few minutes—and we'll show you how to do it on all popular devices.
In this article you will find:
- 🔧 Step-by-step instructions for Windows 10/11, Android, macOS and routers of different brands (TP-Link, ASUS, Keenetic and others).
- 🛡️ Explanation of risks social networks and why a home profile is safer (spoiler: it's not that clear-cut!).
- ⚙️ Hidden settings, which prevent profile changes—for example, group policies in Windows or "smart" router algorithms.
- 📡 What to do if the network becomes public again after reboot or update.
Important: Changing the network type does not affect internet speed or connection stability. This is purely software configuration, which determines what features will be available to devices on your local network. For example, in a Home profile, Windows automatically enables Network Discovery (network discovery), and in public - blocks it for security reasons.
1. Why is Wi-Fi defined as a public network and what are the risks?
When you first connect to a new network, the operating system or router automatically assigns it safety profileThis profile defines:
- 🔒 Level of trust to devices on the network (can you share files, print on a printer, use DLNA).
- 🛡️ Active firewalls and firewall rules (for example, blocking incoming connections).
- 🖥️ Device visibility for other network participants (whether network discovery is enabled).
By default Windows 10/11 And macOS assign a new Wi-Fi profile Public Network This is done for user protection. Imagine connecting to the internet at a cafe, and your computer automatically starts sharing files with other customers! At home, such a restriction would only be a hindrance.
⚠️ Attention: If you live in an apartment building and your Wi-Fi is visible to your neighbors, changing the profile to "home" will make your devices more vulnerable to attacks from the local network. We recommend first Set up a password and MAC address filtering on the router.
The main limitations of the public network:
| Function | Home network | Public network |
|---|---|---|
| File sharing (SMB, FTP) | ✅ Allowed | ❌ Blocked |
| Network discovery (PC visibility) | ✅ Included | ❌ Disabled |
| Access to printers and scanners | ✅ Full | ⚠️ Limited |
| Remote control (RDP, TeamViewer) | ✅ Allowed | ❌ Blocked |
| Multimedia via DLNA/UPnP | ✅ It works | ❌ Disabled |
Critical difference: On a public network, Windows blocks the protocol LLMNR (Link-Local Multicast Name Resolution), which is used to discover devices on a local network. This means that even if you manually enable sharing of a folder, other computers won't be able to see it.
2. How to change the network type on Windows 10 and 11
In recent versions of Windows, the process of changing a network profile has been simplified, but hidden in an obscure location. Let's look at both methods: via Parameters And PowerShell (for advanced users).
Method 1: Via Graphical User Interface (GUI)
- Open
Settings → Network and Internet → Wi-Fi. - Click on the name of your network (e.g. "TP-Link_1234").
- In the section Network Profile select
Private(home).
Check that you are connected to the correct Wi-Fi network|
Close programs that use the Internet (torrents, online games)|
Open Settings as administrator (if required)|
Take a screenshot of your current settings in case of a rollback-->
If the point Network profile no (this happens after updates), use alternative route:
- Open
Control Panel → Network and Internet → Network and Sharing Center. - Click on the active connection (to the right of the network name).
- In the status window, click
Wireless network properties→ selectHome network.
Method 2: Using PowerShell (for advanced users)
If the GUI does not work (for example, due to Group Policy), use the command:
Set-NetConnectionProfile -InterfaceIndex [interface_number] -NetworkCategory Private
To find out InterfaceIndex, first run:
Get-NetConnectionProfile | Select-Object Name, InterfaceIndex, NetworkCategory
Problems and solutions
- 🔄 Does the profile reset after a reboot? Check the group policy: open
gpedit.msc→Computer Configuration → Administrative Templates → Network → Network Connections→ disable the policy"Prohibit changing network profile". - 🔒 No administrator rights? Use
netshwith elevated rights:netsh interface set interface "Network_Name" admin=enable
3. Changing the network type on Android and iOS
On mobile devices, the concepts of "home" and "public" networks do not exist in the usual sense, but there are similar restrictions. For example, Android by default blocks file sharing over the local network in new connections, and iOS restricts access to Bonjour (a technology for discovering devices, like AirPrint).
On Android (version 9 and later)
To allow data exchange on the local network:
- Open
Settings → Wi-Fi. - Click on the gear next to your network.
- Activate the option
Local area networkorAllow data exchange with other devices(the name depends on the firmware).
What should I do if the "Local Network" option is missing?
On some firmware (for example, MIUI or ColorOS) This option is hidden. Try:
1. Connect to the network and open Settings → Advanced → Private DNS → select "Automatic".
2. Install third-party software like FX File Explorer and manually specify the IP address of the device for file sharing (via FTP/SMB).
3. Use Wi-Fi Direct file transfer apps (e.g. Send Anywhere), which bypass system restrictions.
On iPhone and iPad (iOS 15+)
Apple does not allow you to directly change the network type, but you can enable device discovery for specific functions:
- Connect to Wi-Fi.
- Open
Settings → Wi-Fi → ⓘ next to network. - Turn on
Local area network(in the section Settings for this network). - For printers: Open a file (e.g. PDF) →
Share → Print→ select a printer from the local network.
⚠️ Attention: On iOS option Local area network may disappear if the router uses isolated client mode (Client Isolation). In this case, change the settings on the router itself (see section 5).
4. Setting up a network profile on macOS (Ventura and later)
On MacBook And iMac changing the network profile occurs through System Preferences, but there are some nuances with the firewall. By default, macOS blocks incoming connections on new networks.
Instructions:
- Open
System Preferences → Network. - Select an active Wi-Fi connection →
Additionally. - On the tab
TCP/IPcheck thatConfigure IPv6is in modeAutomatically(sometimes this affects device detection). - Go to the tab
Firewalland add exceptions for the required applications (for example, Finder for file sharing).
If after the changes Mac still doesn't see other devices on the network:
- 🔄 Reboot
mDNSResponder(Bonjour service) viaTerminal:sudo killall -HUP mDNSResponder - 🔧 Check your settings
SMB(for file sharing with Windows):defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server NetBIOSName -string "YourMacName"
5. Router setup: how to make devices see each other
If you've changed the network profile on all devices, but they still don't communicate (they can't see shared folders or print to a printer), the problem may be in the settings. routerMany modern models include this by default. Client Isolation (client isolation) or AP Isolation — a function that blocks the exchange of traffic between devices on the same network.
Let's look at the settings on popular models:
TP-Link routers (Archer, Deco, TL-WR)
- Go to the web interface at
192.168.0.1ortplinkwifi.net. - Go to
Advanced Settings → Wireless → Wireless Settings. - Disable the option
Enable AP isolation(orClient Isolation). - Save the settings and reboot the router.
ASUS routers (RT-AX, RT-AC)
- Open
192.168.1.1→Wireless Network → Professional. - Find the parameter
Enable AP Isolationand move to positionNo. - For models with AiProtection also turn it off
Block intranet from the internetin the sectionProtection.
Keenetic routers (Giga, Hero, Viva)
- Enter the interface by
my.keenetic.net. - Go to
Home Network → Segments. - Select your Wi-Fi segment (usually
Home) →Security settings. - Turn it off
Isolate devices from each other.
⚠️ Attention: Disabling client isolation reduces the security of your network. If rogue devices (such as vulnerable smart bulbs) are connected to your Wi-Fi, they will be able to scan other devices on the local network. We recommend enable MAC address filtering in the router settings.
| Router manufacturer | Path to setting up isolation | Recommended value |
|---|---|---|
| TP-Link | Wireless Mode → Settings → AP Isolation |
❌ Disabled |
| ASUS | Wireless Network → Professional → AP Isolation |
❌ No |
| Keenetic | Home Network → Segments → Isolate Devices |
❌ Disabled |
| MikroTik | Wireless → Security Profile → Default Authenticate |
✅ Enable Shared Key |
| Zyxel | Wi-Fi Network → Access Point → Advanced |
❌ Disable Client Isolation |
6. Problems after changing the profile and their solutions
Even after successfully changing your network type, you may still encounter issues. Let's look at common scenarios and how to fix them.
Issue 1: Network discovery not working (Windows)
If after switching to the home network the computers still cannot see each other:
- 🔧 Check the service
Function Discovery Provider HostAndFunction Discovery Resource Publication- they must be included. - 🔄 Complete in
Command line:netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes - 📋 Make sure that both PCs are enabled
SMB 1.0(if you are using older devices):Windows Additional Components → SMB 1.0/CIFS
Problem 2: Android can't see shared folders on PC
To access network folders from your phone:
- On your PC, open
Control Panel → Programs → Turn Windows features on or offand activateSupport for SMB 1.0 file sharing(if the phone is older than 2018). - Use the app on your phone FX File Explorer or Solid Explorer → add network storage at the address
\\your_PC_IP\folder_name. - If prompted for login/password, enter your Windows account details (or create a new user with access rights to the folder).
Problem 3: The printer does not print over Wi-Fi
A common cause is that the printer is connected to the network as a "guest" client. Solution:
- 🖨️ Find the setting on your printer
Wi-Fi DirectorInfrastructureand turn it off. - 🔄 Reconnect the printer to the network by selecting the mode
Infrastructure(and notAd-Hoc). - 📱 On your smartphone or PC, remove the printer from the list of devices and add it again via
Settings → Devices → Printers and Scanners.
Problem 4: Smart TV or set-top box does not see the DLNA server
To play media over a local network:
- 📺 On TV (Samsung, LG, Sony) open
Settings → Network → DLNA Settingsand enable the option. - 🖥️ On your PC, check that the service
UPnP Device Hostlaunched (viaservices.msc). - 🔧 Open a port in your router
1900/udpForSSDP(DLNA discovery protocol).
7. How to prevent automatic network profile changes
Sometimes Windows or the router arbitrarily reverts a network to "public" status. This happens due to:
- 🔄 OS updates (especially after major updates like Windows 11 23H2).
- 📡 Changing router settings (for example, after a reset or firmware update).
- 🛡️ Antiviruses (For example, Kaspersky or ESET can force a public profile to be installed).
To lock your home profile:
On Windows
- Create
.reg-file with the following contents and run it:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\{PROFILE_GUID}]
"Category"=dword:00000001(replace
{PROFILE_GUID}to the real ID of your network, which can be found inGet-NetConnectionProfile). - Disable automatic profile assignment via Group Policy:
gpedit.msc → Computer Configuration → Administrative Templates → Network → Network Connections → Prevent network profile changes → Disabled
On the router
To prevent the router from resetting client isolation settings:
- 🔧 Save the current configuration to a file (optional)
Backup Settingsin the web interface). - 🔄 Disable automatic firmware updates (if available).
- 📋 Bind devices by MAC addresses in the section
DHCP ReservationorStatic Lease.
⚠️ Attention: Some providers (eg Rostelecom or Beeline) ship routers with cloud management, which can reset settings after updates. In this case, contact support and ask them to disable remote device administration.
8. Alternative methods of data exchange if changing the profile did not help
If, despite all your efforts, the devices stubbornly fail to see each other, try these workarounds:
1. Local FTP server
Set up FTP access on one of the devices:
- 🖥️ Install on PC FileZilla Server or built-in FTP in Windows (via
IIS). - 📱 On Android use FX File Explorer or Solid Explorer in FTP server mode.
- 🌐 Connect to the server at
ftp://device_IP(For example,ftp://192.168.1.100).
2. Cloud services with local synchronization
Services like Syncthing or Resilio Sync create direct connections between devices, bypassing network restrictions:
- ⚡ Install Syncthing to all devices.
- 🔗 Add folders for syncing and connect devices via
Device ID. - 📁 Files will be transferred directly, without the cloud (but you will need internet access for initial setup).
3. Wi-Fi Direct
Technology for direct connection of devices without a router:
- 📱 On Android:
Settings → Connections → Wi-Fi Direct. - 🖥️ On Windows: use Connectify Hotspot or a built-in function
Mobile hotspot(but this will create a new network). - 🖨️ For printers: turn on
Wi-Fi Directon the device itself and connect to it as a separate access point.
4. VPN for local network
Create a virtual private network even within your home Wi-Fi:
- 🔐 Install Tailscale or ZeroTier to all devices.
- 🌍 Connect to the same virtual network - devices will see each other as if they were on the same local network.
- 🔧 Set up folder or printer sharing as usual.
FAQ: Frequently asked questions about changing your Wi-Fi network type
❓ Why did my network become public again after a Windows update?
This is a known issue in Windows 10/11 after major updates (for example, 22H2 or 23H2). The system resets user network profile settings, considering them "unsafe." Solution:
- Temporarily disable your antivirus (it may block changes).
- Use
PowerShell- a command to force a profile change (see section 2). - Check if Group Policy is enabled
"Always use a public profile".
❓ Is it possible to change the network type on a smart speaker (Alice, Google Home)?
No, smart speakers and most IoT devices (lamps, sockets) do not support network profile changes. They always connect as "guest" clients. Solution:
- Configure it on your router guest network and connect only IoT devices to it.
- To interact with other gadgets (for example, transferring music to a speaker), use the manufacturer's cloud services (Yandex Music, Google Cast).
❓ Why can't I change my network from public to home at work?
Most likely, the network is controlled by corporate policies (Active Directory or MDM solutions like Microsoft Intune). There's no way around this—these restrictions are set by the administrator for security purposes. Alternatives:
- Use USB drives or cloud services for file transfer.
- To print, connect the printer directly to your PC via
USB. - If allowed, create mobile hotspot on your phone and connect the required devices to it.
❓ How can I check if the network has actually become a home network?
Verification methods for different devices:
- 🖥️ Windows: Open
Settings → Network → Wi-Fi → network name. Under the title it should be writtenPrivate network. - 📱 Android: IN FX File Explorer try connecting to the network