Windows XP/2000 預設共用所有磁碟機(C$、D$...)與系統資源(ADMIN$、IPC$、PRINT$),僅供管理員遠端管理,但不在介面顯示共用標誌,一般用戶不知情。若密碼脆弱或 Guest 啟用,駭客可透過這些隱藏共用列舉檔案、植入木馬、橫向移動。
cmd → net share影響: 本機無法作為檔案伺服器、印表機伺服器;若需本機共用資源給區網其他電腦,請勿執行此步,改用登錄表/批次法精準封鎖管理共用。
regeditHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\ParametersAutoShareWks = 0(工作站版,XP Pro/Home)AutoShareServer = 0(伺服器版,Server 2003)del_shares.bat:net share admin$ /delete net share ipc$ /delete net share c$ /delete
net share d$ /delete 等(注意 /delete 前有空格).bat 檔
| 場景 | 推薦方案 | 理由 |
|---|---|---|
| 單機/筆記本,無區網共用需求 | 停用 Server 服務 | 徹底、簡單、零維護 |
| 需提供共用資料夾/印表機給區網 | 登錄表禁用 AutoShareWks + 批次腳本刪除管理共用 | 保留使用者共用,僅封鎖管理共用 |
| 企業環境,群組原則統一管理 | GPO:電腦設定→系統管理範本→網路→Lanman Server→啟用「不建立預設共用」 | 集中管控、防篡改 |
net share → 僅顯示使用者手動建立的共用(若有),無 C$/D$/ADMIN$/IPC$net use \\IP\C$ → 應回傳「網路名稱找不到」或「存取被拒」Windows XP 隱藏管理共用是「看不見的後門」。停用 Server 服務最徹底但犧牲共用功能;登錄表 AutoShareWks=0 + 開機批次刪除兼顧安全與功能;群組原則適合企業批量部署。根據實際需求選擇,並納入系統基準配置清單,每台新機/重灌機必做項目。