前面介紹過兩種關(guān)閉445端口的方法,但都比較復雜,步驟較多,有沒有一種較簡單的方法關(guān)閉445端口呢?答案是有的,那就是修改注冊表。
1、打開注冊表
按組合鍵 WIN+R 打開運行窗口,然后輸入 regedit ,之后按回車鍵,即可打開注冊表。
2、打開NetBT項目
依次點擊注冊表選項HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetBT\Parameters“,如圖:
打開NetBT項目
3、新建“QWORD(64位)值”
在右邊空白處右擊新建“QWORD(64位)值”,然后重命名為“SMBDeviceEnabled”。如圖:
新建“QWORD(64位)值”(點擊圖片放大)
重命名為“SMBDeviceEnabled”(點擊圖片放大)
注冊表修改完畢,關(guān)閉注冊表。
4、禁用Server服務
修改完注冊表后,還要去禁用Server服務。按 WIN+R 打開運行窗口,輸入 services.msc ,按回車鍵,即可打開服務管理器。
找到 Server 名稱,右鍵點擊它,然后點擊“屬性”進入屬性設置窗口。
在屬性窗口點擊“停止”按鈕,“啟動類型”選擇“禁用”,最后點擊“確定”按鈕。
禁用Server服務
5、重啟電腦
因為修改了注冊表,所以需要重啟電腦才生效。重啟電腦后,445端口就關(guān)閉了。
6、檢測端口是否關(guān)閉成功
按 WIN+R,輸入 cmd ,按回車鍵,進入 dos 窗口。
輸入命令:
netstat -ano -p tcp | find "445"
沒有任何記錄返回,則說明該端口關(guān)閉成功了。
關(guān)閉445端口您還可以使用以下兩種方法
win7在防火墻入站規(guī)則關(guān)閉445端口的教程【也適用其他端口如3389】
win2003從組策略關(guān)閉端口(445/135/137/138/139/3389等)教程