打开记事本,输入以下内容(记得每行最后要回车):
?? net share ipc$ /delete
?? net share admin$ /delete
?? net share c$ /delete
?? net share d$ /delete
?? net share e$ /delete
?? ……(你有几个硬盘分区就写几行这样的命令)
?? 保存为NotShare.bat(注意后缀!),然后把这个批处理文件拖到“程序”→“启动”项,将该文件或其快捷方式放到C:\ Documents and Settings\All Users\「开始」菜单(Start Menu)\ 程序(Programs)\启动文件夹之中即可。重启计算机即可开机自动关闭这些特殊共享资源。这样每次开机就会运行它,也就是通过net命令关闭共享。
如何关闭默认共享?
1)察看本地共享资源
运行-cmd-输入net share
2)删除共享(重起后默认共享仍然存在)
net share ipc$
/delete
net share admin$ /delete
net share c$ /delete
net share d$
/delete(如果有e,f,……可以继续删除)
3)停止server服务
net stop server /y
(重新启动后server服务会重新开启)
4)禁止自动打开默认共享(此操作并不能关闭ipc$共享)
运行-regedit
server版:找到如下主键[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]把AutoShareServer(DWORD)的键值改为:00000000。
pro版:找到如下主键[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]把AutoShareWks(DWORD)的键值改为:00000000。
控制面板-管理工具-服务-server-属性-常规-启动类型-已禁用,保证很彻底。
需要用的时候,再启用即可