Function of the Windows 32-Bit Message Server

This article was previously published under Q138708
This article has been archived. It is offered "as is" and will no longer be updated.
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 andperforms 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: 10/25/2013 21:55:00 - Revision: 2.0

Microsoft Windows 95

  • kbnosurvey kbarchive kbinfo KB138708
ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)