一、通过注册表修改(推荐)
关闭默认共享 - 按 `Win + R` 打开运行窗口,输入 `regedit` 并回车。
- 导航到 `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\lanmanserver\Parameters`。
- 新建一个 `DWORD` 值,命名为 `AutoShareWks`,值设为 `0`(服务器版)或 `00000000`(普通版)。
禁止匿名用户访问
- 在同一注册表路径下,新建或修改 `RestrictAnonymous` 项,值设为 `1` 或 `2`:
- `1`:禁止匿名用户列举用户列表;
- `2`:禁止匿名用户连接(更严格)。
删除现有共享(需重启)
- 打开命令提示符(管理员),运行 `net share ipc\ /del` 删除默认共享(需重启后生效)。
二、通过系统服务管理
停止 `Server` 服务
- 按 `Win + R`,输入 `services.msc` 回车。
- 找到 `Server` 服务,停止该服务(重启后会自动恢复)。
三、通过网络配置
禁用 TCP/IP 上的 NetBIOS
- 打开“控制面板” -> “网络和共享中心” -> “更改高级共享设置”。
- 取消勾选“启用网络发现”和“启用文件和打印机共享”。
四、注意事项
权限要求: 上述操作需以管理员身份运行。 服务依赖
重启生效:修改注册表或服务需重启计算机才能生效。
通过以上步骤,可有效关闭IPC$共享。若需进一步增强安全性,建议结合防火墙配置和强密码策略。