Windows Server 2012 Core (無 GUI 安裝選項) 預設不包含遠端桌面連線客戶端 (mstsc.exe)。若需從 Core 版本主動發起遠端桌面連線,必須手動複製相關檔案。本文提供最精簡的檔案清單與操作步驟。
請將下列檔案複製至 Core 伺服器任意目錄 (建議 C:\Tools\MSTSC\):
%SystemRoot%\System32\mstsc.exe
%SystemRoot%\System32\mstscax.dll
%SystemRoot%\System32\msacm32.dll
%SystemRoot%\System32\d2d1.dll
%SystemRoot%\System32\d3d11.dll
%SystemRoot%\System32\dxgi.dll
%SystemRoot%\System32\en-US\mstsc.exe.mui
%SystemRoot%\System32\en-US\mstscax.dll.mui
注意:若目標系統語系非英文 (en-US),請對應複製該語系資料夾下的 .mui 檔 (如 zh-TW)。
cd /d C:\Tools\MSTSCmstsc 執行,即可彈出遠端桌面連線介面。若不想手動複製檔案,可考慮:
Enter-PSSession) 進行文字模式遠端管理。Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart) 將 Core 轉為最小化 GUI 版本 (會增加磁碟佔用與攻擊面)。僅需 8 個檔案即可在 Server 2012 Core 上運行 MSTSC,極大方便了純命令列環境下的圖形化遠端連線需求。建議將此檔案集打包保存,部署新 Core 伺服器時快速部署。