Windows Server 2012 Core (無 GUI 最小化安裝) 預設不包含 MSTSC (遠端桌面連線客戶端)。若需從 Core 版主機發起遠端連線至其他伺服器,必須從完整版 Windows (或同版本含 GUI 伺服器) 手動複製 9 個核心檔案。本文提供精確檔案清單與操作步驟。
| 來源路徑 (系統變數展開後) | 檔案用途 |
|---|---|
%SystemRoot%\System32\mstsc.exe | 主執行檔 |
%SystemRoot%\System32\mstscax.dll | ActiveX 控制項 / 核心邏輯 |
%SystemRoot%\System32\msacm32.dll | 音訊壓縮管理 (音訊重導向需求) |
%SystemRoot%\System32\d2d1.dll | Direct2D 繪圖 (UI 渲染) |
%SystemRoot%\System32\d3d11.dll | Direct3D 11 (硬體加速渲染) |
%SystemRoot%\System32\dxgi.dll | DirectX Graphics Infrastructure (裝置管理) |
%SystemRoot%\System32\en-US\mstsc.exe.mui | 英文 UI 資源 (依系統語言調整路徑,如 zh-TW) |
%SystemRoot%\System32\en-US\mstscax.dll.mui | ActiveX 控制項 UI 資源 |
C:\MSTSC_Core),將 9 個檔案 **完整複製** 過去 (保持目錄結構,特別是 en-US 子資料夾)。C:\Tools\MSTSC)。mstsc 即可啟動遠端桌面連線介面。
zh-TW 或 zh-CN 資料夾下的 .mui 檔,否則介面會顯示英文或亂碼。propsys.dll、dwmapi.dll 等,報錯時從來源系統補齊即可。Core 版定位是「被管理端」而非「管理端」。能用 RSAT/PowerShell/WAC 遠端管理時,盡量避免在 Core 上跑圖形客戶端,保持最小攻擊面與資源佔用。