Virtual Device Driver format in the registry is invalid

  Computer Repair

  Contact us

  Helpful? Link to us!

  
 
 

Virtual Device Driver Format in the Registry is Invalid

Error:

16 bit MS-DOS Subsystem 
C:\WINNT\System32\COMMAND.PIF
SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers. VDD. Virtual Device Driver format in the registry is invalid. Choose 'Close' to terminate the application.

-or-

16 bit MS-DOS Subsystem 
X:\Program Path 
An installable Virtual Device Driver failed DLL initialization. Choose 'Close' to terminate the application.

This error occurs if the registry value VDD located at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers becomes corrupted. To fix this, simply delete the VDD value in the above key and replace it with another named VDD with of the type REG_MULTI_SZ.

Windows XP instructions:

  1. Click Start->Run and type Regedit. Click OK
  2. Navigate to  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers
  3. Delete the VDD value
  4. Click Edit->New->Multi-String Value
  5. Name the value VDD, press Enter

Windows 2000 instructions:

With Windows 2000 you must use regedt32.exe instead of regedit.exe. The regular regedit will not allow you to add REG_MULTI_SZ's for some odd reason and a regular string value will not work in this instance.

Aside from that, the instructions are the same.

It also may be necessary to extract the original autoexec.nt and config.nt from your Windows CD, as they may be corrupted.

  1. Click Start->Run and type expand x:\I386\autoexec.nt_ %systemroot%\System32\autoexec.nt (Where x: is your CD-ROM drive)
  2. Click Start->Run and type expand x:\I386\config.nt_ %systemroot%\System32\config.nt
  3. Click Start->Run and type expand x:\I386\command.co_ %systemroot%\System32\command.com

You should be up and running now.

Have we been helpful? Link to us!

Copyright 2004-2008 TweaksForGeeks.com, All rights reserved
Sitemap