Skip navigation

JSI Tip 2328. Windows 2000 Virtual Device Driver error in 16-bit MS-DOS subsystem?

If you receive:

        16 bit MS-DOS Subsystem
        drive:\program path
        XXXX. An installable Virtual Device Driver failed DLL initialization. Choose 'Close' to terminate the
        16 bit MS-DOS Subsystem
        drive:\program path
        SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers. VDD. Virtual Device Driver format in the registry
        is invalid. Choose 'Close' to terminate the application.
you have a corrupted registry value at:


NOTE: You probably installed a 16-bit program that is not Windows 2000 compliant.

To fix the problem:

1. Using Regedit.exe, Delete the VDD value name.

2. Using Regedt32.exe, On the Edit menu, Add Value name VDD as a REG_MULTI_SZ data type. Don't enter any data in the Multi-String Editor. Press OK and exit Regedt32.

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.