Err Msg: Msgsrv32 Caused a General Protection Fault in Module...
ID: Q222629
|
The information in this article applies to:
SYMPTOMS
When you upgrade to Windows 98, and then restart your computer, you may receive the following error message:
MSGSRV32 caused a general protection fault in module CMCODEC.DRV
CAUSE
This behavior can occur if you have Cmedia drivers loading in the [386Enh] section of the System.ini file.
RESOLUTION
To resolve this issue, follow these steps:
- Restart your computer, 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 Windows 98 Startup menu. For information about Windows 98 startup, please see the following article in the Microsoft Knowledge Base:
Q178548 No Starting Windows 98 Message at Startup
- Type the following lines, pressing ENTER after each line:
cd\<windows>
edit system.ini
where <windows> is the name of your Windows folder.
- Change the lines in the [Drivers] section of the System.ini file in the following table.
From To
--------------------------------------
aux=cmcodec.drv aux=mmsystem.dll
mixer=cmcodec.drv mixer=mmsystem.dll
midi=cmcodec.drv midi=mmsystem.dll
wav=cmcodec.drv wav=mmsystem.dll
- Type a semicolon (;) at the beginning of the following line in the [386Enh] section of the System.ini line:
device=cmedia.386
- Save the changes and then exit MS-DOS Editor. To save the changes and exit the editor, press ALT+F, press X, and then press Y when you are prompted to save the changes.
- Restart your computer.
Additional query words:
Keywords : kbenv kberrmsg win98
Version : WINDOWS:
Platform : WINDOWS
Issue type : kbprb