萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 10 資訊

Windows Server 2012 Core 版啟用 MSTSC 遠端桌面客戶端:九個核心檔案手動複製法

Windows Server 2012 Core (無 GUI 最小化安裝) 預設不包含 MSTSC (遠端桌面連線客戶端)。若需從 Core 版主機發起遠端連線至其他伺服器,必須從完整版 Windows (或同版本含 GUI 伺服器) 手動複製 9 個核心檔案。本文提供精確檔案清單與操作步驟。

核心檔案清單 (來源路徑 → 目標任意資料夾)

來源路徑 (系統變數展開後)檔案用途
%SystemRoot%\System32\mstsc.exe主執行檔
%SystemRoot%\System32\mstscax.dllActiveX 控制項 / 核心邏輯
%SystemRoot%\System32\msacm32.dll音訊壓縮管理 (音訊重導向需求)
%SystemRoot%\System32\d2d1.dllDirect2D 繪圖 (UI 渲染)
%SystemRoot%\System32\d3d11.dllDirect3D 11 (硬體加速渲染)
%SystemRoot%\System32\dxgi.dllDirectX Graphics Infrastructure (裝置管理)
%SystemRoot%\System32\en-US\mstsc.exe.mui英文 UI 資源 (依系統語言調整路徑,如 zh-TW)
%SystemRoot%\System32\en-US\mstscax.dll.muiActiveX 控制項 UI 資源

操作步驟

  1. 在含 GUI 的 Windows Server 2012 / Windows 8 同架構 (x64) 系統上,按上表路徑找到 9 個檔案。
  2. 建立資料夾 (例:C:\MSTSC_Core),將 9 個檔案 **完整複製** 過去 (保持目錄結構,特別是 en-US 子資料夾)。
  3. 透過網路共用/USB/遠端複製 將資料夾傳輸至 Core 版伺服器任意目錄 (如 C:\Tools\MSTSC)。
  4. 在 Core 版 CMD/PowerShell 中切換至該目錄,直接輸入 mstsc 即可啟動遠端桌面連線介面。

Core 版 CMD 執行 mstsc 成功畫面

注意事項與替代方案

  • 架構必須一致:x64 系統複製 x64 檔案,x86 複製 x86,混用會報「不是有效的 Win32 應用程式」。
  • 語系檔案:若 Core 版為中文介面,需改複製 zh-TW 或 zh-CN 資料夾下的 .mui 檔,否則介面會顯示英文或亂碼。
  • 相依性:上述 9 檔涵蓋大多數相依,但極少數情況仍缺 propsys.dll、dwmapi.dll 等,報錯時從來源系統補齊即可。
  • 更現代替代方案:
    ① PowerShell Enter-PSSession / Invoke-Command:原生遠端管理,無需 GUI。
    ② Windows Admin Center (Project Honolulu):瀏覽器式圖形化管理工具,支援 Core 版。
    ③ Remote Server Administration Tools (RSAT):從管理工作站遠端管理 Core 伺服器,而非在 Core 上跑 MSTSC。

Core 版定位是「被管理端」而非「管理端」。能用 RSAT/PowerShell/WAC 遠端管理時,盡量避免在 Core 上跑圖形客戶端,保持最小攻擊面與資源佔用。

copyright © 萬盛學電腦網 all rights reserved