Virtual Device Driver failed DLL initialization?

H

Hans Näslund

Some days ago, I began to get the following error message, which pops up now
and then when I try to start some programs:

"An installable Virtual Device Driver failed DLL initialization. Choose
'Close' to terminate the application."

Clicking Ignore usually lets me start the program in question.

I found a resolution at http://support.microsoft.com/kb/q254914/ , The
suggested solution is as follows:

1. Start Registry Editor (Regedt32.exe).
2. Locate and click the following value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
3. On the Edit menu, click Delete.
4. On the Edit menu, click Add Value.
5. Type VDD in the Value Name box, click REG_MULTI_SZ for the Data Type, and
then click OK.
6. The Multi-String editor appears. Leave this entry blank and click OK.
7. Quit Registry Editor.

When I tried to follow the instructions, I was unable to create the data
type REG_MULTI_SZ - my system only allows me to create a REG_SZ value. In
the Edit menu, I have the choices New > Key - String Value - Binary Value -
DWORD Value. If I choose Binary Value, I will automatically get the data
type REG_SZ, which cannot be changed.

So now I am getting a new error message:

"Virtual Device Driver format in the registry is invalid. Choose 'Close' to
terminate the application."

My system is Windows 2000 (Swedish) 5.00.2195, Service Pack 4.

Any hints what I could do?
 
D

Dave Patrick

You must use regedt32.exe not regedit.exe

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| Some days ago, I began to get the following error message, which pops up
now
| and then when I try to start some programs:
|
| "An installable Virtual Device Driver failed DLL initialization. Choose
| 'Close' to terminate the application."
|
| Clicking Ignore usually lets me start the program in question.
|
| I found a resolution at http://support.microsoft.com/kb/q254914/ , The
| suggested solution is as follows:
|
| 1. Start Registry Editor (Regedt32.exe).
| 2. Locate and click the following value:
|
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
| 3. On the Edit menu, click Delete.
| 4. On the Edit menu, click Add Value.
| 5. Type VDD in the Value Name box, click REG_MULTI_SZ for the Data Type,
and
| then click OK.
| 6. The Multi-String editor appears. Leave this entry blank and click OK.
| 7. Quit Registry Editor.
|
| When I tried to follow the instructions, I was unable to create the data
| type REG_MULTI_SZ - my system only allows me to create a REG_SZ value. In
| the Edit menu, I have the choices New > Key - String Value - Binary
Value -
| DWORD Value. If I choose Binary Value, I will automatically get the data
| type REG_SZ, which cannot be changed.
|
| So now I am getting a new error message:
|
| "Virtual Device Driver format in the registry is invalid. Choose 'Close'
to
| terminate the application."
|
| My system is Windows 2000 (Swedish) 5.00.2195, Service Pack 4.
|
| Any hints what I could do?
|
|
|
 
H

Hans Näslund

I think I solved the problem - I was using regedit.exe, but then I realized
that I should use regedt32.exe. And then it worked according to the
instructions.

Apologies for bothering the group!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top