Windows private network to public network

When you first connect to a Wi-Fi network in Windows 11, it’s set as public by default. This is the recommended setting. However, you can set it as public or private depending on the network and what you want to do:

  • Public network (Recommended). Use this for networks you connect to at home, work, or in a public place. You should use this in most cases. Your PC will be hidden from other devices on the network. Therefore, you can’t use your PC for file and printer sharing.

  • Private network. Your PC is discoverable to other devices on the network, and you can use your PC for file and printer sharing. You should know and trust the people and devices on the network.

  1. Select Start , then type settings. Select Settings > Network & internet > Wi-Fi.

  2. On the Wi-Fi settings screen, select Manage known networks, and select the network you’re connected to.

  3. On the Wi-Fi network screen, under Network profile type, select Public (Recommended) or Private.

When you first connect to a Wi-Fi network, you can set it as public or private—depending on the network and what you want to do:

  • Private network. Use this for networks you trust, such as a network at home or work. When a network is set to private, your PC is discoverable to other devices on the network, and you can use your PC for file and printer sharing.

  • Public network. Use this for networks you connect to when you’re out and about, such as a Wi-Fi network at a coffee shop. Your PC will be hidden from other devices on the network, and you can’t use your PC for file and printer sharing.

After you connect to a network the first time, you can change it to public or private at any time.

  1. On the right side of the taskbar, select the Wi-Fi network  icon.

  2. Select the Wi-Fi network you want to connect to, then select Connect.

  3. Type the network password, and then select Next.

  4. When asked if you want your PC to be discoverable to other devices on the network, do one of the following:

    • To set it as a private network where your PC will be discoverable to other devices on the network, choose Yes.

    • To set it as a public network where your PC won’t be discoverable to other devices on the network, choose No.

  1. On the right side of the taskbar, select the Wi-Fi network  icon.

  2. Under the name of the Wi-Fi network that you’re connected to, select Properties.

  3. Under Network profile, select Public or Private.

Note: To use these steps to set a network to public or private, your PC must be running Windows 10 Version 1709 or later. To see which version of Windows 10 your device is currently running, select Start , then select Settings  > System > About .

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Find solutions to common problems or get help from a support agent.

Как поменять частную сеть на общедоступную и наоборотВ Windows 10 существуют два профиля (известных также как сетевое расположение или тип сети) для Ethernet и Wi-Fi сетей — частная сеть и общедоступная сеть, отличающиеся настройками по умолчанию для таких параметров как сетевое обнаружение, общий доступ к файлам и принтерам.

В некоторых случаях может потребоваться изменить общедоступную сеть на частную или частную на общедоступную — о способах сделать это в Windows 10 и пойдет речь в данной инструкции. Также в конце статьи вы найдете некоторую дополнительную информацию о различии двух типов сети и какой лучше выбрать в различных ситуациях.

Примечание: некоторые пользователи также задают вопрос о том, как изменить частную сеть на домашнюю. На самом деле частная сеть в Windows 10 — это то же самое, что домашняя сеть в предыдущих версиях ОС, просто поменялось название. В свою очередь, общественная сеть теперь называется общедоступной.

Посмотреть, какой тип сети в Windows 10 выбран в настоящий момент вы можете, открыв Центр управления сетями и общим доступом (см. Как открыть Центр управления сетями и общим доступом в Windows 10).

В разделе «просмотр активных сетей» вы увидите список подключений и какое сетевое расположение для них используется. (Также может заинтересовать: Как изменить имя сети в Windows 10).

Общедоступная сеть Windows 10

Самый простой способ поменять профиль сетевого подключения Windows 10

В последних версиях Windows 10 в параметрах сети появилась простая настройка профиля подключения, где можно выбрать, общедоступная это сеть или частная:

  1. Зайдите в Параметры — Сеть и интернет и нажмите кнопку «Свойства» (в последней версии 10-ки) или выберите пункт «Изменить свойства подключения» на вкладке «Состояние». Вместо вкладки состояние, можно открыть вкладку Ethernet или Wi-Fi, в зависимости от того, тип какой сети требуется изменить.Свойства подключения в Windows 10 1709
  2. Установите, общественная это сеть или общедоступная. Изменение профиля сети в параметрах Windows 10

