使用Windows 2000/XP的用戶都會碰到一個問題,那就是默認的管理共享。雖然用戶並沒有設置共享,但每個盤符都被Windows自動設置了共享,其共享名為盤符後面加一個符號$。一般來說,除了每個硬盤都被共享外,還存在Admin、IPC這兩(電腦沒聲音)個共享(分別為遠程管理共享與遠程網絡連接)。這樣,局域網內同一工作組內的計算機,只要知道被訪問主機的管理員密碼,就可以通過在浏覽器的地址欄中輸入“\\計算機名\盤符$”來訪問你的文件。例如,假如你的計算機名為ID1,那麼別的計算機只要輸入\\ID1\C$就可以訪問你的C盤了,是不是覺得很不安全
Windows提供了Net Share這一命令來刪除管理共享。在“運行”中輸入cmd,進入到命令提示符窗口,輸入net share c$ /del就可以刪除該管理共享,但這種刪除只是暫時的,當電腦重新啟動後被刪除的共享又會自動出現。為了徹底消除這種隱患,可以通過修改注冊表來達到目的,但是畢竟對注冊表的改動具有一定的風險性,初學者也不敢輕易動手。其實,我們完全可以不動注冊表,用下面的方法就可以輕松把管理共享從電腦中請出去了。
首先,運行cmd,在系統的DOS窗口中,在命令提示符後輸入Net Share,系統便會把本機上所有的共享資源列出。也可以在[控制面板]→[管理工具]→[計算機管理]窗口中進行查看(如圖)。這樣,我們就心裡(電腦自動關機)有數,知道自己要“消滅的對象”了。
接下來,新建一個後綴名為BAT的批處理文件,在該文件中按以下格式輸入命令:
net share admin$ /del
net share ipc$ /del
net share c$ /del
net share d$ /del
如果還有其他盤符共享,可以依次添加進去。
第三步是將剛剛創建好的批處理文件加入到系統的“任務計劃”,並在執行任務的選項中選擇“計算機啟動時”。這樣在每次開機後系統就會自動運行該批處理文件,關閉指定的默認共享服務了。如果你不想使用“計劃任務”,那麼可以把該批處理文件的快捷方式拖到“啟動”菜單中,同樣也能達到目的。
用NetShare清除默認共享隱患