禁用 Windows 共享服務,釋放 445 端口


禁用 Windows 共享服務,釋放 445 端口

在 Windows 系統的默認配置下,會啟動一個共享服務,以使局域網內的機器可以通過如 \\192.168.1.1 的形式來訪問系統中共享的文件和打印機等。

Windows 共享

該服務主要使用 445 端口進行通信,我們可以通過命令 netstat -an | findstr :445 來確認該端口被占用。

445 端口被占用

如果無需使用該服務,或者想要釋放 445 端口供其他應用使用的話,我們可以禁用 Windows 共享服務。

Windows 共享服務的顯示名稱為 Server,實際服務名為 LanmanServer;另有一項依賴此服務的服務,顯示名稱為 Computer Browser,實際服務名為 Browser,該服務維護網絡上計算機的更新列表,並會展示在資源管理器左側的網絡項目下。

要想禁用並停止這兩項服務,我們可以打開服務 (services.msc),在其中分別找到這兩項服務,右鍵進入屬性,選擇禁用和停止即可。

Computer Browser 服務

Server 服務

服務屬性菜單

此外,我們也可以通過命令行來禁用並停止相關服務。

sc config Browser start= disabled
sc stop Browser

sc config LanmanServer start= disabled
sc stop LanmanServer

命令行停止 Computer Browser 服務

命令行停止 Server 服務

當服務停止后,我們可以發現此時已經無法在資源管理器中訪問之前的共享了。並會報出以下其中一種錯誤:

Windows 共享無法訪問 - 沒有啟動服務器服務

Windows 共享無法訪問 - 網絡錯誤

然而要使 Windows 釋放 445 端口,除了停止服務,我們還需要重啟一次計算機。

重啟完成后,再執行之前執行過的 netstat -an | findstr :445 命令,我們會發現原先被占用的端口已經被釋放了。

445 端口被釋放

至此,我們就成功地停止並禁用了相關服務,釋放了 445 端口。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM