我们知道,默认情况下机器会有以下隐藏共享:
根分区或卷
系统根文件夹
FAX$ 共享
IPC$ 共享
PRINT$ 共享
ADMIN$共享是您的 Windows 文件夹,而系统管理共享可以让管理员通过网络方便地访问到此系统根文件夹目录结构。
FAX$ 共享供传真客户端发送传真使用。此共享文件夹缓存文件,并访问存储在文件服务器上的传真封面。
IPC$ 共享是通过使用命名管道在网络程序之间通信的客户端与服务器之间的临时连接。它主要用于远程管理网络服务器。简单的说,IPC$共享运行程序之间互相通讯,传递数据。
PRINT$ 共享用于远程管理打印机。
其中,系统根文件夹就是admin$,FAX$ 和PRINT$ 共享是您安装打印机和传真后会出现的。您可以将这些共享文件夹取消共享,但是系统重启后会自动将它们再次共享。同时这些共享也主要是用于计算机管理员对于计算机的管理,所以我们一般建议您将它们打开。
使用脚本确实可以让您不共享这些隐藏共享。如果您不想使用脚本,您可以使用以下注册表键值:
1. 在客户端,使用regedit命令打开注册表。
2. 浏览到HLM\System\CurrentControlSet\Services\lanmanserver\parameters
3. 新增以下DWORD键值:
AutoShareServer,值为“0”;
AutoShareWks,值为“0”。
4. 重启机器,使用net share命令查看。
对于根分区或卷的共享以及admin$共享,使用上述方法可以将共享取消。对于IPC$隐藏共享,使用以上注册表键值是无法取消共享的。
如果您想使用脚本来取消隐藏共享,请您参考以下文章:
“从计算机上删除C$共享”
http://www.microsoft.com/technet/scriptcenter/resources/qanda/dec05/hey1219.mspx