1.搜索powershell,使用管理员权限运行
set-executionpolicy remotesigned //选择Y开启策略,虚拟显卡工作后可以关闭
2.开启hyper -v功能
3.安装虚拟机,强烈建议虚拟机系统和你真机系统一模一样
4.powershell中执行以下命令
$vm=“windows10”
Get-VMPartitionableGpu //获取你的支持虚拟的GPU清单,最新系统使用Get-VMHostPartitionableGpu获取
Add-VMGpuPartitionAdapter -VMName $vm //如果上一步执行的结果你要添加的显卡在第一个位置,用此命令即可成功添加虚拟显卡,否则。
Add-VMGpuPartitionAdapter -InstancePath “显卡id” // 使用此命令添加上一步获取的ID,必须双引号。
Set-VMGpuPartitionAdapter -VMname $vm //自动设置虚拟显卡
Set-VM -VMName $vm -GuestControlledCacheTypes $true -LowMemoryMappedIoSpace 1GB -HighMemoryMappedIoSpace 33GB
5.//虚拟机开机,从主机上复制C:\windows\system32\driverstore\filerepository目录下以nv开头的文件夹,或者iigd开头inter显卡
到虚拟机C:\windows\system32\HostDriverStore\文件夹下 ,HostDriverStore FileRepository 要自己创建。
6补充命令
Remove-VMGpuPartitionAdapter -VMName $vm//此命令是删除虚拟机显卡,如果配置出错可以让你重新来过。
7.启用远程桌面独显加速
a.启动组策略 gpedit.msc
b.计算机配置》管理模版》windows组件》远程桌面服务》远程桌面会话主机》远程会话环境
c.设置 将硬件图形适配器应用于所有远程桌面服务会话 为启用;
d.设置 配置远程桌面连接的 H.264/AVC硬件编码为启用;
e.设置 为远程桌面连接 H.264/AVC 444图形模式的优先级 为启用
f.配置Remote FX数据压缩
g.设置 为远程桌面连接使用WDDM图形显示驱动 为启用
h.将 RemoteFx for Windows Server下的 配置 Remote FX,使用Remote FX时优化视觉体验,为远程桌面服务优化视觉体验 选项设置为启用
其中c/g/h是必须,其他自行尝试,找到适合自己的,还有其他的策略大家也可以尝试
8.解除30帧率限制
a.启动注册表编辑器
b.定位到健值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations;
c.新建DWORD(32位)值,名称 DWMFRAMEINTERVAL;
d.16进制的F;