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

Windows 伺服器切斷預設隱藏共享(C$、D$、ADMIN$、IPC$)七大實戰招式

編輯:關於伺服器

Windows 伺服器啟動後會自動建立磁碟機隱藏共享(C$、D$…)與管理用共享(ADMIN$、IPC$),雖利於遠端管理,卻常成為滲透測試與勒索軟體橫向移動的跳板。本文提供七種切斷預設共享的方法,依環境彈性選用。

方法一:系統配置工具(msconfig)停用 Server 服務

  1. Win+R → msconfig → 「服務」分頁
  2. 取消勾選 Server → 確定 → 重開機

⚠️ 副作用:所有檔案/列印共享功能將失效,僅適合純 Web/DB 伺服器。

方法二:電腦管理「共用資料夾」強制停止共享

  1. Win+R → compmgmt.msc → 「系統工具」→「共用資料夾」→「共用資料夾」
  2. 右鍵帶 $ 尾碼的共享 →「停止共用」→ 確認

優點:視覺化、可單獨保留特定共享;缺點:重開機後預設共享會自動重建。

方法三:命令列逐一刪除(net share)

net share C$ /delete
net share D$ /delete
net share ADMIN$ /delete
net share IPC$ /delete

缺點:重開機失效,適合臨時應急。

方法四:批次檔自動化刪除(登入腳本/啟動項目)

建立 delshare.bat 放入「啟動」資料夾或透過群組原則(GPO)指派:

@echo off
net share C$ /delete
net share D$ /delete
net share E$ /delete
net share ADMIN$ /delete
net share IPC$ /delete
rem 視實際磁碟機代號增減

方法五:登錄表永久停用自動共享(推薦)

路徑:HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
新建 DWORD:AutoShareServer = 0      (伺服器版)
新建 DWORD:AutoShareWks = 0         (工作站版)

重開機即生效,徹底杜絕自動重建,為最乾淨方案。

方法六:停用 Server 服務(services.msc)

  1. Win+R → services.msc
  2. 找到 Server → 啟動類型改「停用」→ 立即停止

效果同方法一,但透過服務管理介面操作更直觀。

方法七:防火牆封鎖 SMB 埠(445/139)

若無法停用共享服務(如需檔案伺服器功能),至少在 Windows Defender 防火牆或前端硬體防火牆封鎖 TCP 445、139 對外連入,僅允許受信任管理網段存取。

選擇建議決策樹

  • 「完全不需要檔案共享」→ 方法五(登錄表)+ 方法七(防火牆)雙重保險
  • 「需保留特定業務共享」→ 方法二手動清理 + 方法四批次檔維持乾淨狀態
  • 「臨時應急」→ 方法三命令列即時生效

驗證方式

net view \\127.0.0.1   # 應顯示「沒有共用資料夾」
net share              # 僅列出非 $ 尾碼的自訂共享
Copyright © Windows教程網 All Rights Reserved