怎样去掉win2000中的默认共享?

51372083 2004-04-02 05:24:17
win2000系统有默认的共享如c$,ipc$等,在磁盘管理里去掉共享后,重起机器后,共享又恢复了,不知该怎样解决永久的去掉它。
...全文
82 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
gagamazel 2004-04-03
  • 打赏
  • 举报
回复
打上补丁她就不默认共享了!!!
wzcgy 2004-04-02
  • 打赏
  • 举报
回复
up
surdon 2004-04-02
  • 打赏
  • 举报
回复
取消2000的默认共享
对于服务器而言 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters 下,增加一个名为“AutoShareServer”的双字节值,设为“0”。然后去掉共享,重新启动。
对于工作站而言 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters 下,增加一个名为“AutoShareWks”的双字节值,设为“0”。然后去掉共享,重新启动。




在管理工具->计算机管理->共享文件夹中可以看到ADMIN$、C$、D$、IPC$等缺省共享,怎么才能去除这些缺省共享

一个办法是加个批处理在“启动”里。
noshare.bat
net use c$ /del
net use ipc$ /del
---

另一个办法是注册表方式去除缺省共享

A: 2K/XP下测试通过

1) 禁止C$、D$一类的缺省共享

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

新建AutoShareServer、REG_DWORD、0x0

2) 禁止ADMIN$缺省共享

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

新建AutoShareWks、REG_DWORD、0x0

3) 限制IPC$缺省共享

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

restrictanonymous REG_DWORD 0 缺省
1 匿名用户无法列举本机用户列表
2 匿名用户无法连接本机IPC$共享

不建议使用2,它可能会造成一些服务无法启动,比如SQL Server

D: 2002-08-28 11:50

NT、XP上restrictanonymous不支持2这个值,但是XP多了一个restrictanonymoussam,

restrictanonymous REG_DWORD 1 匿名用户无法列举本机用户列表以及共享

restrictanonymoussam REG_DWORD 1 匿名用户无法列举本机用户列表
shenshs 2004-04-02
  • 打赏
  • 举报
回复
如果您想禁止%DriveLetter%$的默认共享,您可以在注册表的以下位置

   
HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\LanmanServer\\P
arameters
   新建名称:AutoShareServer
   类型: REG_DWORD
   值: 0
------------------------------------------------------------------
net share c$ /del
net share d$ /del
net share admin$ /del
net share ipc$ /del
------------------------------------------------------------------
修改注册表:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"delshare"="c:\\delshare.bat"
方法一:
1、使用win2000自带的工具,在WINNT文件夹中找poledit.exe文件执行
2、"文件"-->"打开注册表"-->"本地计算机"-->"Windows NT 网络"
3、把里头的东东都勾上,确定重启。

取消2000的默认共享
对于服务器而言 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters 下,增加一个名为“AutoShareServer”的双字节值,设为“0”。然后去掉共享,重新启动。
对于工作站而言 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters 下,增加一个名为“AutoShareWks”的双字节值,设为“0”。然后去掉共享,重新启动。

或者你可以通過優化大師設置 很簡單
exjmeng 2004-04-02
  • 打赏
  • 举报
回复
太麻烦,直接装SP吧
xanadu2k 2004-04-02
  • 打赏
  • 举报
回复
楼上正解!
xanadu2k 2004-04-02
  • 打赏
  • 举报
回复
可以删除注册表

或者建立bat文件

>net share c:\ /delete

给分否?
chenjun631 2004-04-02
  • 打赏
  • 举报
回复
1:
net share /delete c$
net share /delete d$
net share /delete e$
net share /delete ipc$
net share /delete admin$
2:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
"AutoShareServer"=dword:00000000

6,872

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