如何在 Windows 上添加虚拟显示器Virtual-Display-Driver 完整指南【免费下载链接】Virtual-Display-DriverAdd virtual monitors to your windows 10/11 device! Works with VR, OBS, Sunshine, and/or any desktop sharing software.项目地址: https://gitcode.com/gh_mirrors/vi/Virtual-Display-DriverVirtual-Display-Driver 是面向 Windows 10/11 的间接显示Indirect Display驱动它在系统中注册一块额外的虚拟显示器你可以像物理显示器一样使用它不用购买硬件适合远程桌面、推流与无头主机场景。️ 它是什么它只干一件事让 Windows 以为接了一块新显示器。最常见的用法有 3 类无头机器与远程桌面没有物理屏幕的电脑也能提供完整图形会话推流与录屏给 OBS、Sunshine 等工具一个独立虚拟输出不占物理接口VR 与开发调试增加一路显示通道不占用显卡接口驱动已官方签名无需测试模式SDR 支持 8/10 位色深HDR 支持 10/12 位需 Windows 11 23H2 及以上。准备工作你的机器准备好了吗安装前确认这 4 项项目要求系统Windows 10 或 11HDR 功能需 Windows 11 23H2 及以上权限管理员权限多数脚本需要管理员 PowerShell运行时已安装 Microsoft Visual C Redistributable脚本依赖PowerShell 的 DisplayConfig、MonitorConfig 两个模块可运行 modules_install.bat 一次装好另外记一件事准备更新显卡或芯片组大版本驱动前先卸载 VDD细节见常见坑一节。 安装整个安装分 3 步不用改注册表也不用碰 INF 文件以管理员身份打开 PowerShell运行一条命令winget install --idVirtualDrivers.Virtual-Display-Driver -e打开设备管理器展开“显示适配器”确认出现 Virtual Display Driver 条目且状态正常。打开“设置 → 系统 → 显示”确认出现了新的显示器名称含 “VDD by MTT”直接为它设置分辨率和刷新率。如果不习惯 winget也可以在管理员 PowerShell 中运行 silent-install.ps1 一键安装或使用官方图形界面程序 Virtual Driver Control。⚙️ 按场景配置改哪些参数取决于你的场景下面拆成 4 个真实用例场景 1无头机远程桌面项目推荐值分辨率1920×1080 60显示器数量1操作运行 primary-VDD.ps1 把虚拟显示器设为主屏远程会话就不会卡在黑屏场景 2推流专用输出项目推荐值分辨率2560×1440 60 或 3840×2160 60操作在 OBS/Sunshine 中把虚拟显示器选为采集源开关推流前后运行 toggle-VDD.ps1 一键启用/禁用该显示设备场景 3高刷新率预览项目推荐值分辨率1920×1080 144 或 165操作.\refreshrate-VDD.ps1 144参数只能取 30/60/75/90/120/144/165/240/480/500 之一场景 4HDR 内容项目推荐值系统版本Windows 11 23H2 及以上配置项vdd_settings.xml 中HDRPlus设为 true操作用 HDRswitch-VDD.ps1 在 SDR 8 位与 HDR 10 位之间切换常用参数速查一张表收好最高频的 10 项。配置文件默认位于C:\VirtualDisplayDriver\vdd_settings.xml仓库内的模板是 vdd_settings.xml/vdd_settings.xml)每个选项都有注释。参数说明推荐值monitors/count虚拟显示器数量1最多 2 个够用resolutions可用分辨率列表可写多组1920/1080、2560/1440、3840/2160g_refresh_rate全局刷新率列表可写多个60、144ColourFormat色彩格式RGB或 YCbCr444/422/420HDRPlusHDR 10 位false确认系统版本后再开SDR10bitSDR 10 位falseCustomEdid加载自定义 EDID 文件 user_edid.binfalsechangeres-VDD.ps1热切换分辨率宽度、高度为两个位置参数.\changeres-VDD.ps1 3840 2160rotate-VDD.ps1旋转虚拟显示器90 / 180 / 270scale-VDD.ps1DPI 缩放100–500或 -reset⚠️ 常见坑卡住了对照这 4 个常见问题排查。开机黑屏物理显示器没有信号→ 原因显卡或芯片组大版本驱动更新时Windows 重新枚举显示设备虚拟显示器抢占了物理显示器的显示优先级。解决更新驱动前先卸载 VDD更新完成再重装已经黑屏就进安全模式在设备管理器中卸载或在黑屏界面按Win P再按↓和Enter循环切换显示模式。提示 vcruntime140.dll not found→ 原因缺少 Microsoft Visual C Redistributable 运行时。解决安装最新版 VC 运行时后重新启动程序。脚本报模块或命令不存在→ 原因PowerShell 的 DisplayConfig、MonitorConfig 模块未安装。解决在管理员 PowerShell 中先运行 modules_install.bat或让 set-dependencies.ps1 自动补齐。看不到 HDR 选项或 HDR 切换无效→ 原因HDR 功能只支持 Windows 11 23H2 及以上且该脚本在模块变更后可能失效脚本注释中有说明。解决先确认系统版本Windows 10 上改开 SDR10bit或接受 8 位 SDR。 资源与延伸以下路径都在仓库内可以直接打开README.md官方说明、与其他 Indirect Display 驱动的功能对比、黑屏恢复流程Community Scripts/README.md每个 PowerShell 脚本的用途说明EDID//EDID/)monitor_profile.xml 显示器模式档案以及 8K240HzHDR.edid 等 EDID 示例文件scripts/README.md菜单式启用/禁用脚本 Toggle_VDD.bat 的用法下一步接下来做什么先运行 winget 安装确认设备管理器里出现新显示然后按你的场景在 vdd_settings.xml 里改一个参数比如往刷新率列表加一个 144重启显示后生效。【免费下载链接】Virtual-Display-DriverAdd virtual monitors to your windows 10/11 device! Works with VR, OBS, Sunshine, and/or any desktop sharing software.项目地址: https://gitcode.com/gh_mirrors/vi/Virtual-Display-Driver创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考