type
status
date
slug
summary
tags
category
icon
password
hyperv 显卡虚拟化配置
参考
设置 hyperv 显卡虚拟化的命令
上述命令后,进入 hyperv 可以在设备管理器看到显卡了,不过还没有驱动,有个感叹号
添加驱动
通过共享的 E 盘从主机
C:\Windows\System32\DriverStore\FileRepository
目录下复制以 nv(英伟达)或 igd 开头(intels 显卡)的文件夹,AMD 没用过,复制到虚拟机 C:\Windows\System32\HostDriverStore\FileRepository
文件夹下,HostDriverStore
要自己创建(也许在虚拟机重新下个 nvidia 驱动安装程序也能解决? 补:测试了下无法安装上去)
其他问题
- 检查点是能用的,但是自动检查点必须关掉
- 关闭 gpu 分区
- 在 hyper-v 管理器应用之前设置的检查点
- 再次设置 gpu 分区(不用 add 了,否则会出现两个显卡)
- 开机
性能优化
1.启用远程桌面独显加速
在组策略管理器
gpedit.msc
中,计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主机-远程桌面会话环境
,按下图开启2.解除 30 帧限制
解除注册表限制
出处:https://learn.microsoft.com/zh-cn/troubleshoot/windows-server/remote/frame-rate-limited-to-30-fps
- 打开注册表
regedit
- 找到计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
- 创建 DWORD(32 位),名称为
DWMFRAMEINTERVAL
- 设置值为十进制的 15 或者 16 进制的 F
多张显卡或者显卡顺序不对的测试问题
这一步显卡 id 对应上一步获取的
NAME的值
- 作者:纸鸢
- 链接:https://www.asahimoon.top/article/ba5916a4-5408-4b77-815a-8b8019954f10
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。