🛠️ Virtual Display Driver Development Team
👤 Developer | 🏷️ Role | 💖 Support Us |
---|---|---|
MikeTheTech | Project Manager, Lead Programmer | Patreon 💎 / GitHub Sponsors 💖 |
Jocke | Programmer, Concept Design | GitHub Sponsors 💖 |
💡 We appreciate your support—every contribution helps us keep building amazing experiences!
Virtual Display Driver
This project creates a virtual monitor in Windows that functions just like a physical display. It is particularly useful for applications such as streaming, virtual reality, screen recording, and headless servers—systems that operate without a physical display attached.
Unlike traditional monitors, this virtual display supports custom resolutions and refresh rates beyond hardware limitations—offering greater flexibility for advanced setups. You can also use custom EDIDs to simulate or emulate existing hardware displays.
⬇️ Download Latest Version
- Driver Installer (Windows 10/11) — Check the Releases page for the latest version and release notes.
Important
Before using the Virtual Display Driver, ensure the following dependencies are installed:
- Microsoft Visual C++ Redistributable
If you encounter the errorvcruntime140.dll not found
, download and install the latest version from the Microsoft Visual C++ Redistributable page.
🛠️ Installation
-
Step 1: Download the Installer
- You can download the installer directly from the Releases page.
-
Step 2: Run the Installer
- Launch the installer.
- Follow the on-screen instructions to complete the installation.
-
Step 3: Verify the Installation (Optional)
- Check if the Virtual Display Driver is correctly installed by running the following:
- Device Manager: Check «Device Manager» under «Display Adapters.»
- Settings: Check display settings under system settings and see if the virtual displays show.
Manual installation can be found in the wiki
🤔 Comparison with other IDDs
The table below shows a comparison with other popular Indirect Display Driver
projects.
¹ ARM64 Support in Windows 11 24H2 or later may require test signing be enabled.
HDR Support Now Available for Windows 11 23H2+
▶️ Videos and Tutorials
Installation Video
More Videos and Resources
- 24.12.24 (Stable): MikeTheTech: How to install the New Virtual Display Driver
- 24.12.24 (Stable): MikeTheTech: How to manually install the New Virtual Display Driver
- 24.12.24 (Stable): Bud3699: How to configure the VDD using the new Companion App
- 24.10.27 (Beta): MikeTheTech: How to install a virtual display
🤝 Sponsors
Developers
- Shoutout to MikeTheTech Project Manager, Owner, and Programmer!
- Shoutout to Bud Old Lead Programmer and author of a ton of features, the companion & installer work.
- Shoutout to zjoasan Programmer. For scripts, EDID integration, and parts of installer.
Acknowledgements
- Shoutout to Roshkins for the original repo.
- Shoutout to Baloukj for the 8-bit / 10-bit support. (Also, first to push the new Microsoft Driver public!)
- Shoutout to Anakngtokwa for assisting with finding driver sources.
- Microsoft Indirect Display Driver/Sample (Driver code)
- Thanks to AKATrevorJay for the hi-res EDID.
- Shoutout to LexTrack for the MiniScreenRecorder script.
Star History
Disclaimer:
This software is provided «AS IS» with NO IMPLICIT OR EXPLICIT warranty. It’s worth noting that while this software functioned without issues on our systems, there is no guarantee that it will not impact your computer. It operates in User Mode(Session0), which reduces the likelihood of causing system instability, such as the Blue Screen of Death. However, exercise caution when using this software.
Introduction
Sometimes it could be very helpfully to have a Virtual Monitor, but please note not to be confused with a Virtual Desktop, i.e. a monitor which is recognized by the system as physical device. The big advantage of a Virtual Monitor is that it has a valid canvas which is available despite it is not visible. In contrast to it, a Virtual Desktop has no valid canvas as long it is not visible. So we can use the Virtual Monitor as like as a physical device with only one difference, we cannot see it, we cannot touch it. What can we do with such a Virtual Display? Here are two examples :
(1) You want test the behaviour of own applications, e.g. on a 4k Monitor despite there is not a physical 4k Monitor connected. You can do this task by a Virtual Monitor because it offers all resolutions which are available in the current system, dependent on the installed graphic.
(2) You have to continuously observe one or more application windows, e.g. windows of a monitoring solutions, and maybe you want share the screen to remote locations or other devices – then you can use the tool CaptShare from dtvTools. By using this tool you can capture and share the screen of a Virtual Monitor and your physical Monitor(s) are available completely for your daily work.
Installation
Windows 7
For Windows 7 / 8.1 it is quite easy to create a Virtual Monitor:
- Right click on the desktop and click ‘Screen Resolution’
- Click ‘Detect’ on the next screen
- Click ‘Another display not detected’ and under the ‘multiple displays’ option select ‘Try to connect anyway on: VGA’
- Click ‘Apply’
- You can now enable your desktop to be extended as if you have a second monitor plugged on your computer.
Windows 10 / Server 2019/2022
Unfortunately, the solution as described for Windows 7 – see on left – is not longer available for Windows 10, so we need another solution. Thanks a driver provided for free by Amyuni Technologies Inc. we can realize a Virtual Monitor also in Windows 10 – Thank for this great work! This driver allows to create up to 4 Virtual Monitors on your system.
Identify and Access the Virtual Monitor
After successful installation the question is now: How can I identify and access my new Virtual Display on my system?
E.g. on Windows 10 right click on the desktop and click ‘Display settings’ then you will get a dialog as shown on right. The Virtual Monitor is identified by index ‘3’. The colour profile is empty, this is the hint that is the Virtual Monitor. You can setup now the desired resolution, the scaling and further properties.
You can experiment with options ‘Multiple Displays’ but it is not a good idea to set ‘Make this my main display’ for the Virtual Monitor, it will not work as expected. But how can I control the Virtual Monitor on my local system and, above all, how can I see what is happening on this monitor. So there are two possibilities, the local control or the remote control by using further tools.
Local Control
On your local system you need a tool which is able to move application windows from a physical monitor to the Virtual Monitor and vice versa and furthermore, to move, resize or close windows on there. The Monitor-Manager application – MonMan – a little free tool provided by decontev, will do these tasks.
In order to monitor your Virtual Display you have to capture the screen and have to display these captures on a physical monitor of your system. For that task you can use the free tool CaptShare from dtvTools. CaptShare is able to create a HTTP Live Stream (HLS) or snapshot sequences from the screen of your Virtual Monitor. HLS can be played back by free tools, e.g. SAMplayer from dtvTools or VLC media player.
Remote Control
Of course, the Virtual Monitor can be controlled via remote access, but you need another machine.
Remote Desktop (Windows)
Access via Remote Desktop does not work, because the Virtual Monitor will not be recognized as an additional device.
AnyDesk, TeamViewer & Co
The access of a Virtual Monitor via remote desktop application like TeamViewer or AnyDesk works perfectly, so that you control your Virtual Monitor very comfortable. But note, there are several disadvantages:
– you need a second machine
– you have to install a remote desktop application on both machines
– this SW is not free for professional usage or feature reduced for private usage
[1] CaptShare from dtvTools – capturing the Virtual Monitor screen
[2] display the captured screen of the Virtual Monitor in a Web-Browser
Если вам потребовался второй монитор ПК для тех или иных задач, при этом в наличии, помимо компьютера, лишь ноутбук — способы использовать его в качестве второго монитора имеются.
В этой инструкции подробно о том, как сделать ноутбук вторым монитором для ПК в Windows 11 или Windows 10 несколькими способами. На близкую тему: Как использовать Android планшет или телефон в качестве второго монитора компьютера.
Кабельное подключение HDMI/USB
Несколько раз на сайте задавался вопрос на тему: «можно ли просто подключить ноутбук по HDMI и использовать его как второй монитор?». Отвечаю:
- В большинстве случаев «простое» подключение не сработает — почти на всех ноутбуках есть HDMI-выход, но он не может работать как вход.
- Есть отдельные редкие модели ноутбуков, оснащенные HDMI-входом, в частности — несколько моделей Dell Alienware (M17x, M18x, R4, 18).
- Способ кабельного подключения всё-таки существует, но он требует использования дополнительного оборудования.
Отдельно по последнему пункту: при желании использовать именно кабельное подключение, вы можете поступить следующим образом:
- Приобрести недорогое устройство видеозахвата HDMI. Ещё лучше — устройство с максимально быстрым интерфейсом подключения, это может быть USB 3.0, USB 3.2 Type-C (при наличии соответствующего разъема на ноутбуке), но такие варианты будут дороже: их стоимость сравнима со стоимостью недорогих мониторов.
- Устройство видеозахвата подключается кабелем или в разъем USB к ноутбуку и кабелем HDMI к компьютеру.
- Для компьютера подключенное устройство будет определяться как второй монитор, а для ноутбука — как ещё одна веб-камера: открыв на ноутбуке любое приложение для просмотра изображения с веб-камеры (включая встроенное в Windows, возможность выбора камеры в нём присутствует), вы получите изображение, передаваемое с ПК, а открыв его на полный экран — аналог второго монитора на ноутбуке.
Учитывайте, что при использовании этого способа в сочетании с недорогими устройствами вы получите ограничения в части разрешения изображения (1920×1080), иногда — частоты кадров и артефакты сжатия.
Одновременно, приобретение более дорогого устройства видеозахвата именно для этой цели может быть неоправданным — как было отмечено выше, более разумной может оказаться покупка второго монитора.
Беспроводное подключение Wi-Fi (Miracast)
Если ваш ПК оснащен Wi-Fi адаптером, вы можете попробовать подключить ноутбук в качестве второго монитора с помощью функции «Беспроводный монитор», которая присутствует как в Windows 11, так и в Windows 10.
Порядок действий будет состоять из следующих простых шагов:
- На ноутбуке включите возможность проецирования на компьютер. В Windows 11 и Windows 10 это можно сделать в Параметры — Система — Проецирование на этот компьютер. Также может потребоваться установить дополнительный компонент «Беспроводный дисплей» в Параметры — Приложения — Дополнительные компоненты — Добавить компонент — Беспроводный дисплей (но он может быть уже установлен).
- На компьютере, с которого выполняется подключение: в Windows 11 нажмите клавиши Win+K и выберите ноутбук для подключения в качестве беспроводного дисплея; в Windows 10 — нажмите Win+P, затем ниже — «подключение к беспроводному дисплею» и выберите ноутбук, к которому нужно подключиться. Также вы можете выбрать пункт «Подключиться к беспроводному дисплею» в параметрах экрана.
- По умолчанию изображение будет дублироваться, чтобы изменить режим работы второго монитора, нажмите клавиши Win+P на ПК и выберите нужный вариант.
Подробнее на тему: Проецирование на этот компьютер или беспроводный дисплей в Windows 11, Трансляция изображения на Windows 10.
Spacedesk
Spacedesk — программа, которая позволяет использовать ноутбук (а также другой ПК или планшет) как второй монитор по сети, независимо от типа подключения. При этом версия для компьютеров Windows полностью бесплатная.
Для её использования в контексте темы статьи достаточно выполнить следующие шаги:
- С официального сайта https://www.spacedesk.net/ скачайте и установите Spacedesk Driver для компьютера, к которому будет подключаться ноутбук в качестве второго монитора, и Spacedesk Viewer — для ноутбука (можно скачать в Microsoft Store).
- После установки и запуска Spacedesk Driver, его значок появится в трее Windows. Открыв с помощью значка Spacedesk Driver Console, убедитесь, что драйвер включен (в разделе Control), а также обратите внимание на IP-адрес сетевого адаптера.
- В Spacedesk Viewer на ноутбуке выполните подключение к IP-адресу из предыдущего шага.
- В результате на ноутбуке откроется окно, которое для ПК будет являться вторым монитором и отображаться в параметрах монитора. Если требуется, окно можно раскрыть на весь экран.
Существуют и другие программы для этой же цели. Один из наиболее популярных вариантов — Duet (duetdisplay.com), но, в отличие от spacedesk, она не бесплатная.
Если вам известны иные варианты подключения ноутбука вторым монитором к ПК, будет отлично, если вы сможете поделиться ими в комментариях — информация может пригодиться другим читателям.
Android-устройство, как дисплей дублирование или видеостена для ПК с Windows
Android экран расширяется / дублируется на дополнительный монитор для ПК и планшета Windows. Будьте вдвое продуктивнее.
Превращает телефон Android, планшет в дополнительный дисплей для ПК с Windows и планшетов под управлением Windows Surface.
Содержимое экрана рабочего стола Windows отображается на дисплее устройства Android.
— Расширение рабочего стола Windows (x10-sion)
— Дублирование рабочего стола Windows (зеркальное отображение / клонирование)
Руководство пользователя, документация и подробная настройка:
spacedesk.net/user-manual
Краткое пособие:
1. Установите программное обеспечение spacedesk DRIVER для основного ПК (сервера) Windows.
Загрузить на: spacedesk.net
2. Установите это приложение — spacedesk (удаленный дисплей) — для вашего дополнительного устройства (клиента).
3. Откройте приложение spacedesk (удаленное отображение) и подключитесь к основному ПК (серверу) Windows.
Сетевое подключение: сервер и клиент должны находиться в одной и той же локальной сети и / или глобальной сети (LAN / WAN).
Альтернативные соединения:
-через мобильную точку доступа
-через USB-модем
Примечание. Это приложение НЕ требует подключения к Интернету!
Основной компьютер (Windows Network Display Server) …
… работает под Windows 10 или Windows 8.1. Mac не поддерживаются.
Поддерживаются конфигурации с двумя мониторами и несколькими мониторами.
Вам нужен установленный spacedesk ДРАЙВЕР. Загрузить на: spacedesk.net
Вторичный компьютер или устройство (Android Network Display Client) …
… это Android-планшет, смартфон или устройство, которое запускает приложение Android spacedesk.
Сеть …
… подключает основной компьютер Windows к дополнительному компьютеру или устройству через локальную сеть (локальная сеть, например, Ethernet) и / или WLAN (беспроводная локальная сеть).
Сеть должна поддерживать протокол TCP/IP.
Вам нужна дополнительная помощь? Пожалуйста, посетите:
spacedesk.net
Youtube: www.youtube.com/watch?v=YkWZSwBD-XY
Альтернативы беспроводной технологии отображения:
AirPlay
Miracast
WiDi
— НЕВЕРОЯТНО ПРОСТО —
Приложение Android обнаруживает само приложение Windows для рабочего стола. Просто нажмите, чтобы подключить ваше устройство и превратить его в сенсорный экран.
— ОЧЕНЬ БЫСТРО —
Попробуйте обойти беспроводные и сетевые маршрутизаторы для оптимальной производительности / качества без задержки. Используйте USB-модем, WiFi Hotspot или прямое кабельное соединение.
Смотрите: spacedesk.net/user-manual/##item_505
— СЕНСОРНЫЙ ЭКРАН —
Сенсорная панель (относительное касание)
Сенсорный экран (абсолютное касание)
Управление курсором можно нажимать на сенсорном экране на экране.
Жесты, прокрутка двумя пальцами, панорамирование и масштабирование пока не поддерживаются.
— ПОЛОЖЕНИЕ —
Один экран, экранный дублирование, экран расширения или мульти-монитор в качестве видеостены
Автоматический привод (можно отключить)
Автоматическое соединение при включении
Первичный или вторичный экран
— ПРИМЕНЕНИЯ —
Ваш Android для отображения любимых гаджетов, таких как Facebook*, Youtube, Twitter и т. Д.
Ваш Android в качестве экрана рендеринга для Photoshop, AutoCAD и т. Д.
Ваш Android для отображения Word, Excel и PowerPoint рядом
Ваш Android для ваших любимых публикаций, таких как TechCrunch, TIME, The
Guardian, Forbes или Wall Street Journal
… и много других …
— ДЕЛАЙ БОЛЬШЕ —
Портативная производительность в путешествиях. Многозадачность с одним экранным дублирование или несколькими мониторами может удвоить производительность.
— СИСТЕМА —
Поддерживаются версии Android 4.1+ и ПК с Windows 8.1 и Windows 10. Mac не поддерживаются.
* Деятельность Meta* (соцсети Facebook* и Instagram*) запрещена в России как экстремистская.