Видео инструкция

В случае, если по какой-то причине этот вариант не сработал или у вас другая версия Windows 10, где параметры выглядят иначе, вы можете использовать один из следующих способов.

Изменение частной сети на общедоступную и обратно для локального Ethernet подключения

Если ваш компьютер или ноутбук подключен к сети кабелем, для изменения сетевого расположения с «Частная сеть» на «Общедоступная сеть» или наоборот, выполните следующие шаги:

  1. Нажмите по значку подключения в области уведомлений (обычной, левой кнопкой мыши) и выберите пункт «Параметры сети и Интернет». Просмотр параметров сети и Интернет
  2. В открывшемся окне в панели слева нажмите по пункту «Ethernet», а затем нажмите по имени активной сети (для изменения типа сети она должна быть активной). Параметры Ethernet подключения Windows 10
  3. В следующем окне с параметрами сетевого подключения в разделе «Сделать этот компьютер доступным для обнаружения» установите «Откл» (если требуется включить профиль «Общедоступная сеть» или «Вкл», если требуется выбрать «Частная сеть»). Изменить тип локальной сети на частную или общественную

Параметры должны примениться сразу и, соответственно, тип сети изменится после их применения.

Частная сеть Windows 10

Изменение типа сети для Wi-Fi подключения

По сути, для того, чтобы поменять тип сети с общедоступной на частную или обратно для беспроводного Wi-Fi подключения в Windows 10 следует выполнить те же шаги, что и для Ethernet подключения, отличающиеся лишь действием на 2-м шаге:

  1. Нажмите по значку беспроводного соединения в области уведомлений панели задач, а затем по пункту «Параметры сети и Интернет».
  2. В окне параметров в панели слева выберите пункт «Wi-Fi», а затем нажмите по имени активного беспроводного подключения. Параметры Wi-Fi подключения
  3. В зависимости от того, нужно ли изменить общедоступную сеть на частную или частную на общедоступную, включите или выключите переключатель в разделе «Сделать этот компьютер доступным для обнаружения». Изменение типа сети для Wi-Fi подключения

Параметры сетевого подключения будут изменены и, когда вы снова зайдете в центр управления сетями и общим доступом, там можно будет увидеть, что активная сеть имеет нужный тип.

Как изменить общедоступную сеть на частную с помощью настройки домашних групп Windows 10

Есть еще один способ изменения типа сети в Windows 10, но работает он только в тех случаях, когда требуется изменить сетевое расположение с «Общедоступная сеть» на «Частная сеть» (т.е. только в одном направлении) и только в ранних версиях ОС (сейчас домашнюю группу убрали в системе).

Шаги будут следующими:

  1. Начните набирать в поиске на панели задач «Домашняя группа» (или откройте этот пункт в Панели управления). Открыть параметры домашней группы в Windows 10
  2. В параметрах домашней группы вы увидите предупреждение о том, что необходимо установить для расположения компьютера в сети значение «Частная». Нажмите «Изменение расположения в сети». Изменить расположение в сети в параметрах домашней группы
  3. Откроется панель слева, как при первом подключении к этой сети. Для того, чтобы включить профиль «Частная сеть» ответьте «Да» на запрос «Вы хотите разрешить другим компьютерам в этой сети обнаруживать ваш ПК». Сделать компьютер доступным для обнаружения в сети

После применения параметров сеть будет изменена на «Частная».

Сброс параметров сети и последующий выбор её типа

Выбор профиля сети в Windows 10 происходит при первом подключении к ней: вы видите запрос о том, разрешить ли другим компьютерам и устройствам в сети обнаруживать этот ПК. Если выбрать «Да», будет включена частная сеть, если нажать кнопку «Нет» — общедоступная сеть. При последующих подключения к этой же сети выбор расположения не появляется.

