应将网络属性从“公用”改为“专用”,方法有三:一是通过设置应用直接切换;二是通过网络和共享中心触发自动识别或手动覆盖配置文件;三是用powershell以管理员身份强制写入networkcategory为private。

您已连接到 Wi-Fi 或以太网,但 Windows 10 将其识别为“公用网络”,导致无法发现其他设备、访问共享文件夹或使用打印机,必须将该网络属性更改为“专用网络”才能启用这些功能。
通过设置应用直接修改
这是最常用且最安全的方式,适用于绝大多数日常场景,无需管理员权限,操作后立即生效。
1、右键点击任务栏右下角的网络图标,选择“打开网络和 Internet 设置”。
2、在左侧菜单中,根据您的连接方式点击“Wi-Fi”或“以太网”。
3、在右侧列表中,点击当前正在使用的网络名称(例如“Home-5G”或“Ethernet”)。
4、向下滚动到“网络配置文件类型”区域,点击当前显示的“公用”。
5、从弹出菜单中选择【专用】,系统会立刻保存并启用网络发现与文件共享服务。
通过网络和共享中心触发系统自动识别
当您需要同步开启文件共享并让系统自动确认网络类型时,此路径更可靠。它会强制 Windows 重新评估连接上下文,尤其适合刚装完系统或重置网络后的情况。
方法一:图形化引导确认
1、右键网络图标 → “打开网络和 Internet 设置” → 拉到页面底部,点击“网络和共享中心”。
2、在中间区域,点击当前活动连接下方的网络名称(如“无线网络连接”)。
3、点击“属性”按钮 → 切换到“网络”选项卡 → 勾选“Microsoft 网络客户端”和“Microsoft 网络的文件和打印机共享”。
4、点击“关闭”后,若弹出提示框问“是否要让这网络成为专用网络?”,请务必点击【是】——不点则不生效。
方法二:手动覆盖配置文件
1、在上一步打开的连接属性窗口中,点击“配置文件”选项卡(部分系统版本显示为“网络配置文件”)。
2、从下拉菜单中选择“专用”,点击“关闭”。
这一步绕过了弹窗逻辑,适合弹窗未出现或被误关的用户。
用 PowerShell 强制写入网络类别
当设置界面灰显、选项不可点,或反复切换仍回退为“公用”时,说明系统底层配置异常,必须用命令直写接口属性。
第一步:以管理员身份运行终端
按 Win + X → 选择“终端(管理员)” → 若弹出 UAC 提示,点“是”。
第二步:确认当前网络连接名与状态
输入命令:Get-NetConnectionProfile → 回车。查找 Name 列对应您正在使用的网络(如“Network”),记下其 InterfaceIndex 值(如 12)和当前 NetworkCategory(Public/DomainAuthenticated/Private)。
第三步:执行强制修改
输入命令:Set-NetConnectionProfile -InterfaceIndex 12 -NetworkCategory Private(把 12 替换为您查到的实际编号)→ 回车。
第四步:验证是否成功
再次运行 Get-NetConnectionProfile,确认该网络的 NetworkCategory 已变为 Private。这一步不可跳过,因为命令无反馈提示,仅靠输出判断成败。











