Documentation Index
Fetch the complete documentation index at: https://mintlify.com/VirtualDrivers/Virtual-Display-Driver/llms.txt
Use this file to discover all available pages before exploring further.
Installation Issues
vcruntime140.dll not found
vcruntime140.dll not found
- Download the latest Visual C++ Redistributable from Microsoft’s official page
- Install both x64 and x86 versions if you’re on a 64-bit system
- Restart your computer
- Reinstall the Virtual Display Driver
Driver installation fails or shows errors
Driver installation fails or shows errors
- Run VDC as Administrator: Right-click the VDC executable and select “Run as administrator”
- Check Windows version: Ensure you’re running Windows 10 or Windows 11
- Disable antivirus temporarily: Some antivirus software may block driver installation
- Check for existing installations: Uninstall any previous versions first
- Verify digital signature: Ensure the driver files are properly signed and not corrupted
ARM64 installation issues (Windows 11 24H2+)
ARM64 installation issues (Windows 11 24H2+)
- Open Command Prompt as Administrator
- Enable test signing:
- Restart your computer
- Install the Virtual Display Driver
Display Issues
Virtual display not appearing in Windows settings
Virtual display not appearing in Windows settings
- Verify driver is installed: Check Device Manager under “Display Adapters”
- Check monitor count: Open
C:\VirtualDisplayDriver\vdd_settings.xmland verify: - Restart the driver: Disable and re-enable the driver in Device Manager
- Check Windows display settings: Press
Win + Pto see projection options - Restart your computer: Sometimes a full restart is needed
Black screen or display not working after GPU driver update
Black screen or display not working after GPU driver update
- Always uninstall VDD before major GPU/chipset driver updates
- Reinstall VDD after GPU drivers are updated and stable
Display priority scrambled or wrong monitor is primary
Display priority scrambled or wrong monitor is primary
-
Use Windows display settings:
- Open Settings > System > Display
- Drag monitors to rearrange their positions
- Click “Make this my main display” on your preferred monitor
-
Use PowerShell script to set VDD as primary:
- If issues persist: Boot into Safe Mode and uninstall VDD, then reinstall
Virtual display shows wrong resolution or refresh rate
Virtual display shows wrong resolution or refresh rate
-
Check vdd_settings.xml configuration:
- Default location:
C:\VirtualDisplayDriver\vdd_settings.xml - Verify your desired resolution is listed in the
<resolutions>section - Check global refresh rates in
<global>section
- Default location:
-
Example resolution configuration:
- Restart the driver after making changes to vdd_settings.xml
HDR not working on virtual display
HDR not working on virtual display
- Windows 11 version 23H2 or newer
- HDR enabled in vdd_settings.xml
- Proper GPU support
-
Edit
C:\VirtualDisplayDriver\vdd_settings.xml: -
Enable HDR10 static metadata:
- Restart the driver
- Enable HDR in Windows Settings > System > Display > HDR
Multi-GPU Issues
Virtual display not using the correct GPU
Virtual display not using the correct GPU
- Open Device Manager
- Expand “Display Adapters”
- Copy the exact GPU name
- Paste into the
<friendlyname>field
Performance Issues
High CPU usage or performance degradation
High CPU usage or performance degradation
- High refresh rates: Lower refresh rates in vdd_settings.xml if not needed
- Multiple virtual monitors: Reduce monitor count if you don’t need multiple displays
-
Debug logging enabled: Disable debug logging (creates large files):
-
Software cursor vs hardware cursor: Ensure hardware cursor is enabled:
Lag or stuttering on virtual display
Lag or stuttering on virtual display
- Check refresh rate: Ensure it matches your use case (60Hz is standard)
- Reduce resolution: Lower resolutions require less processing power
- Check GPU load: Monitor GPU usage in Task Manager
- Update GPU drivers: Ensure you have the latest drivers (after uninstalling VDD first)
- Disable unnecessary color formats: Use RGB instead of YCbCr if not needed
Uninstallation Issues
Driver won't uninstall or leaves residual files
Driver won't uninstall or leaves residual files
- Open Device Manager (
devmgmt.msc) - Expand “Display Adapters”
- Right-click Virtual Display Driver
- Select “Uninstall device”
- Check “Delete the driver software for this device”
- Click Uninstall
- Manually delete:
C:\VirtualDisplayDriver\folder
Getting More Help
If your issue isn’t covered here:- Check the logs: Enable logging and review diagnostic information. See Logging & Diagnostics
- Search GitHub Issues: Check the GitHub Issues page for similar problems
- Report a bug: If you found a new issue, create a detailed bug report on GitHub
- Community Scripts: Explore PowerShell automation scripts that might help with your issue