必须将网络从公用改为私有才能启用文件共享等功能,方法包括:一、通过网络设置界面修改;二、通过设置应用快速跳转;三、通过注册表手动修改;四、使用PowerShell强制重置。

如果您已连接到 Windows 11 的网络,但系统将其识别为公用网络,而您希望启用文件共享、网络发现或打印机访问等功能,则必须将该网络更改为私有网络。以下是实现此切换的多种方法:
一、通过网络设置界面修改
此方法适用于所有 Wi-Fi 和以太网连接,操作路径清晰且无需命令行干预,直接在图形界面中完成网络类型变更。
1、点击任务栏右下角的网络图标(Wi-Fi 或以太网信号图标)。
2、在弹出面板中点击网络和 Internet 设置。
3、在左侧菜单中,根据当前连接类型选择Wi-Fi或以太网。
4、在右侧已连接的网络名称下方,点击属性链接。
5、在“网络配置文件类型”区域,将下拉选项从“公用”更改为专用。
二、通过设置应用快速跳转修改
该方式利用系统内置的快速导航逻辑,可绕过多层菜单直达目标设置项,尤其适合已知网络名称的用户快速定位。
1、按Win + I打开“设置”应用。
2、在搜索框中输入网络属性,并从搜索结果中选择“为网络选择网络配置文件类型”。
3、系统自动列出所有已知网络,找到当前连接的网络名称。
4、点击该网络条目右侧的编辑按钮。
5、在弹出的下拉菜单中选择专用,然后关闭窗口。
三、通过注册表手动修正
当图形界面异常(如属性选项灰显或缺失)时,可通过修改注册表强制设定网络配置文件类型,此操作直接影响系统对网络的信任等级判定。
1、按Win + R,输入regedit,回车打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles。
3、在 Profiles 主键下,逐个展开子项,查找其右侧数据中包含当前网络ProfileName值的项。
4、在该子项内,双击修改Category DWORD 值:设为1表示专用,设为0表示公用。
5、修改后关闭注册表编辑器,重启网络适配器或重新启动计算机使更改生效。
四、使用 PowerShell 强制重置
该方法通过调用系统网络管理模块,可批量处理多个网络配置,同时适用于脚本化部署场景,具备较高执行优先级。
1、以管理员身份运行 PowerShell(右键开始菜单 → 选择“Windows Terminal(管理员)”)。
2、执行命令获取当前网络连接信息:Get-NetConnectionProfile。
3、确认输出中Name与NetworkCategory字段对应关系。
4、执行切换命令:Set-NetConnectionProfile -Name "你的网络名称" -NetworkCategory Private(请将引号内名称替换为实际网络名)。
5、再次运行Get-NetConnectionProfile验证 Category 是否已更新为 Private。










