首页 > 你问我答 >

如何永久关闭默认共享

更新时间:发布时间:

问题描述:

如何永久关闭默认共享,蹲一个懂行的,求解答求解答!

最佳答案

推荐答案

2025-07-07 17:12:37

如何永久关闭默认共享】在Windows系统中,默认共享(如C$、D$、ADMIN$等)是系统为了方便远程管理而自动开启的。虽然这些共享对管理员来说非常有用,但它们也可能成为潜在的安全风险,尤其是在网络环境不安全的情况下。因此,许多用户希望永久关闭默认共享以提高系统的安全性。

以下是几种有效的方法,帮助你永久关闭默认共享,并提供详细的操作步骤和说明。

一、

默认共享是Windows系统中用于远程访问本地磁盘的机制,通常在安装系统时自动启用。尽管这些共享对系统管理有帮助,但在没有必要的情况下,建议关闭以减少攻击面。可以通过修改组策略、注册表或使用命令行工具来实现永久关闭。

以下方法适用于Windows 10/11专业版及以上版本,家庭版可能受限。

二、操作方法对比表

方法 操作方式 是否可永久生效 是否需要重启 适用系统 优点 缺点
组策略编辑器(GPO) 修改“网络文件和打印机共享”设置 ✅ 是 ❌ 否 Windows 专业版及以上 简洁易用,适合企业环境 家庭版不支持
注册表编辑器 修改注册表项 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters` ✅ 是 ❌ 否 所有版本 灵活,适用于所有系统 需谨慎操作
命令行(PowerShell) 使用 `sc config` 命令禁用服务 ✅ 是 ✅ 是 所有版本 快速便捷 可能被恢复
防火墙规则 添加入站规则阻止SMB协议 ❌ 否 ❌ 否 所有版本 提高安全性 不彻底,无法完全关闭共享

三、具体操作步骤

1. 使用组策略编辑器(推荐)

- 按 `Win + R`,输入 `gpedit.msc`,打开组策略编辑器。

- 路径:`计算机配置 -> 管理模板 -> 网络 -> 文件资源管理器`

- 找到并双击 “防止用户将网络连接添加为驱动器”

- 设置为 已启用,然后点击确定。

- 重启电脑使设置生效。

> 注意:此方法仅适用于Windows专业版及更高版本。

2. 修改注册表(适用于所有版本)

- 按 `Win + R`,输入 `regedit`,打开注册表编辑器。

- 导航至:`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters`

- 在右侧窗口中,右键空白处,选择 新建 -> DWORD (32位) 值

- 新建一个名为 `DisableBandwidthThrottling` 的键值,数值设为 `1`

- 再新建一个名为 `AutoShareWks` 的键值,数值设为 `0`

- 重启电脑。

3. 使用命令行(PowerShell)

- 以管理员身份打开 PowerShell

- 输入以下命令:

```powershell

sc config LanmanServer start= disabled

```

- 重启电脑。

> 注意:此方法会彻底禁用SMB服务,可能导致某些功能失效。

4. 防火墙限制(辅助手段)

- 打开 Windows Defender 防火墙

- 进入 高级设置

- 在 入站规则 中找到 “文件和打印机共享(SMB-In)”

- 右键选择 禁用规则

> 注意:这种方法不能完全关闭默认共享,只是限制了外部访问。

四、总结

关闭默认共享可以有效提升系统安全性,避免不必要的网络暴露。根据你的系统类型和使用需求,可以选择不同的方法进行操作。推荐优先使用组策略或注册表修改的方式,这两种方法较为稳定且可永久生效。

如果你不确定如何操作,建议先备份系统或咨询IT人员,确保操作安全。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。