Err Msg: Msgsrv32 Caused a General Protection Fault in Module... (222629)



The information in this article applies to:

  • Microsoft Windows 98

This article was previously published under Q222629
If this article does not describe the error message that you are receiving, view the following Microsoft Knowledge Base article to view more articles that describe error messages:

315854 Windows 98 and Windows Me Error Message Resource Center

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:
  1. 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:

    178548 No Starting Windows 98 Message at Startup

  2. Type the following lines, pressing ENTER after each line:

    cd\<windows>
    edit system.ini

    where <windows> is the name of your Windows folder.
  3. 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
    						
  4. Type a semicolon (;) at the beginning of the following line in the [386Enh] section of the System.ini line:

    device=cmedia.386

  5. 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.
  6. Restart your computer.

Modification Type:MinorLast Reviewed:12/20/2004
Keywords:kbenv kberrmsg kbgpf kbprb KB222629