Однако вы можете выполнить сброс сетевых параметров Windows 10, перезагрузить компьютер и тогда запрос появится снова. Как это сделать:

  1. Зайдите в Пуск — Параметры (значок шестеренки) — Сеть и Интернет и на вкладке «Состояние» нажмите по пункту «Сброс сети». Сброс расположения в сети в Windows 10
  2. Нажмите кнопку «Сбросить сейчас» (подробнее о сбросе — Как сбросить сетевые параметры Windows 10). Подтвердить сброс сети в Windows 10

Если после этого перезагрузка компьютера не произойдет автоматически, выполните ее вручную и при следующем подключении к сети вы снова увидите запрос о том, следует ли включить сетевое обнаружение (как на скриншоте в предыдущем способе) и, в соответствии с вашим выбором будет установлен тип сети.

Дополнительная информация

В завершение некоторые нюансы для начинающих пользователей. Нередко приходится встречать следующую ситуацию: пользователь считает, что «Частная» или «Домашняя сеть» — это более безопасно, чем «Общедоступная» или «Общественная» и именно по этой причине хочет изменить тип сети. Т.е. предполагает, что под общедоступностью понимается то, что доступ к его компьютеру может появиться у кого-то постороннего.

На самом деле всё обстоит ровно наоборот: при выборе «Общедоступная сеть» Windows 10 применяет более безопасные параметры, отключая обнаружение компьютера, общий доступ к файлам и папкам.

Выбирая «Общедоступная», вы сообщаете системе, что эта сеть контролируется не вами, а потому может представлять угрозу. И наоборот, при выборе «Частная», предполагается, что это ваша личная сеть, в которой работают только ваши устройства, а потому включается сетевое обнаружение, общий доступ к папкам и файлам (что, например, дает возможность воспроизводить видео с компьютера на вашем ТВ, см. DLNA сервер Windows 10).

Одновременно с этим, если ваш компьютер подключен к сети напрямую кабелем провайдера (т.е. не через Wi-Fi роутер или иной, ваш собственный, маршрутизатор), я бы рекомендовал включать «Общественная сеть», так как несмотря на то, что сеть «находится дома», она не является домашней (вы подключены к оборудованию провайдера к которому, как минимум, подключены и другие ваши соседи и в зависимости от настроек маршрутизатора провайдером они теоретически могут получить доступ к вашим устройствам).

При необходимости, вы можете отключить сетевое обнаружение и общий доступ к файлам и принтерам и для частной сети: для этого в центре управления сетями и общим доступом нажмите слева «Изменить дополнительные параметры общего доступа», а затем задайте необходимые настройки для профиля «Частная».

При подключении к новой сети Windows предлагает вам выбрать ее тип (профиль или сетевое расположение): Public network (общедоступная) или Private (частная). Сетевые профили Windows являются частью Microsoft Defender Firewall и позволяют применять различные правила брандмауэра в зависимости от типа сети, к которой подключен компьютер. В зависимости от примененного профиля для вашего сетевого подключения, другие компьютеры могут видеть или не видеть ваш компьютер в сети (настройки сетевого обнаружения), использовать общие папки и сетевые принтеры.

В этой статье мы рассмотрим, как в Windows (и Windows Server) изменить назначенный профиль сети с “общедоступной” на “частную” и наоборот.

Содержание:

  • Типы (профили) сети в Windows
  • Как изменить профиль для сетевого подключения в Windows?
  • Изменить тип сети с Public на Private с помощью PowerShell
  • Изменить тип сети в реестре Windows
  • Сменить профиль сети через политику безопасности
  • Слетает доменный профиль сети на частную в Windows Server

Типы (профили) сети в Windows

