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

Jerold Schulman

May 2, 2000

1 Min Read
ITPro Today logo in a gray background | ITPro Today


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        application.

          OR

        16 bit MS-DOS Subsystem        drive:program path        SYSTEMCurrentControlSetControlVirtualDeviceDrivers. VDD. Virtual Device Driver format in the registry        is invalid. Choose 'Close' to terminate the application.

you have a corrupted registry value at:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlVirtualDeviceDriversVDD.

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.


Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like