Function of the Windows 32-Bit Message Server

Article translations Article translations
Article ID: 138708 - View products that this article applies to.
This article was previously published under Q138708
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all


This article describes the purpose of the Windows 32-bit message server (Msgsrv32.exe).

More information

Msgsrv32.exe is a program that runs invisibly on the Windows desktop and performs several background functions necessary for Windows operation. These functions include:
  • Mediate Plug and Play messages among various parts of the operating system.
  • Coordinate automatic responses to Setup programs. This includes checking whether a Setup program has improperly overwritten Windows files, and optionally restoring the Windows versions of those files.
  • Display the initial logon dialog box if networking is enabled.
  • Play the system startup and shutdown sounds.
  • Load installable Windows drivers at startup and unload them at shutdown.
  • Run the shell program (usually Explorer.exe) and re-run the shell if it fails to respond.


Article ID: 138708 - Last Review: October 25, 2013 - Revision: 2.0
Applies to
  • Microsoft Windows 95
kbnosurvey kbarchive kbinfo KB138708

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from