Сетевому подключению в Windows (будь то Ethernet или Wi-Fi) можно назначить один из трех сетевых профилей.

  • Частная или домашняя сеть (Private) – профиль для доверенной сети (домашняя или рабочая сеть в офисе). В такой сети компьютер будет доступен для обнаружения другими устройствами, на нем можно использовать службы общего доступа к сетевым файлам и принтерам;
  • Общедоступная (общественная) сеть (Public / Guest) – профиль для недоверенной сети (кафе, публичная Wi-Fi сеть в метро, аэропорту). Вы не доверяете другим устройствам в такой сети, ваш компьютер будет скрыт для других устройств, нельзя получить удаленный доступ к опубликованным у вас сетевым папкам и принтерам;
  • Доменная сеть (Domain) – сетевой профиль для компьютеров, которые присоединены в домен Active Directory. Применяется автоматически после добавления Windows в домен. Для этого профиля вы можете применять доменные политики брандмауэра.

В зависимости от типа сети, к сетевому интерфейсу применяются разные правила брандмауэра Windows.

В Windows 10 и 11 вы можете увидеть текущий профиль, который назначен сетевому подключению, в меню Settings -> Network and Internet (команда быстрого доступа
ms-settings:network
). Сетевому интерфейсу Ethernet0 в моем примере назначен профиль Public.

просмотр назначенного типа сети в Windows

В классической панели управления Windows тип сети для активных сетевых подключений отображается здесь: Control Panel\All Control Panel Items\Network and Sharing Center.

профиль сети public в настройках панели управления windows 10

Профиль сети в Windows 10 выбирается пользователем при первом подключении к новой сети. Появляется запрос:

Network_name
Вы хотите разрешить другим компьютерам и устройствам в этой сети обнаруживать ваш ПК.
Рекомендуется делать это в домашней или рабочей сети, а не в общедоступных.

windows 10: Вы хотите разрешить другим компьютерам и устройствам в этой сети обнаруживать ваш ПК.

Если выбрать “Да”, сети присваивается профиль Private (домашняя), если “Нет” – public (общедоступная). При следующем подключении к этой же самой LAN или WiFi сети автоматически назначается выбранный ранее профиль.

Вы можете скрыть мастер подключения к новым сетям (Network Location wizard) в Windows. Для этого откройте редактор реестра и создайте раздел HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Network\NewNetworkWindowOff. После этого все новые сети при подключении будут определяться как общедоступные (Public).

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Network\NewNetworkWindowOff" /f

В Windows вы можете сбросить все настройки и профили для всех сохраненных сетей, выбрав Параметры -> Сеть и Интернет -> Состояние -> Сброс сети. Перезагрузите компьютер.

сброс сети Windows 10

Теперь при подключении к сети опять появится запрос о включении сетевого обнаружения.

Как изменить профиль для сетевого подключения в Windows?

Вы можете изменить тип сети в Windows из современной панели управления Параметры: перейдите в раздел «Сеть и Интернет» -> «Состояние» -> Откройте свойства вашего сетевого подключения.

Здесь можно переключить сетевой профиль с Public на Private и наоборот.

изменить общедоступную сеть на частную в Windows 10

В Windows Server 2022/2019 опция Properties отсутствует на вкладке Status. Поэтому нужно в секции Network and Internet выбрать раздел Ethernet (или раздел Wi-Fi если в Windows Server включена поддержка беспроводных сетей). Выберите ваше подключение к сети.

сменить тип сетевого подключения в windows server

В классической панели управления Windows отсутствуют настройки для смены типа профиля сетевого подключения.

Также вы не можете сменить профиль на компьютере в домене AD. Для сетевого подключения к домену всегда будет использоваться профиль Domain.

Изменить тип сети с Public на Private с помощью PowerShell

В Windows 10/11 и Windows Server 2022/2019/2016 вы можете управлять профилями сетевых подключений из PowerShell. Запустите консоль PowerShell с правами администратора.

Выведите список сетевых интерфейсов Windows и применённые к ним сетевых профилей:

Get-NetConnectionProfile

В моем примере на компьютере имеется 4 сетевых подключения, с разными типами сетей (NetworkCategory: Public, Private и DomainAuthenticated).

Get-NetConnectionProfile

Чтобы изменить профиль сети, нужно указать номер сетевого интерфейса, назначанный сетевому адаптеру (InterfaceIndex). В этом примере InterfaceIndex = 19.

