Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I constantly get error messages while running games, or online services. The message tells me the error ocured in VMM32.VXD, But I have no Idea how to fix it. Reinstall dose not help

perhaps you have a permenent swap file that is messed up. Check control pannel, system, performance tab for clues.

Re-installing over your system without formatting does not really solve it,I've no answer yet but if all else fails, format.Perhaps you could remove games one at a time and run 'em to maybe pinpoint which one it is or replace the vmm32.vxd, it's in Win95_03.cab on your Win95 disc, use extract.exe. Don't know if it will help.

At present I'm checking and so far I have found out that it could be conflicting with something. It's not listed in C:\Bootlog.txt, or in System.ini, check your files. The Win95 Resource Kit mentions it but doesn't quite explain except renaming problem VxD's and the extension [don't do it], I can't remember having this problem, I checked the net for vmm32.vxd but it seems that it causes a lot of problems all over.I'm not a programmer but you could maybe replace it. It seems to be a Device conflict.The Reskit mentions error messages but not that one. Games can be a pain setting up at times which is why I don't have 'em anymore.
sorry

So you have encountered the"VMM32 Missing or Corrupt." This is your first step in understanding that things go wrong with computers, and when things go this wrong, you have basically one thing left to do...RE-INSTALL.
I will not go into details about the causes and effect of new technology, 16 bit drivers, poor sub-routines, nor will I make promises of fast and easy fixes, I am just going to shed some light on the matter of taking time to make backups, sure we all backup our personal data files, but how about system files?
Most of you will respond what system files?
Well if you have a moment I will give you a few of the most important ones to backup on a regular basis.
The first thing you should do is create a startup disk via Windows by going to:
Start
Settings
Control Panel
Add/Remove Programs
Startup Disk
This process will create a boot disk in case your system does not even boot in F8's command prompt option.Then you should also prepare a Folder on your system to store Windows most valuable files, here is a list of them.
C:\WINDOWS\WIN.COM
C:\WINDOWS\HIMEM.SYS
C:\WINDOWS\EMM386.exe
C:\WINDOWS\SYSTEM\VMM32.VXD
C:\WINDOWS\SYSTEM\USER*.*
C:\WINDOWS\SYSTEM\GDI*.*
C:\WINDOWS\SYSTEM\KRNL386.exe
C:\WINDOWS\SYSTEM\VMM32\*.*
You should also print your AUTOEXEC.BAT and CONFIG.SYS which live in the root of your hard drive and backup any of the DEVICES listed within them.The time to make the backups is right after INSTALLING Windows...do not put it off, for you might be in for a surprise...
So now lets say the day comes...You boot up and get that critical error message...you simply boot with your STARTUP DISK...and copy the file that is corrupt or missing back to the directory where it lives, remove the STARTUP DISK and reboot, this should get you back into Windows.
You should also run SCANREG.exe if you are in Windows 98, on a regular basis, you can execute the SCANREG.exe by clicking on START, then RUN, and type in SCANREG... It will scan the registry and then ask you if you wish to back it up...you should say yes... If you have to RESTORE your registry then there are several ways to do this, via DOS, or via Windows. If you can not get into Windows in regular mode then try safe mode, and if you do get in, then follow the same steps as above, except this time in the RUN command type in, SCANREG /RESTORE after that reboot, START... Shutdown...Restart...If on the other hand you can not get into Windows via Safe Mode... then use the Startup Disk....type C: + [ENTER] then type CD WINDOWS\COMMAND + [ENTER] once in that directory type SCANREG /RESTORE + [ENTER] then Ctrl + Alt + Del, to reboot the machine do not forget to remove your Startup Disk!
I will not go into details about "How to Survive in DOS" If you own a PC, then take the time to learn how to use it's commands like "CD", "COPY" , ect...
But I will give an example of a situation where you would use the STARTUP DISK and all you see is A:
At the A: you would type C: + [ENTER] to access your hard drive... Then you would type in the "CD" command to get to your backup directory here called WINDOWS\SYSTEM\GUARD CD WINDOWS\SYSTEM\GUARD + [ENTER] This would take you to "C:\>WINDOWS\SYSTEM\GUARD\" Once there you would copy your missing file to it's original directory, eg. VMM32.VXD which lives in "C:\WINDOWS\SYSTEM" you would type in COPY VMM32.VXD C:\WINDOWS\SYSTEM + [ENTER] if files already exists then OVERWRITE THEM!...Proceed with removing the STARTUP DISK and then REBOOT...If this fails, then RE-INSTALL Windows.

After Downloading GUARD.ZIP Unzip it to the root C: and run GUARD B + [ENTER] to back up Windows most valuable files, you know the ones listed above.
NOTE: Your autoexec.bat and config.sys will not be backed up... I leave them up to you, because of the DEVICES listed in them.
In case the day comes when Windows does not load, boot with your Windows Startup disk then type:
C: + [ENTER]then GUARD R + [ENTER] then remove the Startup Disk and reboot.
If windows fails to load...Sorry...RE-INSTALL. Please take my advise, take the time to FDISK your drive, or you might be in for a surprise right after SETUP!

Do you have a umax scanner or umax scanner program on your machine if you do go to umax web site and down load a patch for the vmm32.exe problem. If this is your situation you can reload windows till the cows come home and it will still not work . Get the patch.

FIRST check your bootlog.txt and see which virtual device driver isnt loading correctly.
The things that vmm32.vxd loads are virtual device drivers. To view which vxds are loaded by vmm32 open up your c drive then click on windows folder then click on system folder then click on vmm32 folder I only have 3 drivers in mine which all correctly load. I have heard of the scanner problem mentioned above and it occurs in more than just one brand of scanner I have a Storm Imagewave that had the same problem. I went to storms website and got the fix. Let me know if you figure it out. You might also try getting someone whose vmm32.vxd thats not having any problems send it to you and see if that fixes the problem. Only reinstall as a last resort. When you get the error the offending vxd files name should be listed in the error message this narrows the problem down quick.

My husband and I both upgraded our CPUs. Seems both of us had UMAX scanners. His a SCSI board and mine a parallel and sold by Genius under their name. The SCSI problem was solved by jerking it out and getting a new Cannon USB scanner. My Genius, being a parallel may be solved by installing a new file. Go to http://web.dreamsoft.com/jjcesari/vmm32vxd/home.htm for the info.

Wow. I got my VMM32.VXD error to go away, but not before I tried every recommendation here and another 50 message discussion forum. I deleted the questionable files and reloaded Windows, but no go. I did full reinstalls of Win98. No go. My going in position was to NOT reformat the hard drive. I reloaded the basic Win 95 and re-upgraded to win98. No go. I upgraded to second edition 98. No go. I uninstalled my new NIC. No go. I removed the same NIC. No go.
Are you ready? Something made us look in the autoexec.bat file. Sure enough, something had written DOS commands pointing to VXD files. We Remarked these out of the autoexec file (leaving it with absolutely nothing in the autoxec file) and all is well.

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

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