Windows XP/2000 預設會自動共享所有磁碟機(如 C$、D$、ADMIN$、IPC$),且不顯示共用圖示,極易被惡意利用進行側向移動、植入惡意程式或竊取資料。本文提供三招徹底清除共享漏洞,建議管理員依序執行。
cmd,執行 net share 即可列出所有共享。services.msc)。regedit,定位至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\ParametersAutoShareWks = 0(工作站版本,如 XP Professional)AutoShareServer = 0(伺服器版本,如 Windows 2000 Server)del_share.bat,內容如下:net share admin$ /delete
net share ipc$ /delete
net share c$ /delete
net share d$ /delete
...(依實際磁碟機代號增刪)
| 措施 | 優點 | 缺點 |
|---|---|---|
| 停用 Server 服務 | 徹底、簡單 | 失去所有共享功能 |
| 登錄檔禁用自動共享 | 保留手動共享彈性 | 需重開機、僅針對自動共享 |
| 批次檔自動刪除 | 可自訂保留哪些共享 | 需維護腳本、開機短暫視窗 |
建議採用登錄檔禁用自動共享 + 僅開啟必要手動共享的組合策略,兼顧安全與可用性。