Name : Неопознанная сеть
InterfaceAlias : Ethernet 3
InterfaceIndex : 19
NetworkCategory : Public
IPv4Connectivity : NoTraffic
IPv6Connectivity : NoTraffic

Чтобы изменить тип сети для сетевого интерфейса с индексом 19 на Private, выполните команду:

Set-NetConnectionProfile -InterfaceIndex 19 -NetworkCategory Private

Проверим, что профиль сети изменился:

Get-NetConnectionProfile -InterfaceIndex 19

Set-NetConnectionProfile изменить профиль сети с public на private в powershell

Windows Defender Firewall автоматически применит к сетевому подключению правила в соответствии с назначенным профилем без перезагрузки.

По аналогии вы можете изменить местоположение сети на Public:

Set-NetConnectionProfile -InterfaceIndex 19  -NetworkCategory Public

Или доменный:

Set-NetConnectionProfile -InterfaceIndex 19 -NetworkCategory DomainAuthenticated

Также вы можете изменить профиль сети сразу для всех сетевых адаптеров компьютера:

Get-NetConnectionProfile | Set-NetConnectionProfile -NetworkCategory Private

На компьютерах в домене вы не сможете изменить профиль сетевого подключения с доменного на частный или публичный. Проверьте, что ваш компьютер добавлен в домен AD:

Get-CimInstance -ClassName Win32_ComputerSystem).PartOfDomain

Попробуйте изменить сетевой профиль:

Set-NetConnectionProfile -InterfaceIndex 19  -NetworkCategory Public –Verbose

Появится ошибка:

Set-NetConnectionProfile : Unable to set the NetworkCategory due to one of the following possible reasons: not running PowerShell elevated; the NetworkCategory cannot be changed from 'DomainAuthenticated'; user initiated changes to NetworkCategory are being prevented due to the Group Policy setting 'Network List Manager Policies'.

Set-NetConnectionProfile - нельзя сменить тип для доменной сети

Изменить тип сети в реестре Windows

Вы можете изменить тип сети через редактора реестра. Для этого нужно запустить regedit.exe и перейти в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles, в котором хранятся профили всех сетевых подключений. Для каждого сетевого подключения здесь присутствует отдельная ветка реестра с именем в формате GUID {xxxxxxxx-xxxx-……..}).

Чтобы найти нужную вам сеть, нужно просмотреть все ветки реестра и найти раздел, в котором указано имя нужной вам сети из панели управления (или значение Name из команды Get-NetConnectionProfile). В нашем случае компьютер подключен к сети Network 4.

изменить тип сети в windows с public на private через реестр

Имя сети указано в строковом параметре реестра ProfileName. Тип сети задается в параметре Category. Доступны следующие значения этого ключа:

  • 0 — Общественная сеть (Public Network)
  • 1 — Частная сеть (Private Network)
  • 2 — Доменная сеть (Domain Network)

Чтобы изменить тип сети, просто вручную изменить значение параметра Category. Перезагрузить компьютер чтобы применить изменения.

Сменить профиль сети через политику безопасности

Еще один способ смены типа сети — редактор локальной политики безопасности (Local Security Policy).

Запустите оснастку secpol.msc и перейдите в раздел Network List Manager Policies (Политики диспетчера списка сетей). В списке сетей справа найдите сеть по ее имени в Центре управления сетями. Откройте свойства сети и перейдите на вкладку Network Location, измените тип сети на Private и сохраните изменения. Чтобы пользователи не могли сменить профиль сети, выберите дополнительно опцию “User cannot change location” (Пользователь не может изменить расположение).

Network List Manager Policies задать тип сети в windows 10 через политику безопасности

Примечание. Если сервер или компьютер включены в домен, изменить тип сети на другой нельзя, при перезагрузке тип все равно сменится на Domain Network.

Слетает доменный профиль сети на частную в Windows Server

В новых версиях Windows Server 2022/2019 периодически встречается глюк, когда на доменном сервере (или даже контроллере домена) тип сети сам меняется с доменной на частную после перезагрузки.

Для решения проблемы достаточно перезапустить службу Network Location Awareness (из консоли
services.msc
) или командой:

