如何通过Windows 10组策略禁用文件共享并单独启用打印机共享?
单独禁用文件共享、启用打印机共享(Windows 10 组策略配置)
之前执行的netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=No命令会同时禁用该组下的所有规则,因为文件和打印机共享默认被归为同一防火墙规则组。要实现单独控制,需通过组策略分别调整对应的防火墙规则:
1. 打开本地组策略编辑器
执行命令:gpedit.msc
2. 禁用文件共享防火墙规则
- 导航到:计算机配置 > Windows 设置 > 安全设置 > Windows Defender 防火墙 > Windows Defender 防火墙高级设置 > 入站规则
- 在右侧规则列表中,找到所有属于 "文件和打印机共享" 组且与文件共享相关的规则(例如:
- 文件和打印机共享 (SMB-In)
- 文件和打印机共享 (NB-Session-In)
- 文件和打印机共享 (NB-Name-In)
- 文件和打印机共享 (NB-Datagram-In))
- 对这些规则右键选择 "禁用规则"
3. 启用打印机共享防火墙规则
- 同样在入站规则列表中,找到属于 "文件和打印机共享" 组的打印机相关规则(例如:
- 文件和打印机共享 (Spooler Service - RPC)
- 文件和打印机共享 (Spooler Service - RPC-EPMAP)
- 文件和打印机共享 (LPR-In))
- 对这些规则右键选择 "启用规则"
4. 验证设置生效
- 执行命令
netsh advfirewall firewall show rule group="File and Printer Sharing"查看规则状态,确认文件共享类规则为Disabled,打印机类规则为Enabled - 测试打印机共享是否正常可用,同时确认文件共享无法访问
内容的提问来源于stack exchange,提问作者Mcnoon
相关产品推荐
相关产品推荐

