View Full Version : SHELL32.DLL problems with Win98SE
Mini-Me
11-28-2007, 09:40 AM
Hi.
- Windows 98SE
- Attempting to run Zoom Player mediaplayer, which according to their site, runs on all versions of Windoze
- Install of ZP completes fine.
- All system drivers installed, and DirectX 9.
When I try to run ZP, Win98 moans that: The ZPLAYER.EXE file is linked to missing export SHELL32.DLL:Shell_NotifyIconW.
SHELL32.DLL does exist in the Windows/System folder, so what's up with this message?
Sylvander
11-28-2007, 10:40 AM
Search your Windows partition [C:?] for all copies of SHELL32.DLL
There may be multiple copies held in various locations, not just in the "Windows\System" folder.
Any one of those could be that which is the subject of the problem.
Seems there is a data value [an orphan value] somewhere in the registry that Windows is unable to link to.
[it cannot find the SHELL32.DLL file at the address specified]
It may be that the file cannot be found [even though it is indeed right there] because the address includes LFN's and/or spaces, but the registry data value doesn't have quotes around the address and/or the %1 [like so "%1"].
You might try searching the registry for the value SHELL32.DLL:Shell_NotifyIconW and see if anything interesting is found.
Do you have a program that will search and find orphan registry settings?
What 'flavor' of 98?
It sounds like the dll and zplayer are not compatible. The version of shell32 you are running is probably too old for a feature of zplayer. Also check that there are not several versions of shell32 hanging around. If there are, find the 'latest' one, put it in the system folder and rename the rest to something like shell32.dl~ or something.
Does this copy of 98 have all its updates?
If not, try and grab them...
Paul Komski
11-28-2007, 02:56 PM
You could try Win98's SP2 ! http://exuberant.ms11.net/98sesp.html ;) but the guy with the same problem (http://forum.inmatrix.com/index.php?showtopic=4602&st=0&p=19916&#entry19916) never posted back.
Mini-Me
11-28-2007, 05:13 PM
What 'flavor' of 98?
It sounds like the dll and zplayer are not compatible. The version of shell32 you are running is probably too old for a feature of zplayer. Also check that there are not several versions of shell32 hanging around. If there are, find the 'latest' one, put it in the system folder and rename the rest to something like shell32.dl~ or something.
Does this copy of 98 have all its updates?
If not, try and grab them...
I think you may have something there, mjc!
:)
I little light went on in my head, when i read what you wrote.
It is a box with "98 Lite" on it.
It was supplied like that, but uses the Windows 95 file explorer.
It runs VERY fast, this 98LITE version, but I think I will re-format and put a bog-standard 98SE install on there, and see what happens.
Thanks to all of you who took the time to comment - I will post back with the results after I have re-installed a bog-standard 98SE.
Mini-Me
11-28-2007, 07:08 PM
Everything is fine with a clean "Normal" install of Windows 98SE.
Obviously, 98LITE's customized 98 install was the cause.
Just wanted to let everyone know.
:)
Ok...yeah, 98Lite uses a bunch of Win95 dlls.
vBulletin v3.6.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.