windows server2022为例
管理员运行windows PoerShell
$vm = “虚拟机的名字”
Add-VMGpuPartitionAdapter -VMName $vm
Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionVRAM 80000000 -MaxPartitionVRAM 100000000 -OptimalPartitionVRAM 100000000 -MinPartitionEncode 80000000 -MaxPartitionEncode 100000000 -OptimalPartitionEncode 100000000 -MinPartitionDecode 80000000 -MaxPartitionDecode 100000000 -OptimalPartitionDecode 100000000 -MinPartitionCompute 80000000 -MaxPartitionCompute 100000000 -OptimalPartitionCompute 100000000
Set-VM -GuestControlledCacheTypes $true -VMName $vm
Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vm
Set-VM -HighMemoryMappedIoSpace 32GB -VMName $vm
拷贝驱动文件
①宿主机驱动路径:C:\Windows\System32\DriverStore\FileRepository\
①虚拟机拷贝路径:C:\Windows\System32\HostDriverStore\FileRepository\
在宿主机上打开设备管理,找到显示适配器看到显卡右键驱动程序详细信息
找到nv_dispswi.inf开头的文件,
每个人的电脑上的全名不一样
我本人的是nv_dispswi.inf_amd64_cf3b4fc4e48c2d20
然后打开宿主机驱动路径,在里面找到命名为nv_dispswi.inf_amd64_cf3b4fc4e48c2d20的文件夹,复制文件夹到桌面上
启动虚拟机,如果启动不了的话请做下面的步骤,如果能启动,忽略这个部分,往下拉
启动不了步骤
win+r 输入regedit,打开注册表管理器
打开以下目录
计算机\HKEY LOCAL MACHINE\SOFTWARE\Policies\Microsoft\indows\HyperV如果左边没有HyperV,就在左边Windows位置点右键-新建-项,输入HyperV
右键-新建-DWord项(32位)两个
分别输入注意大小写:
RequireSecureDeviceAssignment
RequireSupportedDeviceAssignment
双击名字,看到数值数据,值都设置为0
启动虚拟机》》》》》》》》》》》》》》》》》