Command. com in Run

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

When I go to Run and type "command" a command prompt open with the following
message: "16 bit Windows Subsystem" and
SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers, VDD. Virtual Device
Driver format in the registry is invalid. Choose "Close" to terminate the
application."
When I go to the Registry there is not a VDD, only Value not set.
I read the Microsoft help under article Q324767 error message, followed
instructions but I was unable to fix the problem. I am not very knowledgable
in computers and now I do not know what else can I do and hope someone will
give me a hand.
Thank you.
 
Try replacing command.com from your install CD-Rom.

expand E:\I386\command.co_ %systemroot%\system32\command.com
would expand a new copy to the \system32 directory.

Generally to start the 32 bit command interpreter;
Start|Run|cmd.exe



--

Regards,

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

:
| When I go to Run and type "command" a command prompt open with the
following
| message: "16 bit Windows Subsystem" and
| SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers, VDD. Virtual Device
| Driver format in the registry is invalid. Choose "Close" to terminate the
| application."
| When I go to the Registry there is not a VDD, only Value not set.
| I read the Microsoft help under article Q324767 error message, followed
| instructions but I was unable to fix the problem. I am not very
knowledgable
| in computers and now I do not know what else can I do and hope someone
will
| give me a hand.
| Thank you.
| --
| Argentina
 
First, use cmd.exe not command.com. Type: cmd in Start | Run

Cmd.exe is the command prompt. Command.com is the DOS prompt.

Cmd.exe does need or use config.nt or autoexec.nt. Command.com uses both
config.nt and autoexec.nt.

There should be two entries in...
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\VirtualDeviceDrivers

Value Name: (Default)
Data Type: REG_SZ
Value Data: (Value not set)

Value Name: VDD
Data Type: REG_MULTI_SZ
Value Data: None, empty, blank, no value, nothing there at all.

You can create the VDD value.

Open the registry editor...
Start | Run | Type: regedit | Click OK |
Navigate to >>

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\VirtualDeviceDrivers

Right click in the right hand pane, point to New and click Multi-String
Value.

When the New Value #1 appears rename it to VDD and leave the Data blank.

If you failed to rename it, right click New Value #1 and select Rename.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
Thank you Dave. That was what Microsoft said to do in the article Q324767 and
did not work for me.
But I was doing things wrong as Wesley Vogel pointed out to me.
 
Thank you very much Wesley. I was doing it wrong. But in the past I remember
using "command" in Run and only the promt came up without the "16 bit Windows
Subsystem" error. Very much grateful, looks like I am getting old.
 
You still haven't fixed your command.com problem, however.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
No, I have not. How can I do that?
--
Argentina


Wesley Vogel said:
You still haven't fixed your command.com problem, however.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
Create the VDD value in the registry like I suggested.

You may never need to use command.com, but if you happen to install a 16-bit
application that needs it, you might be glad you got the problem fixed.

Open the Registry Editor...
Start | Run | Type: regedit | Click OK |
Navigate to >>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\VirtualDeviceDrivers

Right click in the right hand pane, point to New and click Multi-String
Value.

When the New Value #1 appears rename it to VDD and leave the Data blank.

If you failed to rename it, right click New Value #1 and select Rename.

Apparently you have already tried expanding a new command.com from your cd,
like Dave Patrick suggested.

Wait a minute, did you use cmd.exe to expand the file?

Place your XP CD in your CD drive.

Open a command prompt....
Start | Run | Type: cmd | Click OK|

Type or paste:

expand d:\i386\command.co_ %windir%\system32\command.com

Change d: to the drive letter if your CD drive is different. Like e: maybe.

There are two spaces in that entire command. One space between expand AND
d: And one space between command.co_ AND %windir

One other thing, there is malware that can create a file named command.exe.
Spyware or a trojan.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
You were very helpful again. I did as you suggested
HKLM\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers and follow your
instructions and now the problem is fix.
Thank you very much.
 
I am vey glad to hear that.

Keep having fun! :-)

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
I need help. I get ID 3006 source Loadperf unable to load performance
counter strings. I open command prompt and write "Lodctr /r" in window and it
just opens and disappears. Need to open command prompt to rebuild string
tables. what can be preventing me from doing it- Need help please.
 
To open the command prompt enter CMD in the Start Menu Run box, then
run the Lodctr at the Command Prompt.

John
 
Back
Top