Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

徹底關閉 Windows 預設共享(C$, ADMIN$, IPC$)四大法:停用服務、註冊表、批次檔、網卡解綁

編輯:關於 Windows

Windows 預設建立管理用隱藏共享(C$、D$...、ADMIN$、IPC$),若無域環境管理需求,建議徹底關閉以減少攻擊面。本文提供四種永久關閉方案。

方法一:解除網卡「檔案和印表機共享」綁定(最徹底)

網路連線 → 區域連線右鍵「內容」 → 取消勾選「Microsoft 網路的檔案和印表機共享」 → 確定。此舉將停用 Server 服務對該網卡的監聽,所有共享即時失效。

方法二:批次檔開機自動執行 net share /delete

  1. 記事本建立 NoShare.bat,內容:
net share ipc$ /delete
net share admin$ /delete
net share c$ /delete
net share d$ /delete
net share e$ /delete
...(依實際分區數量增減)
  1. 放入「啟動」資料夾(shell:startup),每次登入自動執行關閉共享。
  2. 需恢復特定共享時,編輯批次檔刪除對應行即可。

方法三:註冊表修改鍵值永久停用

  1. 開啟 regedit,定位:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  2. 將 AutoShareServer、AutoShareWks 兩值改為 0(無則新建 DWORD)。
  3. 定位 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa,將 restrictanonymous 設為 1 關閉 IPC$ 匿名列舉。
  4. 重新開機生效,永久生效除非改回鍵值。

方法四:停用 Server 服務(最暴力)

  1. services.msc 找到 Server 服務。
  2. 啟動類型改「已停用」,點「停止」服務,確定。
  3. 此法將完全失去檔案/列印共享功能,僅適合絕對不需共享的獨立工作站。

方案選擇建議

方案優點缺點適用場景
解除網卡綁定即時生效、不影響本機檔案存取需逐張網卡設定單機/工作群組環境
批次檔彈性控制、易維護需登入才執行、啟動短暫視窗需偶爾臨時開啟共享
註冊表永久、無視覺干擾需重開機、誤改風險固定生產環境
停用 Server 服務最徹底完全喪失共享能力高安全需求獨立機
Copyright © Windows教程網 All Rights Reserved