Windows 11中将公用网络改为专用网络有五种方法:一、通过系统设置图形界面切换;二、用PowerShell命令Set-NetConnectionProfile修改;三、组策略预设SSID为专用;四、注册表编辑Category值为1;五、本地安全策略中设置网络位置类型为专用。

如果您已连接到 Windows 11 网络,但系统将其识别为公用网络,而您希望启用网络发现、文件共享或打印机共享等功能,则需将该网络类型更改为专用网络。以下是多种可行的操作路径:
一、通过系统设置应用更改网络配置文件类型
此方法利用图形化界面直接修改当前连接网络的配置文件类型,无需命令行操作,适合所有用户快速完成切换。
1、点击任务栏右下角的网络图标,选择“网络和 Internet 设置”。
2、在打开的设置窗口中,根据连接方式点击左侧的“Wi-Fi”或“以太网”。
3、点击当前已连接的网络名称,进入其属性页面。
4、找到“网络配置文件类型”选项,点击右侧下拉菜单。
5、从列表中选择专用,系统将立即保存并应用新配置。
二、使用 PowerShell 命令行工具修改网络类别
该方法调用系统底层网络管理 API,可精确指定目标网络并强制更新其 NetworkCategory 属性,适用于脚本部署或图形界面失效场景。
1、按 Win + X 键,在弹出菜单中选择“终端(管理员)”。
2、输入命令:Get-NetConnectionProfile 并回车,查看当前所有网络连接及其名称(Name)与接口别名(InterfaceAlias)。
3、记下目标网络的 Name 值(例如 “MyHomeWiFi”)。
4、执行命令:Set-NetConnectionProfile -Name "MyHomeWiFi" -NetworkCategory Private,请将引号内名称替换为实际值。
5、命令无输出即表示成功,无需重启,网络状态随即更新为专用。
三、通过本地组策略编辑器预设无线网络分类
此方法可在连接前就为指定 SSID 绑定专用网络策略,确保每次接入该 Wi-Fi 时自动启用专用配置,仅限 Windows 11 专业版、企业版或教育版可用。
1、按 Win + R 打开运行框,输入 gpedit.msc 并回车。
2、依次展开:计算机配置 → 管理模板 → 网络 → 网络连接。
3、在右侧双击“将无线网络配置为专用网络”策略。
4、选择“已启用”,在下方文本框中逐行输入目标 Wi-Fi 的完整 SSID 名称。
5、点击“确定”保存策略,无需重启即可生效,下次连接即自动应用专用网络设置。
四、通过注册表编辑器手动修改网络配置标识
当系统设置被锁定、组策略不可用或 PowerShell 报错时,可通过直接编辑注册表项来覆盖网络类型标识,操作前建议备份注册表。
1、按 Win + R,输入 regedit 并回车,以管理员权限打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles。
3、逐个展开 Profiles 下的子项,在右侧查找 ProfileName 值,确认其对应目标网络名称。
4、在该子项中,双击右侧的 Category DWORD 值。
5、将数值数据改为 1(1 表示专用,0 表示公用,2 表示域),点击“确定”保存。
五、通过本地安全策略编辑器调整网络位置类型
该方法借助“网络列表管理器策略”对特定网络名称进行位置类型锁定,适用于策略受控环境,且支持细粒度策略配置。
1、按 Win + R,输入 secpol.msc 并回车,打开本地安全策略。
2、在左侧面板展开“安全设置”,点击“网络列表管理器策略”。
3、在右侧列表中,找到当前使用的网络名称(可能显示为“未识别的网络”或具体 SSID)。
4、双击该网络条目,切换到“网络位置”选项卡。
5、在“位置类型”下拉菜单中选择专用,点击“应用”和“确定”。










