hyper-v中安裝win10虛擬機如何設置桌面解析度和縮放比例?

hyper-v中安裝的win10系統,連接時屬於遠程連接,而遠程連接是無法修改桌面顯示解析度的

但是hyper-v本來就是虛擬機,如何做到非遠程會話?也就是說永遠改不了縮放了嗎?求教.

萬分感謝!


用mstsc去連hyper-v裡面的系統,永除煩惱


方法一

第1步:右鍵選擇虛擬機並啟動(不要連接,如果已連接的話,將虛擬機窗口關閉即可)

第2步:虛擬機啟動後,右鍵,選擇「編輯會話設置」

第3步:進行相關設置

方法二

第1步:連接並啟動虛擬機

第2步:打開「增強會話模式 (Enhanced Session Mode)」

點擊圖標

或者點擊「查看」並勾選「增強會話」

第3步:進行相關設置(「顯示」設置界面如前文所示,下方為「本地資源」設置界面)

參考文檔:

Share devices with Windows virtual machinesdocs.microsoft.com圖標與 Windows 虛擬機共享設備docs.microsoft.com圖標

--------更新--------

方法三

在增強會話模式下,直接用滑鼠,通過拖動窗口邊緣或右下角,調整虛擬機窗口的大小。虛擬機桌面的解析度會自行隨之變動。

限制:可能只對部分虛擬機系統有用。下方圖片內的物理機桌面解析度為 1920 x 1080,虛擬機系統為 Windows 10 Pro

請注意左側任務欄,調整窗口大小後,任務欄仍然完整

進一步縮小虛擬機桌面的解析度,虛擬機內的網頁布局也隨之改變

縮減高度並增加寬度

最大化虛擬機窗口,則自動進入全屏模式,此時虛擬機桌面的解析度為 1920 x 1080

在增強會話模式下,虛擬機窗口也如同一般程序窗口那樣,可以進行貼靠或分屏

方法四

使用其它應用程序遠程連接虛擬機,並通過該程序調整虛擬機桌面大小。比如其他答主提到的 Microsoft 遠程桌面(可以通過應用商店下載)。需要注意的是,使用該方法前,要先在虛擬機系統的設置中啟用「遠程桌面」。


UWP的RemoteDesktop可以自定義會話解析度和縮放


在hyper-v管理器里相應虛機上右鍵選擇「設置」,然後在設置頁面的「Add Hardware」 (不知道咋翻譯的)項里選中 "RemoteFX 3D Video Adapter" ,再點 「Add」。這樣就把顯卡導入虛擬機,不但可以直接在虛機裡面更改解析度和縮放比例,還能用上硬體加速。


反正主機和虛擬機的gui同時只能用一個(除非你雙屏對吧),那顯然就是:虛擬機要什麼gui。

你看這個時候就體現出linux的好處了:gui有個鬼用:-)

當然你如果非要用虛擬機的gui,那顯然標準做法是兩張顯卡,雙屏,主機一張卡虛擬機一張卡的對不對,可惜啊,這個hyper-v不太給力,這方面的需求不好搞……

所以啊,歡迎投入kvm的懷抱的對不對。

然後……誰告訴你遠程桌面調不了解析度的,連接的時候就能調啊,你別用hyper-v自帶的那個。


推薦閱讀:

二進位翻譯( binary translation )有沒有成熟的現實應用?請介紹一下實現方式與性能瓶頸。?
為什麼刪除docker鏡像後依然佔用本地空間?
高級語言虛擬機的計算模型?
學生黨的MacBook應該裝什麼系統?
使用G1垃圾收集器是否意味著不需要進行虛擬機性能調優?

TAG:虛擬機 | Hyper-V | Windows10 |