Elan Logo
Search
Telephone : +44 1489 579 799 email:
sales@elandigitalsystems.com
HOME PRODUCTS BUY ABOUT US SUPPORT DOWNLOADS CUSTOM CONTACT US SITEMAP

Installation problem in Windows NT4/2000/XP

Whilst running the InstallShield setup.exe program (or any 16-bit program) in Windows NT4/2000/XP, this error message may appear in a "16bit Windows Subsystem" dialogue box :

SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers VDD Virtual Device Driver format in the registry is invalid.

You will be given the option to "Close", which terminates the application, or "Ignore" which allows the application to run normally (hopefully!).

This error indicates that the Microsoft® Windows® operating system components needed to run the setup.exe install program, are either not present on your computer, or have become corrupted.

The Official Solution

To resolve this issue, contact your computer manufacturer or Microsoft. For more information, see knowledge base articles Q222975 and Q165214 on Microsoft's Web site.

The Unofficial Solution!

Although we at Elan have not experienced this problem first hand, this appears to be a common problem with Windows and from a Google search, we found the following possible solution. Elan have not tested this solution, and we cannot guarantee anything!


VDD Error when running 16 bit applications

This error is caused due to an unknown problem that exists in the Registry. 

Clicking on Ignore is a temporary solution that should allow a 16 bit application to run. The permanent solution is to fix your Registry by performing the following:

Standard disclaimer: Making changes to the Registry should be done at your own risk and should only be performed by an experienced Windows 2000 professional.

  1. Click on Start - Run and type REGEDT32
  2. Select HKEY_LOCAL_MACHINE
  3. Go to SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers
  4. Delete the VDD key located in the right hand pane (if any)
  5. Select Edit - Add Value.
  6. Type in VDD for the Value Name and select REG_MULTI_SZ for the Data Type.
  7. Click on OK. This will bring up a "Multi-String Editor" box.
  8. Leave this blank and click on OK.
  9. You can now close REGEDT32