Windows文件共享

“开始”→“运行”输入“regedit”确定后,打开注册表编辑器,找到HKEY_LOCAL_MACHINE\S…

“开始”→“运行”输入“regedit”确定后,打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters项,双击右侧窗口中的AutoShareServer项将键值由1改为0,这样就能关闭硬盘各分区的共享。如果没有AutoShareServer项,可自己新建一个再改键值。然后还是在这一窗口下再找到“AutoShareWks”项,也把键值由1改为0,关闭admin$共享。最后到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa项处找到“restrictanonymous”,将键值设为1,关闭IPC$共享。 注意:本法必须重启机器,但一经改动就会永远停止共享。

#显示目前共享的文件夹
net share

#删除共享文件夹
net share 共享名 /delete

警告

删除IPC$文件共享之后,网络上找不到本设备,自己也找不到

重要

经测试,只需要修改AutoShareWks项(该项为32位DW)即可关闭硬盘各分区的共享以及admin$共享

刷新或者重启文件夹共享只需要将serve服务重启即可

附上以前的手动方案:

cmd
net share C$ /delete
net share E$ /delete
net share F$ /delete
net share S$ /delete
net share ADMIN$ /delete

添加共享:

net share LuYaoMa=T:/ /GRANT:Everyone,FULL

image-20241129235000311

突然多了个:

image-20251105170613390

Why???

这表示整个 C:\Users(包含你所有用户的桌面、文档、下载等)被共享了,而且 Everyone FULL=任何人可访问和修改你的用户文件(极危险 ⚠️)。

这不是默认共享,而“突然出现”往往是因为 Windows 认为你要局域网共享用户目录,所以自动建了它。

例如:

  • 你关闭了密码保护共享
  • 或启用了公共文件夹共享
  • 或某些系统更新与网络策略触发

都可能导致这个共享自动出现。

要让局域网电脑无需输入账号访问共享,正确做法是:关闭密码保护共享,而不是启用 Guest。

评论

评论加载中……