亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

  發(fā)布時(shí)間:2025-01-24 09:35:28   作者:佚名   我要評(píng)論
Windows自帶的Hyper-V虛擬機(jī)免費(fèi),而且它與Windows宿主機(jī)配合,怎么安裝Hyper-V虛擬機(jī)并設(shè)置vGPU顯卡直通呢?詳細(xì)請(qǐng)看下文介紹

一、為什么我使用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)文章

最新評(píng)論