Win11Hyper-V虛擬機(jī)設(shè)置vGPU顯卡直通 徹底釋放GPU性能

一、為什么我使用Hyper-V虛擬機(jī)
我的宿主機(jī)是Win11,想裝一個(gè)Win10或Win11虛擬機(jī)。但是我用VMware安裝Win10或Win11后,隨機(jī)地藍(lán)屏,非常煩人,估計(jì)是和宿主機(jī)的某些設(shè)置有關(guān),或者宿主機(jī)電腦硬件比較新(我電腦裝Win10就會(huì)藍(lán)屏,Win11就不會(huì)),某些特性不支持。
所以我就安裝Hyper-V虛擬機(jī),Windows自帶的,還免費(fèi),而且它與Windows宿主機(jī)配合,性能是最好的,畢竟是巨硬自家的。
如何開啟Hyper-V并安裝Win11虛擬機(jī)不是本文重點(diǎn)。我大概說一下步驟:
在Win11宿主機(jī)開始菜單,搜索“windows 功能”,打開Windows 功能窗口,把里面的“Hyper-V”和“Virtual Machine Platform”兩項(xiàng)都打開。如下如:
然后點(diǎn)確定,并重啟電腦。重啟后,就可以從宿主機(jī)開始菜單搜索“Hyper-V”,打開管理器,如下如:
點(diǎn)擊 新建,一步步跟著說明往下走就行,創(chuàng)建完Win11虛擬機(jī)。
我已經(jīng)創(chuàng)建并安裝好了Win11虛擬機(jī),如果想看怎么創(chuàng)建虛擬機(jī)的詳細(xì)教程。
注意這里要記下創(chuàng)建的虛擬機(jī)的名稱,下文要用,如下圖我的名稱是:Win11
二、設(shè)置vGPU顯卡直通
設(shè)置顯卡直通的好處是,直接共享宿主機(jī)的物理顯卡,這樣虛擬機(jī)Win11幾乎是原生的顯卡性能,在虛擬機(jī)里打游戲,完全沒問題。
1)在powershell里設(shè)置vGPU分區(qū)并映射地址。右鍵單擊開始菜單 --》點(diǎn)擊 管理員終端
2)在終端輸入如下幾條命令:
$vmName = "Win11" Set-VM -GuestControlledCacheTypes $true -VMName $vmName Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vmName Set-VM -HighMemoryMappedIoSpace 32Gb -VMName $vmName Add-VMGpuPartitionAdapter -VMName $vmName
三、復(fù)制宿主機(jī)顯卡驅(qū)動(dòng)到Win11虛擬機(jī)
這里的難點(diǎn)是找到宿主機(jī)用的顯卡驅(qū)動(dòng),是哪個(gè)文件夾。方法如下:
1)右鍵宿主機(jī)的 開始菜單 --》設(shè)備管理器
2)如下圖,打開驅(qū)動(dòng)詳情:
3)往下滑動(dòng)滾動(dòng)條,出現(xiàn)很多一樣的開頭時(shí),這個(gè)開頭就是驅(qū)動(dòng)文件夾,我的是 nv_dis…867035 :
4)在資源管理器,進(jìn)入這個(gè)目錄:C:\Windows\System32\DriverStore\FileRepository\
,找到驅(qū)動(dòng)文件夾,如下圖:
5)把上圖箭頭所指的文件夾復(fù)制到宿主機(jī)桌面。
6)在虛擬機(jī)Win11的資源管理器中打開文件夾:C:\Windows\System32\HostDriverStore\FileRepository\
。如果,沒有目錄 HostDriverStore 和 FileRepository,手動(dòng)創(chuàng)建他們。如下圖:
7)把剛剛放在宿主機(jī)桌面的文件夾 nv_dispi.inf_amd64_adf5a840df867035
,拷貝到虛擬機(jī)Win11桌面。然后再?gòu)?fù)制/或剪切到上圖中的虛擬機(jī)目錄中。
8)如法炮制,復(fù)制一個(gè)dll文件到虛擬機(jī)。他們的路徑是:
宿主機(jī)文件路徑:C:\Windows\System32\nvapi64.dll 虛擬機(jī)拷貝路徑:C:\Windows\System32\nvapi64.dll 從宿主機(jī)復(fù)制 C:\Windows\System32\nvapi64.dll 這個(gè)文件,到虛擬機(jī)的 C:\Windows\System32\nvapi64.dll 注意他們的路徑要與上面說的完全一樣,不要復(fù)制錯(cuò),復(fù)制成別的文件可是會(huì)開啟vGPU失敗的。
復(fù)制完以后,重啟虛擬機(jī)。
四、檢查虛擬機(jī)中驅(qū)動(dòng)是否啟用成功
1)在虛擬機(jī)Win11中,右鍵開始菜單 --》設(shè)備管理:
2)如果成功,會(huì)出現(xiàn)宿主機(jī)的顯卡,如下圖箭頭指向:
3)在開始菜單搜索 dxdiag 顯卡診斷程序,如果顯示正常,表示vGPU啟用成功了,在虛擬機(jī)里打游戲去吧!
方法:在虛擬機(jī)開始菜單里搜索“dxdiag”
4)運(yùn)行dxdiag,查看 顯示
標(biāo)簽頁(yè),如果顯示 沒有發(fā)現(xiàn)問題
。表示成功。
至此,Hyper-V安裝Win11虛擬機(jī),并在虛擬機(jī)開啟vGPU顯卡直通,全部成功。
五、問題修復(fù)
開了顯卡直通后,虛擬機(jī)無法設(shè)置內(nèi)存大小了。怎么辦?
1)虛擬機(jī)先關(guān)機(jī),從宿主機(jī)終端移除vGPU設(shè)置,如下圖,在宿主機(jī)打開管理員終端(不知道怎么打開,看上文吧)。輸入如下命令:
$vmName = "Win11" Remove-VMGpuPartitionAdapter -VMName $vmName
2)設(shè)置虛擬機(jī)內(nèi)存,如圖(我的圖中是無法改的狀態(tài),不用管,只要按第1步移除vGPU設(shè)置,就能改),改完內(nèi)存,點(diǎn)應(yīng)用了、點(diǎn)確定:
3)重新設(shè)置vGPU,還是在管理員終端中輸入命令:
$vmName = "Win11" Set-VM -GuestControlledCacheTypes $true -VMName $vmName Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vmName Set-VM -HighMemoryMappedIoSpace 32Gb -VMName $vmName Add-VMGpuPartitionAdapter -VMName $vmName
搞定!開啟虛擬機(jī)后,內(nèi)存改動(dòng)就生效了。
相關(guān)文章
Hyper-V虛擬機(jī)怎么安裝? Win11/10 Hyper-V 安裝指南
一般家里的電腦都是預(yù)裝的win10/win11的家庭版,這個(gè)版本是無法看到Hyper-v的開關(guān)顯示的,該怎么安裝Hyper-V呢?詳細(xì)請(qǐng)看下文介紹2025-01-24Win11中VMware創(chuàng)建虛擬機(jī)后鼠標(biāo)漂移怎么辦?
在安裝虛擬機(jī)的時(shí)候,發(fā)現(xiàn)虛擬機(jī)的鼠標(biāo)指針亂飄,這是什么原因造成的?下面我們就來分享有效解決辦法2025-01-09謹(jǐn)慎安裝! Win11 KB5039302會(huì)導(dǎo)致虛擬機(jī)無限重啟
微軟承認(rèn) Win11 最新 KB5039302 更新會(huì)導(dǎo)致虛擬機(jī)無限重啟,相關(guān)團(tuán)隊(duì)正在調(diào)查以確定此問題可能觸發(fā)的確切條件,并將在即將發(fā)布的版本中提供更新2024-06-28win11系統(tǒng)開啟hyper-v卡頓怎么辦?Win11運(yùn)行VMware虛擬機(jī)崩潰死機(jī)解決
win11系統(tǒng)開啟hyper-v卡頓怎么辦?hyper-v一直未響應(yīng),只能重新啟動(dòng)電腦,那么這個(gè)問題應(yīng)該要怎么解決,詳細(xì)請(qǐng)看下文介紹2023-11-25Win11 2309 版本官方虛擬機(jī)下載更新: 整合 9 月系統(tǒng)補(bǔ)丁
微軟發(fā)布了Version 2309 基于 Win11 Build 22621.2283 更新,整合了 9 月補(bǔ)丁星期二發(fā)布的累積更新,詳細(xì)請(qǐng)看下文介紹2023-09-28怎么使用Mac蘋果電腦虛擬機(jī)安裝Win11系統(tǒng) 附下載地址/圖文教程
如何Mac蘋果臺(tái)式電腦的虛擬機(jī)安裝Win11純凈版呢?其實(shí)Mac蘋果臺(tái)式電腦想要使用虛擬機(jī)安裝Win11純凈版還是比較簡(jiǎn)單的,下面腳本之家小編就給大家分享Mac蘋果臺(tái)式電腦如何使2023-08-24最新免費(fèi)win11虛擬機(jī) 2306 版發(fā)布: 更新 Moment 3
最新免費(fèi)win11虛擬機(jī) 2306 版發(fā)布,可以從官網(wǎng)免費(fèi)下載,可以免費(fèi)使用 90 天的虛擬機(jī),其主要用途是為開發(fā)者提供制作 Windows 應(yīng)用所需的各種工具,詳細(xì)請(qǐng)看下文介紹2023-06-26微軟推出 2305 版 Win11 虛擬機(jī): 不用升級(jí)系統(tǒng)也能免費(fèi)體驗(yàn)Win11
微軟今日在官網(wǎng)上提供了最新的 2305 版 Windows 11 虛擬機(jī)供開發(fā)者免費(fèi)下載,分別適用于 VMWare、Hyper-V、VirtualBox 和 Parallels 等虛擬機(jī)軟件,詳細(xì)請(qǐng)看下文介紹2023-05-23為何用戶會(huì)強(qiáng)烈吐槽 Win11 的升級(jí)門檻?微軟員工“感同身受”并發(fā)布虛擬
微軟員工“感同身受”并發(fā)布虛擬機(jī)安裝Win11教程,本文就為大家?guī)砹嗽敿?xì)介紹,感興趣的朋友一起看看吧2023-01-13Win11 vmware不兼容怎么辦?Win11與VMware虛擬機(jī)不兼容的解決方法
用戶在win11電腦中發(fā)現(xiàn)系統(tǒng)與vmware不兼容了,這要怎么辦呢?本文就為大家?guī)砹嗽敿?xì)的解決方法,需要的朋友一起看看吧2023-01-04