John J. Fried's FAQ Site
 54. MSGSRV32 Errors

Msgsrv32 is the Windows 32-bit message server, which loads Windows drivers when you boot up and unloads them when you shut down. When you set up a new program, Msgsrv32 checks whether the installation program has improperly amended a Windows system file and, if so, restores the file to its original state.
Msgsrv32 also runs Windows' "shell," the interface through which you access menus and issue your commands, and it facilitates the "plug and play" capabilities of your PC.
Because Msgsrv32 has so many duties, you have to read through the entire Msgsrv32 error message to understand it fully. Some possibilities:
If Msgsrv32 caused a General Protection Fault in user.exe, you are on notice that Windows itself might be damaged, that a driver may have been corrupted or that one of your devices or peripherals has croaked.
Homing in on the culprit will require an extensive troubleshooting exercise. Consult article Q262998 in the Microsoft Knowledge Base on Microsoft's Web site for step-by-step guidance.
If you are starting or shutting down Windows 95 or 98 and the Msgsrv32 error warns that "an error has occurred in your program . . ." or that there was a general protection fault in CM8330SB.drv, visit the Web site of your sound card's manufacturer and download the latest version of its driver.
If you don't know who made your sound card, look around on the
www.cmedia.com.tw Web site for an updated generic driver. It may work with your card. If you update your sound card driver and the error message persists, try updating the driver for your modem.
Using advanced power management and a screen saver can put you on a collision course with Msgsrv32. Do away with power management, the screen saver or both.
Does your Msgsrv message allude to a page fault in kernel32.dll? If so, you may have a corrupted password list.
To rebuild it, search your hard drive for a file with a pwl extension. The rest of the name is probably a variation of your name. Delete the file, then restart Windows and a new pwl file will be created.
As you use your passwords, they will be reregistered in the new file.

Table of contents Index