Если ваш компьютер подключён к сети как общедоступная, а нужно сделать её частной (домашней или рабочей), есть способ через реестр Windows 10. Это актуально, когда стандартные настройки сети в параметрах системы не работают или недоступны. Изменение типа сети через реестр — надёжный метод, но требует осторожности: неправильные действия могут нарушить работу системы.

В этой статье разберём, как вручную отредактировать реестр, чтобы сменить общедоступную сеть на частную, какие параметры отвечают за тип подключения, и что делать, если изменения не применяются. Также рассмотрим альтернативные способы и возможные ошибки.

Начнём с теории: почему Windows 10 автоматически назначает сети тип «общедоступная» и как это исправить.

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

При первом подключении к новой сети Windows 10 предлагает выбрать её тип: Частная (для дома или работы) или Общедоступная (для общественных мест, например, в кафе или аэропорту). Общедоступный профиль блокирует общий доступ к файлам и принтерам, отключает сетевое обнаружение и ужесточает брандмауэр — это защита от потенциальных угроз.

Иногда система ошибочно назначает сеть как общедоступную, даже если вы подключены к домашнему роутеру. Это происходит, если:

  • Вы пропустили выбор типа сети при первом подключении;
  • Настройки сети сбились после обновления Windows;
  • Параметры групповой политики или реестра были изменены вручную.

Чтобы исправить это, можно использовать стандартные настройки в Параметры → Сеть и Интернет → Состояние → Изменить свойства подключения. Но если опция неактивна или сеть не отображается в списке, остаётся редактировать реестр.

💡

Если вы не уверены в своих действиях, создайте точку восстановления системы перед редактированием реестра. Это позволит откатить изменения, если что-то пойдёт не так.

Значение параметра CategoryТип сетиОписание
0ОбщедоступнаяБлокирует общий доступ, ужесточает брандмауэр
1ЧастнаяРазрешает сетевое обнаружение и общий доступ
2ДоменнаяИспользуется в корпоративных сетях с доменом

Ключи реестра, отвечающие за тип сети в Windows 10

За профиль сети в Windows 10 отвечают два основных ключа реестра:

  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles — здесь хранятся все сохранённые сети;
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\HomeGroup\Settings — параметры домашней группы (актуально для старых версий Windows).

Нас интересует первый путь. В папке Profiles каждый подключённый адаптер (Wi-Fi, Ethernet) представлен уникальным идентификатором GUID. Внутри каждого GUID есть параметр Category, который и определяет тип сети:

Чтобы изменить тип сети с общедоступной на частную, нужно найти соответствующий GUID вашего подключения и изменить значение Category с 0 на 1.

Как найти своей сети

Перед редактированием реестра нужно определить, какой именно GUID соответствует вашей сети. Сделать это можно двумя способами:

  1. Через PowerShell:

    Откройте от имени администратора и выполните команду:

    Get-NetConnectionProfile | Select-Object Name, InterfaceIndex, NetworkCategory, InterfaceAlias

    В результатах найдите свою сеть по имени (например, Wi-Fi или Ethernet). Запомните значение InterfaceIndex — это поможет найти нужный GUID в реестре.

  2. Через реестр:

    Откройте редактор реестра (Win + R → regedit) и перейдите по пути:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

    В папке Profiles отобразятся подпапки с именами в формате GUID. Откройте каждую и посмотрите параметр ProfileName — он содержит имя сети. Так вы найдёте нужный идентификатор.

После того как вы нашли GUID, можно приступать к изменению типа сети.

Изменение параметра Category с 0 на 1 в реестре превращает общедоступную сеть в частную. Не меняйте другие параметры, чтобы не нарушить работу системы.

Пошаговая инструкция по изменению типа сети через реестр