Get-Service NlaSvc| Restart-Service -Force
(запускать от имени SYSTEM)

Чтобы служба Network Location Awareness при загрузке компьютера загружалась немного позже, можно задать для нее отложенный тип запуска. Для этого в свойствах службы нужно выбрать опцию Automatic (Delayed Start).

служба Network Location Awareness используется для определения типа сети

Проверьте, что после перезагрузки тип сети в Windows Server всегда определяется как доменный (вместо private).

Если проблема возникает на контроллере домена Active Directory, нужно изменить зависимости службу NlaSvc, чтобы она запускалась после службы DNS Server:

sc config nlasvc depend=DNS

Также в некоторых случаях вам может помочь принудительное указание DNS суффикса вашего домена в настройках сетевого адаптера (сетевой адаптера -> TCP/IPv4 -> Advanced -> DNS, укажите имя вашего домена в поле DNS suffix for this connection и проверьте, что включена опция «Use this connection’s suffix in DNS registration».

задать DNS суффикс для сетевого подключения

Windows 10 makes it easy for users to configure Windows Firewall using pre-defined configurations of Windows Firewall. By default, there are three network types on which Windows Firewall configurations are used: Public, Private, and Domain.

Windows gives users the option to select a network type when a new network is connected to the computer. Windows will set Windows Firewall rules according to the network type selected. Let’s first learn more about each network type.

Quick Fix

In Windows, you can change the Network Type by navigating to Settings > Network & Internet and clicking on the Properties button for your active network. You can set the network type from Public, Private, or Domain under the Network Profile section of the next screen.

Table of contents

  • Network Types
    • Public Network
    • Private Network
    • Domain Network
  • What is the Current Network Type of Your Computer?
    • Check your current network type using Settings App
    • Check your current network type from the Control Panel
  • Change network types in Windows 10
    • 1- How to set Network Type Using Settings App
    • 2- How to set Network Type Using Windows Registry
    • 3- How to change Network Type using Local Security Policy
    • 4- How to set Network Type Using PowerShell
  • What Network Type Should I Set?

Network Types

Public Network

A public network is the default network type. If no network type is selected, Windows will configure Windows Firewall using the public network type rules. In a public network, Windows Firewall rules will be the most restrictive. The firewall will block most apps from connecting from the Internet and disable some features like file and printer sharing, network discovery, automatic setup of network devices, etc.

You should use this type of network when you have only one computer and do not want to communicate with any other network device.

Private Network

A private network can be a home network or a work network. This type of network will enable most networking features of Windows 10 like file sharing, network device setup, network discovery, etc.

Use this network type if you trust the network you are connecting to.

Domain Network

The domain network is automatically detected when your computer is a member of an Active Directory (AD) domain network. Windows should automatically detect this type of network and configure Windows Firewall accordingly. This type of network gives more control to the network administrator and the admin can apply different network security configurations using Active Directory group policies.

In this article, we will be more interested in changing the network type from public to private and vice versa as the domain network is automatically detected by Windows 10 and we don’t need to change anything.

What is the Current Network Type of Your Computer?

Before going through ways to change the network type in Windows 10, we need to see what is the current network type of the connected network. To check the current network type settings, follow the methods given below.

Check your current network type using Settings App

Perform the following steps to determine your current network type in Windows 10 from the Settings app:

  1. Navigate to Settings app >> Network & Internet.
  2. Click Properties below the currently connected network.
    properties

On the Properties page, you will see the current network profile that has been selected. You can also change your network profile from this location.

current network profile

Current network profile

Check your current network type from the Control Panel

Perform the given steps below to determine your current network type in Windows 10 from the Control Panel:

  1. Navigate to Control Panel >> Network and Internet >> Network and Sharing Center.
  2. You will see the network type under the connected network.
    Control panel network

Change network types in Windows 10

Please note that although we have tested these methods to change network types in Windows 10 and Windows 11, they should work fine for Windows 8, Windows 7 and Windows Vista.

1- How to set Network Type Using Settings App

Perform the following steps to change your network profile using the Settings app:

  1. Navigate to Settings app >> Network & Internet.
  2. Click Properties below the currently connected network.
    properties
  3. Now select the respective radio button to which you want to change your network type to.
    current network profile

2- How to set Network Type Using Windows Registry

If you are an advanced user and are comfortable with editing Windows Registry, this method will be easier for you to change the network type especially when you want it to be done on multiple PCs using just a single registry file.

Misconfiguration of critical values in the system’s registry could be fatal for your operating system. Therefore, we insist that you create a system restore point before proceeding forward with the process.

  1. Open the Registry Editor by typing in regedit in Run.
    regedit run
  2. Now paste the following into the address bar at the top of the Editor for quick navigation:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
    paste reg
  3. Under the Profiles key, you will find some sub-keys with different GUIDs. This corresponds to the number of network cards you’re using with your computer. Click on each sub-key under Profiles and look for the “ProfileName” value in the right-hand pane. This will give you the name of the network, so that you can easily recognize which network you want to change.
  4. After identifying the correct sub-key, you can change the “Category” DWORD value in the right-hand pane to change the network type of that particular network. Double-click it and change its Value Data to any one of the following choices. When entered, click OK.
    • For public Networks: 0
    • For private networks: 1
    • For domain networks: 2
      value data 1
  5. Now restart your computer for the changes to take effect.

3- How to change Network Type using Local Security Policy

Perform the following steps to change your network type using the Local Security Policy Management Console:

  1. Open the Local Security Policy console by typing in secpol.msc in Run.
    secpol
  2. Click Network List Manager Policies from the left pane. This will list all known networks in the right-hand pane.
  3. Double-click the network you want to change the type of.
    policy
  4. Switch to the Network Location tab and change the Location Type to either Not configured, Private or Public.
    select
  5. Now click Apply and Ok to save the changes.

If you want to do this for all the connected networks, you can double-click “All Networks” instead of your desired network (in step 3 above) and then perform the remaining steps.

4- How to set Network Type Using PowerShell

You can easily set the network type for Windows using the command line. Perform the following steps in Windows PowerShell to change your network’s type:

  1. Open PowerShell with administrative privileges.
  2. Run the following command to get your network name:
    Get-NetConnectionProfile
    get network name
  3. Use the following command while replacing NetworkName to correspond from your network’s name to change its type. Also, replace Type with “Public,” “Private,” or “Domain” to configure the new type:
    Set-NetConnectionProfile -Name "<em>NetworkName</em>" -NetworkCategory <em>Type</em>
    pwsh

This will change the network type immediately.

What Network Type Should I Set?

You are already aware of the different network types/profiles and which profile is suitable for different situations. If your PC is connected to an Active Directory, we suggest you configure it to Domain type.

However, if you are on a public network that is free to use for everyone, we strongly recommend that you configure the network type to Public, as then the Firewall restricts unwanted traffic, making your system more secure.

If you feel that you are secure on your home or work network, then it may be okay to set the type as Private. However, some users would prefer configuring them as Public too, just to be on the safe side.

This post will show you multiple way to make a network private or public in Windows 11. In short, these network types are differ with the default sharing option. When on a private network, Windows 11 makes your device visible for other computer. On a public network, your device and its shared resources are hidden.

Actually, Windows 11 supports three network profiles.

Public — this network profile is assigned to newly made connections. it makes your computer not discoverable for other devices on the same network. A public network is considered to be unsafe, e.g. to be shared with a third-party without a strong protection. So, Windows 11 applies certain restrictive Firewall rules where file sharing, network discovery, media cast, and automatic printer setup are all disabled.

Private network — this network connection profile is applicable to home networks. It is less restrictive, and allows sharing of your files and folders. It also makes your PC visible to other computers on the network. If you trust the connected network, then you may set this profile for it.

Domain network is the last profile which applies automatically when your PC joins an Active Directory, and you authenticate to a domain controller.

To change the network type to Private or Public in Windows 11, do the following.

There are a number of methods you can use to change the network type on Windows 11. You can use Settings, PowerShell, Registry, and Local Security Policy. In this post, we will review all these methods in detail.

Make Network Public or Private using Windows 11 Settings

  1. Press Win + I to open the Settings app.
  2. Click on Network & internet on the left, and click on Properties on the right for the network you want to configure.Click On Network Properties
  3. Alternatively, you can directly click on Wi-Fi or Ethernet categories on the right, and the click on a connection to change its profile type.Ckick On Network Connection Type
  4. Under Network profile type, select either Public or Private.Make Network Private Or Public In Windows 11

You are done. Windows will instantly apply new settings to the connection and reconfigure Windows Firewall.

Additionally, you can change the network type for a known network. Known networks in Windows 11 are successfully established saved wireless connections. The good thing about this method is that you don’t have to be currently connected to that network. So you can change its profile in advance.

Change Network Profile Type for Known Networks

  1. Right-click the Start button and select Settings from the menu.
  2. Navigate to Network & internet > Wifi.Click On Wifi On The Right
  3. In the right pane, click on Manage known networks.Manage Known Networks
  4. On the next page, click on the known Wi-Fi network you want to modify.Click On A Known Network
  5. Finally, select Public or Private for the network profile type you want.Change Network Profile Type For Known Networks

You are done.

Now, let’s review the PowerShell method.

Change Network to Public or Private using PowerShell

  1. Press Win + X and select Windows Terminal (admin). You can also use other methods of opening it.
  2. Select the PowerShell if it opens to some different profile.
  3. Now, get the list of network profiles stored on your computer using the Get-NetConnectionProfile command.The List Of Network Profiles In Powershell
  4. Note the network name you want to change the profile type for.
  5. Finally, issue the following command: Set-NetConnectionProfile -Name "your network name" -NetworkCategory <Type>. Replace «your network name» with the actual name of the network profile, and <Type> with one of the following values: Private, Public, or DomainAuthenticated.Change Network To Public Or Private Using PowerShell

You are done. You can now close Windows Terminal.

Alternatively, you can change your network profile type in the Registry editor.

Change Network Profile Type in the Registry

  1. Press the Win + R shortcut keys and type regedit in the Run dialog that opens.
  2. Go to the following key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles​.
  3. Expand open the Profiles folder to see its subkeys, each of which represents a saved network profile.
  4. On the right side of each network profile, look for the ProfileName string value that keeps the friendly name for the network. Find the one you want to configure.Make Network Private or Public in Windows 11 Registry
  5. Once you find the required network, double click the Category DWORD value and set its data to one of the following numbers:
    • 0 = Public
    • 1 = Private
    • 2 = Domain

Everything is done, so you can now close the Registry editor app. However, I recommend you to restart Windows 11 to ensure the network settings are applied.

Finally, the last method we will review is Local Security Policy. Please keep in mind that the Local Security Policy app is only available in Windows 11 Pro, Enterprise, and Education editions. If you are running Windows 11 Home, use any other method expressed above.

Setting the network location type with Local Security Policy will override the user choice in Settings and prevent the user from changing the options. So it is a restrictive configuration.

Using Local Security Policy

  1. Type secpol.msc in the Run dialog (Win + R).Windows 11 Open Local Security Policy Secpol Msc
  2. In the left pane of the app, click on Network List Manager Policies.Network List Manager Policies
  3. On the right, click on the network you want to set as Public or Private. You can also make all networks of the same type by clicking on the All Networks entry.
  4. In the next dialog, switch to the Network Location tab.
  5. For the Location type option, select Public or Private.Make Network Private Or Public With Secpol
  6. For the User permissions options, set it to User cannot change location.

Done! This will enforce the chosen profile type for all or specific network connections. You can always undo the restriction by setting both User permissions and Location type to Not configured.

That’s it!

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won’t take a lot from you, but it will help us grow. Thanks for your support!

  • Windows privacy settings windows 10
  • Windows powershell что это перевод
  • Windows powershell ise что это
  • Windows powershell что это за папка
  • Windows powershell ise от имени администратора