Remote-Desktop
RDP 會話斷開後,加入域的 Windows 10 Hyper-V VM 重新啟動
我在 Server 2012 R2 上的 Hyper-V 中設置了幾個 Win10 虛擬機。伺服器作為節點參與故障轉移群集。虛擬機是集群中的角色。這些是全新安裝 Windows 10 Enterprise 1909 的新 VM。
我觀察到,當使用者使用遠端桌面 (RDP) 連接到其中一個虛擬機,然後斷開會話(通過關閉 RDP 客戶端;Windows 和 MacOS 上的 Microsoft RDP 客戶端),然後嘗試重新連接 - 虛擬機自發重啟。
我搜尋了 Google 並發現較舊的論壇文章引用了不再存在(或不再可配置)的服務和在我的環境中也不存在的系統資料庫項。我找不到 Microsoft 發布的與此相關的任何材料。
我在同一台 Hyper-V 伺服器上執行的 Windows 7 虛擬機沒有表現出這種行為——但是當它們被建構時我不在。我不知道他們可能應用了哪些自定義設置。
這是正常行為嗎?是否有這種行為的文件?可以調節嗎?
我很樂意提供可能需要的任何其他資訊。
事實證明,這是 Win10 1903 處理來自影片驅動程序的無效數據的方式發生了變化,例如遠端桌面 WDDX 驅動程序產生的數據。無效數據會以某種方式導致單個 CPU 核心的使用率飆升至 100%。我的虛擬機我們設置為單核機器——所以當一個新會話嘗試連接虛擬機時,虛擬機停止響應並且 Hyper-V 重新啟動它。
微軟在 KB4522355 中發布了一個更新檔。在 Win10 1909 上似乎可以正常工作。