Computing.Net > Forums > Windows 95/98 > missing export SHELL32.DLL

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

missing export SHELL32.DLL

Reply to Message Icon

Name: helenmi2
Date: June 22, 2008 at 05:05:07 Pacific
OS: windows 98 2nd edition
CPU/Ram: 192 MB
Product: Toshiba Satellite 1695 CD
Comment:

I am missing export SHELL32.DLL. I don't have the original start up disk for windows 98 and I can't seem to find it anywhere to load it. Can you help me. Helen



Sponsored Link
Ads by Google

Response Number 1
Name: Dan Penny
Date: June 22, 2008 at 12:04:07 Pacific
Reply:

You can get the file here; http://www.dll-files.com/dllindex/d...

If this doesn't work, post back and I can upload the 98SE shell32.dll file to my webspace for you to download.

It's a good day when you learn something


0

Response Number 2
Name: DAVEINCAPS
Date: June 22, 2008 at 13:29:27 Pacific
Reply:

Post back the exact error message. 'Missing Export' messages usually mean the file is there but whatever is calling it is expecting a different--probably newer--version. Did you just install or uninstall some software?

You can check in the windows\system folder to see if the file is there.


0

Response Number 3
Name: DAVEINCAPS
Date: June 22, 2008 at 15:05:48 Pacific
Reply:

Dan's link apparently is for a swedish version of that file. I don't know if that'll matter. It is a newer version--4.72.3812.600--that I believe comes with IE6 sp1. It's also in the Q313829.exe update. I've got both the english versions of 4.72.3812.600 and Q313829.exe if you need them.


0

Response Number 4
Name: Dan Penny
Date: June 22, 2008 at 16:32:35 Pacific
Reply:

"swedish version"

Yeah, I was wondering about that. However, that site is a major reference for DLL's, plus I know that much of the files contents are icons, thus I didn't think that would matter. (But I ~did~ offer the "English" version I have "in case".) ;>)

I thought that the 'Missing Export' message was a result of an app not being able to export because the file was missing or not found.

"but whatever is calling it is expecting a different--probably newer--version"

This makes good sense too.

It's a good day when you learn something


0

Response Number 5
Name: DAVEINCAPS
Date: June 22, 2008 at 19:00:02 Pacific
Reply:

I renamed my shell32.dll to check, and 98 won't even load if it's not there. So she must have a shell32.dll file--probably either corrupted or the wrong version. Or, depending on how the error message is worded, shell32.dll may be the one calling another file and the problem is with it.


0

Related Posts

See More



Response Number 6
Name: melee5
Date: June 23, 2008 at 03:51:46 Pacific
Reply:

missing export text is indicative of non-Win98 files on a Win98 machine calling some un-named and more important non-existing function inside of the shell32.dll file. Full error message would name the missing function inside of the shell32.dll file. Dependency Walker will show the functions contained in your dll files. The term "export" is used here is in relation to a remote function in other files, I think the full terminology is supposed to be "missing exported function" but geek speak slays all with no remorse.

Helen still needs to find out which non-98 application is calling for the function what ever it is. Usually the full error message will also give the calling file as a failure in such and such a filenames' module. Get the module filename and double check it's version numbers to begin to find out how it got on board and if there are any other troublemakers around.

Lee


0

Response Number 7
Name: DAVEINCAPS
Date: June 23, 2008 at 22:40:03 Pacific
Reply:

Shell32.dll seems to update typically with IE and/or security updates. Some older IE versions didn't update the file but I think IE6 sp1 does. I've got a fresh 98SE install on this machine, added AOL9 (which updated IE to IE6 sp1) and then I installed the recommended 'critical' updates from microsoft. Somewhere along the way shell32.dll got updated to the version I mentioned above.

The first posting here:

http://help.lockergnome.com/windows...

by 'Ron' gives a good explanation of what's going on with the 'missing export' error. His dllhelp link shows a slightly older version of the file for IE6 sp1.

In addition to dependency walker, another tool to get dll file info is FileSnoop. You can download it here:

http://www.dothan.k12.al.us/vault/

The Q313829 link on the lockergnome page isn't valid and goes to an NT download. If you want to do the update that way let me email you the correct file.


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Windows 95/98 Forum Home


Sponsored links

Ads by Google


Results for: missing export SHELL32.DLL

EXE linked to missing export SHELL32.DLL www.computing.net/answers/windows-95/exe-linked-to-missing-export-shell32dll/106060.html

COMDLG32.DLL is linked to missing export SHELL32.DLL www.computing.net/answers/windows-95/comdlg32dll-is-linked-to-missing-export-shell32dll/8844.html

SHELL32.DLL linked to missing export COMCTL32.DLL www.computing.net/answers/windows-95/shell32dll-linked-to-missing-export-comctl32dll/30168.html