Jump to content

win 98 msgsrv32 segment not pressent fault lzexpand.dll


geekdude

Recommended Posts

ok so my dad has this extra computer he was using for a ham radio progect (digi pan) anyways it runs windows 98 (not se) and it has this error before you log in (never gets to the login part). the error shows and then all you get is the background pic, and the mouse works. same thing in safe mode (update: safemode works when lzexpand.dll is renamed) i have a hunch that some files are corrupted, but my windows 98 cd stopped working and i cant reinstall until i get another. (update: i tried different lzexpand.dlls and they dont help. one from the sysbackup folder, one from the cd before it stopped working, and one from the internet) scanreg shows no problems.

msgsrv32

this program has performed an illegal operation and will be shut down

if the problem persists contact the program vendor

msgsrv32 caused a segment not pressent fault in module lzexpand.dll at 000b:00000d6.

registers:

eax:00000000 cs=lee7 eip=000000d6 eflgs=00000246

ebx=00000006 ss=0d97 eisp=0000726e kbp=80407272

ecx0000a316 ds=lec7 esi=000072e4 fs=0000

edx0000ffff ks-0d97 kdi=le8f0006 gs=0000

bytes at cs:kip:

9a 64 09 df le b8 ff ff 4d 8b

stack dump:

lec772c0 05bf7293 72e41ee7 0000006 0000a316

0000lec7 003b0340 0017lee4 lec70000 001c72c;

0006if2f 00672e4 a0fd72b8 00400006 0d9772e4

0d9772ec

Edited by geekdude
Link to comment
Share on other sites


Just a guess; lzexpand.dll is corrupted. You could try changing the shell to progman.exe (please note that is not program.exe).

Quick directions: get a 98 boot disk

at the prompt type:

edit c:\windows\system.ini

Edit the "shell=" line to read:

shell=progman.exe

You can use that to see if there are cab files in the Windows/Sysbackup Directory. If so you may have to use a DOS based program like extract.exe to get the file you want out of the cab.

http://support.microsoft.com/kb/132913

Link to comment
Share on other sites

forgot to mention i allready replaced lzexpand.dll. it changes nothing, but today i found out it will get to safe mode if i remove lzexpand.dll, but some programs like sfc for instance do not work and give me the same error. will try progman shell

Edited by geekdude
Link to comment
Share on other sites

How long have the problem occur? Before this problem occur, did your Dad installed other softwares on the system?

I think that there may have some files interference with lzexpand.dll, so it make 98 crash.

If the problem is not occured too long, you may try to replace the old registry file to fix the problem.

Boot to pure dos prompt, and run "SCANREG /RESTORE" to restore the backup old registry.

It always save me times by tons of old 98 machines in the old ages that I repaired.

Hope could help, mate.

And sorry for my bad english.

Link to comment
Share on other sites

using progman or winfile as shell only runs in safemode when lzexpand.dll is renamed in which case safemode can work normaly so that does not help me much. scanreg restore did not help. got into safemode and tried uninstalling stuff, but half of it uninstalls and the other stuff complains about the lzexpand.dll. at this point im considering just using it in dos.

Link to comment
Share on other sites

Geez. Sounds fun. :wacko:

I have a couple of thoughts. When I encounter explorer.exe crashing when Windows starts, I end up switching the shell to progman and reinstall IE from a CDROM (either the version on the system or the latest version). This usually corrects that issue. I've never tried to install it in Safe Mode, but who knows, this might work. There's a lot of DLLs tied up in IE.

If it doesn't work in safe-mode, you could try putting a shortcut to IE's setup program in the startup folder usually located at C:\Windows\Start Menu\Programs\Startup then try rebooting. Since you can get explorer running in safe-mode that should be relatively simple.

Another thought is to try extracting msgsvr32.dll and msgsvr32.exe and replacing the ones on the drive already.

I wish you luck!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...