Профиль сети всегда «Общественная» — как перевести в «Частная» и починить (Windows 10/11, 2025)
Если сеть постоянно «Общественная», компьютеры не видят друг друга и не работают общие папки/принтеры. Чаще всего переключатель спрятан не там, профиль зафиксирован политикой или службы обнаружения выключены. Разберём всё по порядку.
Коротко: что сделать
- Параметры → Сеть и интернет → Wi‑Fi/Ethernet → выберите сеть → Профиль сети → Частная.
- Включите «Сетевое обнаружение» и «Общий доступ к файлам и принтерам».
- Проверьте службы: Function Discovery Provider Host, Function Discovery Resource Publication, SSDP Discovery, UPnP Device Host.
1) Меняем профиль через Параметры
- Откройте Параметры → Сеть и интернет → Wi‑Fi или Ethernet.
- Кликните по имени текущей сети → в блоке «Профиль сети» выберите Частная.
- Зайдите в «Дополнительные параметры общего доступа» и включите «Сетевое обнаружение» и «Общий доступ к файлам и принтерам».
2) Меняем профиль через PowerShell
PowerShell (Администратор) — выполнять по одной:
Get-NetConnectionProfile | Format-Table Name, InterfaceAlias, NetworkCategory
Set-NetConnectionProfile -Name "ИмяВашейСети" -NetworkCategory Private
Если имя состоит из нескольких слов — заключайте его в кавычки.
3) Включаем службы обнаружения
- Win+R →
services.msc. - Для служб ниже установите запуск «Вручную» или «Автоматически» и запустите их:
- Function Discovery Provider Host
- Function Discovery Resource Publication
- SSDP Discovery
- UPnP Device Host
PowerShell (Администратор) — выполнять по одной:
Set-Service fdPHost -StartupType Manual; Start-Service fdPHost
Set-Service FDResPub -StartupType Manual; Start-Service FDResPub
Set-Service SSDPSRV -StartupType Manual; Start-Service SSDPSRV
Set-Service upnphost -StartupType Manual; Start-Service upnphost
4) Переключатель серый: политика/реестр
В организациях профиль сети может «прибит» политикой или VPN-клиентом. На домашнем ПК можно сбросить профиль через реестр.
Командная строка (Администратор) — выполнять по одной:
REM Показать список профилей сети
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /s
REM Открыть нужный GUID и установить Category=1 (Private)
REM (Сделайте резервную копию ветки перед изменениями)
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\{GUID}" /v Category /t REG_DWORD /d 1 /f
Замените {GUID} на GUID вашего профиля из первой команды, перезайдите в систему.
FAQ
После перезагрузки снова становится «Общественная».
Значит, политика или VPN-клиент меняют профиль. Отключите автостарт VPN и проверьте локальные/доменные политики.
Опасно держать «Частная» в общественных сетях?
Да. В каворкинге/гостинице используйте профиль «Общественная» и не включайте общий доступ.