Questions.
What operating system are you using? (Win98 WinME?)
have you installed any new software recently?
have you installed any new hardware and/or drivers recently?
Do a web search for msgsrv32 general protection fault in module setupx.dll
and have a look here also...
http://support.microsoft.com/kb/315854/EN-US/Also, get a registry checker to look through the registry, may be a corrupt entry.
Finally, if its WinME, dump it, upgrade to WinXP