Теперь перейдём к самому процессу. Следуйте инструкции внимательно:

  1. Откройте редактор реестра. Нажмите Win + R, введите regedit и подтвердите. Если система запросит права администратора, разрешите.

  2. Перейдите к папке Profiles. В левой части окна найдите путь:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

  3. Найдите своей сети. Как это сделать, мы разобрали в придыдущем разделе. Откройте папку с нужным GUID.

  4. Измените параметр Category. В правой части окна найдите параметр Category. Дважды кликните по нему и измените значение с 0 на 1. Нажмите ОК.

  5. Перезагрузите компьютер. Изменения вступят в силу только после перезагрузки.

⚠️ Внимание: Не редактируйте другие параметры в реестре, если не знаете их назначения. Некорректные изменения могут привести к сбоям в работе Windows.

Проверка изменений и возможные проблемы

После перезагрузки проверьте, изменился ли тип сети. Для этого:

  • Откройте Параметры → Сеть и Интернет → Состояние;
  • В разделе «Тип сети» должно быть указано «Частная»;
  • Если сеть всё ещё общедоступная, попробуйте отключить и снова подключить адаптер (Wi-Fi или Ethernet).

Если изменения не применились, возможно, проблема в следующем:

ПроблемаПричинаРешение
Тип сети не меняетсяПараметры групповой политики переопределяют настройки реестраПроверьте групповую политику (gpedit.msc) или используйте командную строку
Сеть исчезла из спискаGUID был удалён или повреждёнУдалите сеть и подключитесь заново
Ошибка доступа к рееструНедостаточно правЗапустите реестр от имени администратора

Альтернативные способы изменить тип сети

Если редактирование реестра кажется сложным, попробуйте эти методы:

  1. Через параметры Windows:

    Откройте Параметры → Сеть и Интернет → Состояние → Изменить свойства подключения и выберите «Частная».

  2. Через PowerShell:

    Выполните команду:

    Set-NetConnectionProfile -Name "Имя_сети" -NetworkCategory Private

    Замените Имя_сети на фактическое название вашего подключения.

  3. Через командную строку:

    Используйте:

    netsh interface set interface "Имя_интерфейса" private

    Чтобы узнать имя интерфейса, выполните netsh interface show interface.

Как узнать имя интерфейса в PowerShell

Выполните команду Get-NetAdapter | Select-Object Name, InterfaceDescription. Имя в столбце и будет нужным значением для командной строки или PowerShell.

Практика: изменяем тип сети для и Wi-Fi

Рассмотрим два самых распространённых сценария: изменение типа сети для кабельного подключения (Ethernet) и беспроводного (Wi-Fi).

Для Ethernet:

  1. Откройте редактор реестра и перейдите в Profiles;
  2. Найдите GUID с именем, соответствующим вашему Ethernet-подключению (например, Ethernet или Подключение по локальной сети);
  3. Измените Category на 1;
  4. Перезагрузите ПК.

Для Wi-Fi:

  1. В реестре найдите GUID с именем вашей Wi-Fi сети;
  2. Проверьте, что параметр ProfileName совпадает с именем сети;
  3. Измените Category на 1;
  4. Отключите и снова подключитесь к Wi-Fi.

Что проверить перед изменением типа сети

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно лименить тип сети без перезагрузки?

В большинстве случаев перезагрузка обязательна, так как изменения в реестре применяются только после перезапуска системы. Однако иногда помогает отключение и повторное подключение сетевого адаптера через Диспетчер устройств.

Что будет, если задать значение Category = 2?

Значение 2 соответствует доменной сети. Оно используется в корпоративных окружениях, где компьютер подключён к домену Active Directory. В домашних условиях этот профиль не даёт преимуществ и может вызвать проблемы с настройками доступа.

Почему после изменения реестра сеть всё равно общедоступная?

Возможно, на вашем компьютере активны параметры групповой политики, которые переопределяют настройки реестра. Проверьте это через gpedit.msc (если доступно) или используйте с правами администратора.

Можно ли вернуть общедоступную сеть обратно?

Да, для этого нужно вернуть значение Category обратно на 0 и перезагрузить компьютер. Это можно сделать тем же способом через реестр или стандартные настройки Windows.