Windows啟動時都會預設開啟admin$ ipc$ 和每個碟符的共享,對於不必要的預設共享,一般都會把它取消掉。
一:檢視window共享資源
執行——>cmd——>輸入net share
二:徹底關閉WINDOWS預設共享
1、如果你不在區域網使用共享服務,乾脆將“本地連線”屬性中的“網路的檔案和印表機共享”解除安裝掉,預設共享就可以徹底被關閉了
2、批處理自啟動法
開啟記事本,輸入一下內容(記得每行最後要回車):
程式碼如下:
net share c$ /delete
net share d$/delete
net share ipc$/delete
net share admin$/delete
儲存未share。bat(注意字尾),然後把這個批處理檔案拖到“程式” ——>“啟動”項,這樣每次開機就會執行它,也就是透過net命令關閉共享。
也可以逐個刪除,如圖所示,不區分大小寫
注:如果沒有把批處理檔案放到“啟動”下,透過cmd頁面刪除的共享,重啟電腦後將自動恢復。
3、祖冊表改鍵值法
首先從登錄檔裡永久禁止開啟預設共享:
如果要禁止C$、D$、E$一類的共享,可以單擊“開始執行”命令,在執行視窗鍵入“Regedit”後回車,開啟登錄檔編輯器。依次展開[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters ]分支,將右側視窗中的DOWRD值“AutoShareServer”設定為“0”即可。
如果要禁止ADMIN$共享,可以在同樣的分支下,將右側視窗中的DOWRD值“AutoShareWKs” 設定為“0”即可。
如果要禁止IPC$共享,可以在登錄檔編輯器中依次展開[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]分支,將右側視窗中的DOWRD值“restrictanonymous”設定值為“1”即可。
4、停止服務法
還是到“計算機管理”視窗中,單擊展開左側的“服務和應用程式”並選中其中的“服務”,此時右側就列出了所有服務專案。共享服務對應的名稱是 “Server”(在程序中的名稱為services),找到後雙擊它,在彈出的“常規”標籤中把“啟動型別”由原來的“自動”更改為“已禁用”。然後單擊下面“服務狀態”的“停止”按鈕,再確認一下就OK了。
5,新增任務計劃
因為某些原因,方法2批處理的方法,無法使用;
方法3,修改登錄檔,本機沒有這個選項,手動新建後發現無效;
方法4,因為有部分的檔案還需要開啟共享,停止server不現實;
而又不想每次開機手動選擇刪除,不得已選擇了添加了任務計劃這個方法;
安全選項裡需要做如下變更,要不任務不會正確執行
如上操作,再把其他幾個要刪除的再操作一遍即可
同理如果要把關閉的共享再開啟反操作就好了。