Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
While trying to resolve a problem with my modem, I deleted a driver file, unaware that it was used by the computer for things other than the modem. I am now unable to start the computer successfully without the file. The file I require is
WMM32.VXD
If I can get this file, I can then transfer it to my machine using a floppy disk/CD. Please could someone either email me the file, if they have it on their version of Win ME or tell me where I could get the file from?
That would be very much appreciated.
Thanks.

If you mean VMM32.VXD (not W) replace it from DOS.
Get your ME startup disk and boot with it and choose "with CD support". When it all loads up and you get an A:\> prompt type:
ext
and Enter. Let it do it's routine and when it says "please enter the path to the windows cab files" type:
C:\windows\options\install
Failing that:
C:\windows\options\cabs
and failing that:
Win_20.cab
Now it asks "please enter the name of the file(s) you want to extract" put:
VMM32.VXD
Now it says "Please enter the path to extract to ("Enter" for current directory) put:
C:\windows\system
Now you get confirmation of task.
Source Path: C:\windows\options\install
Files to extract: VMM32.VXD
Destination Path: C:\windows\system
Is this Ok (y/n)Click yes and let it extract the file. When it arrives back at the A:\> prompt, having completed, take the disk out and reboot.

If it is vmm32.vxd, replacing it from the CD will not help - usually a reinstallation is required.
missing or corrupted Vmm32.vxd file:
"If you determine that the Vmm32.vxd file is missing or corrupt, you must rename the file to Vmm32.old in the C:\Windows\System folder, and then reinstall Windows Millennium Edition to re- create this file."
(for Win9x, but probably still applicable)
We have nothing against ideas. We're against people spreading them. - General Augusto Pinochet of Chile

In which case you have nothing to lose by trying #1. It wouldn't be the first time an MSKB article was incorrect (though it probably isn't on that).
And that MSKB quote doesn't actually make sense. If the file was completely missing you wouldn't be able to re-name it because it wouldn't be there to re-name. Or is it me ?
Try #1 first, then give up and re-install. Hard way to learn that one :-|

Missing or corrupt.
Sure - nothing to lose if the machine won't boot to Windows, but very likely a waste of time.
Just mentioning it here because this is very old ground over in Win9x - never known replacing the file (other than from a backup) to work, as it is a unique construct.
ymmv I suppose
We have nothing against ideas. We're against people spreading them. - General Augusto Pinochet of Chile

Sorry Viking, but under no circumstances should vmm32.vxd be extracted as you have said. vmm32.vxd is a compiled, hardware specific driver and can only be rebuilt by reinstalling Windows. The version in the cabs is only a shell within which all the compiled drivers will be placed. See point 18 of the homepage link on this response.

One last thing before Friday night kicks off.
In other words -- check it."You can find a list of all the files inside the Vmm32.vxd file at the Registry Key HKEY_LOCAL_MACHINE\blah blah\VMM32Files.
So before you have a problem it is a good time to export this Key so you have a list for the future should you decide to repair the damaged or missing Vmm32.vxd file.
** If you need to get this list and you are unable to boot to Windows.**
Go to the Command prompt and at the C:\Windows> prompt type:
RegEdit /eVmmlist.txt HKEY_LOCAL_MACHINE\Sys ....
Press Enter.....
Like I said, read it carefully.

Should have mentioned - very similar instructions listed in the link provided earlier - equally worthy of a careful read.
Likewise on Trev's excellent page.
We have nothing against ideas. We're against people spreading them. - General Augusto Pinochet of Chile

Just happened to be surfing for info about why vmm32.vxd gets corrupted. I haven't found out yet but I have just succeeded in replacing it with a backup. This is in Windows 95b, but it also works in 98 and I assume in other versions too.
What I did was to install Windows and then all the other stuff I wanted on top of that, and once I had finshed I made a copy of the Windows folder and subfolder "System". This copy I named "Wincopy", appropriately enough. So then I had c:\Windows\System and also C:\Wincopy\system on the c: drive.
I just tried booting up and got the message "vmm32.vxd is missing or corrupted". "Reinstall Windows". Instead, I rebooted to DOS and went through the following sequence.
ren c:\windows\system\vmm32.vxd vmm33.vxd
copy c:\wincopy\system\vmm32.vxd
c:\windows\system\vmm32.vxd
Attrib +r c:\windows\system\vmm32.vxd
This renamed the old vmm32.vxd, copied the backup into System and added the read-only attribute. Then I rebooted and it worked perfectly! I am not sure whether read-only is correct for this file, but it is worth a try.
Just thought that might be useful to know.

Yes, it is a very good idea to keep a backup of vmm32.vxd and you can replace it, as long as it is with your own specific backup made after installation of Windows and as long as further installations you have made will not have altered it. So, make a regular backup of it.

Trev,
Just curious about something. You said, "So, make a regular backup of it." Couldn't that be done/setup, so as to be backed up, at every registry backup. Along with the other files, as it's not that large, and wouldn't take a large amount of extra space.
I think, that would be a good idea. What do you think?
I didn't read the other links. So, if that was in there, sorry. :-) Still, would like your opinion though, thanks.

Yes, you can set backup software to operate any way you like, but this compiled driver only needs to be backed up whenever you have made an addition of new hardware, really.

Transit of venus and Trev posting hyperlinks tells me it's time to treat myself to a new monitor.
Swore I'd do it but only when the occasion warranted it.
:)

Trev,
Thanks, understand what your saying. But, I was just thinking, that a little change of what gets backed up, durring windows registry backup, might help, in these occasions. There would be no extra third party 'software' needed, as it would be handled by windows.
As I'm aware, and I'm sure you are also :-) it's hard to get people, to follow good procedures, to help themselves eliminate/reduce more problems/hardships.
Again, Thanks CrazyOne
p.s. There I go thinking again, gets me in trouble, everytime ;-)LOL@viking's comments ;-)

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |