Windows 11首次连接网络默认设为公用,需手动改为专用以启用完整功能;可通过设置界面、网络属性、PowerShell或注册表四种方式修改。

当您在Windows 11中首次连接到Wi-Fi或以太网时,系统默认将其识别为公用网络,这会限制网络发现、文件共享和设备通信等功能。若该网络实际处于家庭或可信办公环境,需手动更改为专用网络以启用完整网络功能。以下是多种可行的操作路径:
一、通过网络设置界面修改
此方法适用于所有用户,无需管理员权限,直接通过图形化设置入口完成网络类型切换。
1、右键单击任务栏右下角的网络图标,选择“网络和Internet设置”。
2、在打开的设置窗口中,点击左侧“网络和Internet”,右侧找到当前已连接的网络(如“Wi-Fi”或“以太网”),点击其名称进入详情页。
3、向下滚动至“网络配置文件类型”区域,点击“公用”右侧的下拉菜单。
4、从选项中选择专用,系统将立即应用更改并刷新网络策略。
二、通过网络属性面板修改
该方式直接调出底层网络适配器属性,适用于网络列表中未显示“网络配置文件类型”选项的特殊情况,或需确认底层配置是否同步更新。
1、右键单击任务栏网络图标,选择“网络和Internet设置”。
2、进入后点击左侧“高级网络设置”,再点击右侧“更多网络适配器选项”。
3、在新窗口中,右键点击当前正在使用的网络连接(例如“WLAN”或“以太网”),选择“属性”。
4、在弹出的属性窗口中,勾选“将此网络设为专用网络”复选框,点击“确定”保存。
三、通过PowerShell命令强制切换
适用于批量管理、脚本部署或图形界面异常失效场景,可绕过UI限制直接修改网络配置文件的安全级别。
1、以管理员身份运行PowerShell:在开始菜单搜索“PowerShell”,右键选择“以管理员身份运行”。
2、输入命令获取当前网络配置文件列表:Get-NetConnectionProfile,回车后记下目标网络的Name或InterfaceAlias值。
3、执行切换命令,将“YourNetworkName”替换为上一步查得的实际名称:Set-NetConnectionProfile -Name "YourNetworkName" -NetworkCategory Private。
4、再次运行Get-NetConnectionProfile验证NetworkCategory字段已变为Private。
四、通过注册表编辑器修正(高级用户)
当系统策略锁定图形界面选项或PowerShell受限时,可直接修改注册表中的网络分类标识,该操作直接影响网络防火墙行为与发现服务开关。
1、按Win+R打开运行框,输入regedit,回车进入注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles。
3、在Profiles主键下逐个展开子项,查找包含“ProfileName”值为当前网络名称的项,确认其“Category”DWORD值。
4、双击“Category”,将数值数据修改为1(1=专用,0=公用,2=域),点击“确定”。
5、重启网络服务:在管理员PowerShell中依次执行net stop wlansvc与net start wlansvc(Wi-Fi)或net stop nsi与net start nsi(有线)。










