Re: Windows Protection Error
Julie wrote:
| I installed a different motherboard today with one that came out of a
| Windows 98 machine (no problems with that machine). I get this error
| when I boot up on this machine.
| I've re-installed Windows 98. When I re-installed, all I could see
| was that it replaced my registry using scanreg (twice now). I've
| tried what Microsoft says to do by disabling everything with
| msconfig. I still get the error.
| I DO NOT want to reformat and install clean. Isn't there a vxd file I
| can delete and when I reinstall, its created again.Any ideas?
VMM32.vxd is the file that likely contains the low-level drivers you
need to replace. It is a monolithic file containing many drivers. It was
my understanding that the file would regenerate during an over-install
of Windows, which I think you said you have done. What is the date on
yours? Here is mine...
C:\>dir c:\vmm32.vxd /s
Directory of C:\WINDOWS\SYSTEM
VMM32 VXD 941,094 07-22-99 12:21a VMM32.VXD
If yours is still the old one, perhaps you must delete it first, per...
http://support.microsoft.com/kb/141898/en-us
Windows 95/98 Boots Directly to "Shut Down" Screen
.......Quote the article............
To Re-Create the Vmm32.vxd File
1. Restart your computer.
For Windows 95, when you see the "Starting Windows 95" message, press
the F8 key, and then choose Command Prompt Only from the Startup menu.
For Windows 98, press and hold down the CTRL key after your computer
completes the Power On Self Test (POST), and then choose Command Prompt
Only from the Startup menu.
2. Type the following line to change to the Windows\System folder:
cd \windows\system
3. Type the following line:
ren vmm32.vxd vmm32.old
4. Reinstall Windows 95/98.
NOTE: If you installed Windows 95 from a CD-ROM, you may need to enable
the Mscdex.exe line in the Autoexec.bat file or reinstall the real-mode
CD-ROM drivers included with the CD-ROM drive before you can reinstall
Windows 95. After you enable the real-mode CD-ROM drivers, repeat step 1
to restart the computer.
.......EOQ..............................
Notes...
(a) Ensure you have that Mscdex.exe in Autoexec.bat (or at least in
DOSStart.bat) whether or not you are Win95.
(b) To undo instruction 3 (if necessary), reverse the names after "ren".
(c) Some say an over-install of Windows (into the same folder) can lead
to DLL-Hell. If you actually haven't done it yet, you may instead
install Windows into a new folder, as philo said. Then, just copy
VMM32.vxd from that new folder into the current one. Also, you must
change the folder names in MSDOS.sys back to what they are now. Here are
what mine look like...
[Paths]
WinDir=c:\windows
WinBootDir=c:\windows
HostWinBootDrv=c
I think that's all, (but I'm not quite sure). I wonder, what is in your
VMM32 folder? Here is mine...
C:\>dir C:\WINDOWS\SYSTEM\VMM32 /a
Directory of C:\WINDOWS\SYSTEM\VMM32
IFSMGR VXD 186,438 09-19-00 12:57p IFSMGR.VXD
IOS VXD 69,570 04-23-99 10:22p IOS.VXD
MRCI2 VXD 53,403 04-23-99 10:22p MRCI2.VXD
QEMMFIX VXD 9,792 04-23-99 10:22p QEMMFIX.VXD
ESSDRV <DIR> 08-07-01 10:36p ESSDRV
Whatever is in that folder will override a .vxd of the same name inside
the monolithic VMM32.vxd file.
--
Thanks or Good Luck,
There may be humor in this post, and,
Naturally, you will not sue,
Should things get worse after this,
PCR
pcrrcp@netzero.net