Windows Server 2003 預設安裝包含多項針對伺服器角色的安全與效能設定,但若作為工作站/開發機使用,或需進一步強化生產伺服器,可參考以下實戰技巧進行調校。
一、安全設定篇
1. 停用「設定您的伺服器」精靈自動啟動
管理員登入時自動彈出精靈干擾操作。
- 控制台 → 系統管理工具 → 管理您的伺服器。
- 視窗左下角勾選 登入時不顯示此頁面。
2. 強化帳戶與登入安全
- 重新命名 Administrator 帳戶:本機安全性原則 → 本機原則 → 安全性選項 → 「帳戶: 重新命名系統管理員帳戶」。
- 停用 Guest 帳戶:同路徑 → 「帳戶: 來賓帳戶狀態」→ 已停用。
- 限制匿名存取:「網路存取: 允許匿名 SID/名稱轉換」→ 已停用;「網路存取: 可匿名存取的共用」→ 清空;「網路存取: 可匿名存取的具名管道」→ 清空。
- 拒絕網路登入權限:指派給 Guest、支援帳戶等非互動帳戶 (本機原則 → 使用者權限指派 → 拒絕從網路存取此電腦)。
3. 關閉不必要的網路服務與連接埠
- 停用服務:
Computer Browser、Server (非檔案伺服器)、Remote Registry、Telnet、Messenger、Error Reporting Service。
- 網路介面卡屬性 → 取消勾選「Microsoft 網路用戶端」、「檔案和印表機共用」(非檔案伺服器)。
- TCP/IP 進階 → WINS → 停用 TCP/IP 上的 NetBIOS。
二、效能與桌面體驗優化篇
1. 啟用硬體與 DirectX 加速
- 顯示卡硬體加速: 桌面右鍵 → 內容 → 設定 → 進階 → 疑難排解 → 硬體加速滑桿拉至 完整。
- DirectX 加速: 執行
dxdiag → 顯示索引標籤 → 啟用 DirectDraw、Direct3D、AGP 材質加速;聲音索引標籤 → 硬體音效加速等級拉至 完全加速。
2. 啟用聲音服務 (標準版預設啟用,企業版需手動)
- 控制台 → 聲音和音訊裝置 → 音訊索引標籤 → 勾選 音訊服務 → 確定。
services.msc → Windows Audio → 啟動類型 自動 → 啟動。
dxdiag → 聲音 → 硬體加速 = 完全加速。
3. 啟用 ASP 支援 (IIS 6.0)
控制台 → 系統管理工具 → Web 服務擴展 → Active Server Pages → 允許。
4. 啟用 Windows XP 風格視覺主題
services.msc → Themes → 啟動類型 自動 → 啟動。
- 桌面右鍵 → 內容 → 主題 → 選擇 Windows XP。
- 系統內容 → 進階 → 效能 → 設定 → 視覺效果 → 勾選 在桌面圖示標籤上使用陰影 等。
5. 禁止關機事件追蹤程式
gpedit.msc → 電腦設定 → 系統管理範本 → 系統 → 顯示關機事件追蹤程式 → 已停用。
6. 啟用攝影機/掃描儀 (Windows Image Acquisition - WIA)
services.msc → Windows Image Acquisition (WIA) → 自動 + 啟動。
7. 控制台顯示所有元件 (移除 sysoc.inf hide 標記)
編輯 %SystemRoot%\inf\sysoc.inf,將所有 hide 字串移除 (或取代為空),儲存後「新增/移除 Windows 元件」將顯示所有可選元件。
8. 停用開機 Ctrl+Alt+Del 強制要求 (風險自負)
本機安全性原則 → 本機原則 → 安全性選項 → 互動式登入: 不需要 Ctrl+Alt+Del → 已啟用。
警告: 降低實體存取安全性,若同時停用 Administrator 帳戶鎖定保護,可能導致無法登入系統。務必先設定強密碼並建立備用管理帳戶。
三、系統維護自動化
- 自動更新: 控制台 → 系統 → 自動更新 → 設定為「自動下載並安裝」或透過 WSUS 管理。
- 磁碟清理排程: 工作排程器建立每週任務執行
cleanmgr /sagerun:1 (先執行 cleanmgr /sageset:1 設定項目)。
- 事件記錄大小限制: 事件檢視器 → 各記錄右鍵 → 內容 → 最大記錄大小設為 64-128 MB,覆寫舊事件。
結語
Windows Server 2003 已停止支援 (2015/07/14)。上述設定僅適用於無法立即遷移的舊系統維護期。生產環境請優先規劃遷移至支援中版本 (Server 2016/2019/2022),並實施現代安全架構 (最小權限、零信任、EDR、修補管理)。