Link to home
Start Free TrialLog in
Avatar of Godzers
Godzers

asked on

Vmm32.vxd

OK, folks...
Every once and a while, when I start up Windows 98, I get the message: "C:\WINDOWS\SYSTEM\VMM32.VXD Missing/Unable to load.  Press any key to continue..."  And then the computer shuts off.  If I restart and select Normal from the automatically-appearing Startup menu, it usually works fine, but this happens about every other time I boot up and it's a major pain.  I've reinstalled Win98 several times, and I've tried using the System File Checker utility to extract the file... each time, it works for a while until the problem happens again.  This did happen with my previous installation of Win95B but not Win95a.  Can someone help?
Avatar of durcaj01
durcaj01

A device driver is loading that is conflicting when loaded into the VMM32 driver. This is the Virtual Memory Manager driver. When you boot, if a device fails, WIN95 will not load it the second time. You will need to press F8 when starting Windows and select LOGGED. You will then need to edit the file C:\BOOTLOG.TXT and find entries that contain FAIL.
You will need to do this process again for when the PC loads correctly. In addition, when viewing the BOOTlog.txt after the PC failed, let us know the last five lines in the file. This can sometimes be when the failure occured.
Well take it from there.
ASKER CERTIFIED SOLUTION
Avatar of k6__
k6__

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
vmm32.vxd is a file which is built when setup is run. it is different for every pc. If you extarct it that will seve no purpose. Format your hard disk (first back up) and then install windows.
Usually, formatting and reloading is not necessary at all. The offending virtual driver which is hosing VMM32.VXD is probably an incompatible 16-bit driver that was loading for Win31 to use, instead of Win95/98. The BOOTLOG.TXT advice given above is solid. The driver is probably loading in system.ini (which is where old Win31 VXDs load), but could be something from win.ini (check the load=, run=, or device= lines). The MOST frequently encountered one I've seen is the one UMAX scanners install with. Take the offending line out, and the device should still work okay (or much better) with its Win95 drivers. IF, on the other hand, no old VXDs are loading to cause the problem, suspect a bad piece of hardware on the system that's returning corrupt info to Win95/98 when it's querying and compiling info for VMM32.VXD to be created; thus the file has corrupt data. Check the BOOTLOG.TXT file, keep devices from loading using their Properties in Device Manager ("Disable in this Profile"), or just start pulling cards. :-)
Just curious... what type of hard drive do you have?
  I'm a computer tech and seen a LOT of NEW Samsung drives in
  the 4-6Gb (VG series) fail with Windows 95 and 98 with
  the dreaded "VMM32.VXD missing" error.  And this is only
  after 2-3 weeks of use.  Even complete Win95 reloads didn't
  help.  I replaced the drive with a Western Digital and have
  had no further problems.    Note: These were Pentium II's.

Avatar of Godzers

ASKER

Copus98-
I have two hard discs installed.  One is the original that came with my computer before I upgraded just about every component in the case.  It is the primary (OS) drive, and is a Quantum Fireball 1.01GB.  The second, more recent drive is a Western Digital 2.1GB drive.  Additionally, I have a Syquest Sparq (1.0GB) drive connected (external), but I don't think that's the problem as I experienced this error before its installation.  Also, sorry for not posting my system specs (don't know what I was thinking.. ;)).  Here they are:

Pentium II 300MHz/512K L2 on a SUPER motherboard
Diamond Stealth II G460 (8MB i740 AGP 2x) graphic card
Creative 3D Blaster Voodoo 2 (12MB) 3D add-in card
Sound Blaster AWE64 Gold sound card
USR Sportster 28.8K modem (soon to be replaced by TCI's @Home cablemodem)
SCSI UMAX S6e scanner
MS Natural Elite USB keyboard/MS Mouse

hope this helps :)
I haven't used Windows 98 enough to really blame it bigtime.  BUT... I have seen a lot of mouse/pointer lockups with Windows 98.  The pointer will cease to function, otherwise Windows 98
will continue to function with the keyboard.  After I turned
off Ultra-DMA in the BIOS, the mouse seems to work a LOT more reliably.  (I have posed this as a new question in the Win98 group).  Any ideas?
Avatar of Godzers

ASKER

Sorry, I haven't had that problem, and I don't know about it...Wish I could be of more help!