玄龙mr吧 关注:542贴子:2,535
  • 6回复贴,共1

MR+关闭虚拟监视器节省显存方法。。。:)

只看楼主收藏回复

发现启用监视器预分配(默认情况下为每个人启用)会导致我的 GPU 承受巨大负载
监视和输入处理问题
对 Windows 10 版本 1903 (或更高版本) 进行 2020-01 累积更新后,虚拟监视器将在 Windows Mixed Reality 会话期间在设置 系统 >显示中显示为通用物理监视器。 某些客户(尤其是具有多个物理监视器的客户)可能会注意到桌面布局和输入处理的问题。
发生这种情况的原因
在 中引入了对 Windows Mixed Reality 经典 Win32 应用程序Windows 10 2019 年 5 月更新。 若要启用此支持,必须创建虚拟监视器来托管 Win32 应用程序。 每次启动新的 Win32 应用程序时,必须创建另一个虚拟监视器。 遗憾的是,创建虚拟监视器是一项密集型任务,可能会导致头戴显示短暂冻结。 客户提供了反馈,指出这是一种混乱和中断性体验。 由于反馈和 Win32 应用程序使用量的增加,我们决定在启动虚拟机时预先分配三个虚拟Windows Mixed Reality。 这可以防止中断,使客户能够启动最多三个并发 Win32 应用程序,而不会遇到头戴显示冻结。
解决方法
此后,我们收到了反馈,指出某些客户(尤其是具有多个物理监视器的客户)希望禁用此虚拟监视器预分配。 为了让客户进行控制,我们启用了一种解决方法,该解决方法涉及更改注册表项值,Windows更新:
2020-07 Windows 10 版本 2004 (KB4568831)
2020-10 Windows 10 版本 1909 (KB4580386)
2020-10 Windows 10 版本 1903 (KB4580386)
备注
修改注册表项值适用于高级用户。
警告
在 Windows Mixed Reality 中启动 Win3 (2 应用程序设备(如 Steam、Microsoft Edge 或 Google Chrome) )时,禁用虚拟监视器预分配可能会导致头戴显示短暂冻结。
禁用虚拟监视器预分配:
查看Windows累积更新预览Windows 10之一的更新,并安装更新(如果可用)。 更新设置页上的"可选更新"或"高级Windows更新
启动 注册表编辑器
导航到"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Holographic"
如果"PreallocateVirtualMonitors"REG_DWORD不存在,请通过选择"编辑新 > DWORD (32 位) 值"并输入 PreallocateVirtualMonitors 作为名称来创建它
如果"PreallocateVirtualMonitors"REG_DWORD存在 (或者你刚刚创建了它) ,请双击该条目,将"值数据"从默认值 1 (更改为 0) 0 (零)
TRUE - 1
FALSE - 0
现在,当你尝试在 Windows Mixed Reality 而不是预分配中启动 Win32 应用程序时,虚拟监视器将进行分配。 若要重置此配置并重新启用虚拟监视器预分配,请返回 DWORD"值数据"到 1。


IP属地:上海1楼2021-12-04 21:13回复
    支持,性能可以提高吗


    IP属地:湖北来自iPhone客户端2楼2021-12-19 03:27
    收起回复