Windows 10/11 有一個特殊的 SKU ServerRdsh,它允許多個 RDP 連線到單一 Windows 執行個體。然而,ServerRdsh 在 ProductType 中將自身報告為“ServerNT”,導致某些軟體發生故障。從 ServerRdsh 切換到其他 Windows SKU 會保留ServerNT
ProductType。我該如何恢復原來的樣子WinNT
?
答案1
對於那些誤解這個問題的人:有一個版本的 Windows 稱為伺服器Rdsh就像家庭版、專業版或企業版一樣。這個版本帶給你經典Windows 10/11 桌面體驗具有額外的功能多個 rdp 連接同時。(普通客戶端作業系統只能有 1 個活動會話)。這有點像 Windows Server RDSH 角色,但需要完全不同的 Windows 映像。
我還建議使用命令列工具 (slmgr) 刪除許可證並安裝新許可證,因為此資訊可能儲存在多個位置。
但您要尋找的註冊表項在這裡:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions
ProductType REG_SZ ServerNT
您可以將其改回,WinNT
但正如我所說,兩個版本之間的多個鍵有所不同。我們並不確切知道如果你只改變其中的一些會發生什麼。例如,該密鑰在兩個系統上也不同,但包含隨機數:
OSProductPfn REG_SZ Microsoft.Windows.##############
答案2
您已安裝具有 RDSH 角色的 Windows Server。
沒有從 Windows Server 到 Windows 10 的升級路徑。
答案3
要擺脫 ServerNT ProductType,您需要明確刪除 ServerRdsh 許可證,而不是在設定中變更產品金鑰。
slmgr /upk
slmgr /ipk <The Windows Key to be installed>
重新啟動後,現在一切都應該正常了。雖然我強烈建議做一個就地升級,又稱修復安裝使用 ISO 消除註冊表中留下的怪癖,例如登入畫面上看到的內建管理員帳戶。