Computer Hope
Microsoft => Microsoft Windows => Windows XP => Topic started by: kizancie on January 10, 2008, 09:42:56 PM
-
Hi and thanks for your time. I have Win98se IE6.1 I have been getting this error message every time I try to play a downloaded game. I have gone to Emachine and no one can tell me what it is or how to fix it. This is the error message=
cannot find import:DLL may be
missing,corrupt,or wrong version File "SHELL32.dll",function
"SHGetFolderPathA"(error 126)
The file is there in Windows/System. Can anybody help? Thanks again, Kiz
-
I know it's obvious but is the game compatible with your system?
What game is it?
-
Open shell32.dll with Dependency Walker and see if SHGetFolderPathA is there.
-
1. Click Start.
2. Select Run.
3. In the "Open:" field, type command.
4. Click OK.
Type in:
regsvr32 SHELL32.dll (<------watch for space after "regsvr32")
-
Ok, thank you all. this is what i have done so far
I ran: regsvr32 shell32.dll
this is the error message : Shell32.dll was loaded but the Dllregisterserver entry point was not found DllRegisterServer may not be exported, or a corrupt version of shell32.dll may be in memory Consider using pview to detect and remove it
THEN I tried to find pview and I got:cannot find the file pview or one of its components. make sure the path and filename are correct and all required libraries are available.
THEN I downloaded Dependency Walker and opened Shell32.dll and there ? and pink folders next to
?APPHELP.DLL-error opening file. the system cannot find the file specified (2)
?USERENV.DLL- has same as APPHELP.DLL
Pink-OLE32.Dll
Pink-SHELL32.dll
THEN on the bottom it says:
Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.
What do I do now? I don't knowhow I can show you the info when i click on them? The other ? about the games is I understand the sys requirements when i download a game. Thanks again, Kiz
-
Go to Start /Run and type in sfc /scannow and hit Enter...have your XP CD handy as it will ask for it.
Let it run to completion and re-boot...
-
have your XP CD
...or Win 98, rather.... :P :P :P
-
UHOH tried sfc/scannow same message i got when i tried to open pview, apparently the file cannot be found. This just gets worse-but yet my computer runs and i can get around. thanks again, Kiz
-
tried sfc/scannow
There is a "space" after "sfc":
sfc /scannow
-
Tried that wth sfc /scannow. now it says command line parameters not valid.
"Scannow not recognized"
Thanks Broni and all who are trying to help. Kiz
-
Do you have Windows 98 CD?
-
Sorry Kiz...that switch is invalid in Win98, my BAD.
You can start the System File Checker by clicking Start > Programs > Accessories > System Tools > System Information, and then selecting Tools > System File Checker from the Microsoft System Information toolbar.
patio. :-[
-
Hello everyone-yes i have a win98 cd that came with this dinosaur emachine. ??? ???
-
Then try the above method for running it...
-
Ok let's see if i get this-run sfc and when it asks if i should restore shell32.dll i hit restore from the Win98cd. should i do the ones that had ???'s and the shaded pink ones. Sorry folks, i'm sweating this one. I am not looking forward to the last possible resolution-that f-disk and reinstall thing. thanks again and again,kiz
-
should i do the ones that had Huh's and the shaded pink ones.
Say again?
-
sorry Broni,
When I ran Dependency Walker I got this message
THEN I downloaded Dependency Walker and opened Shell32.dll and there ? and pink folders next to
?APPHELP.DLL-error opening file. the system cannot find the file specified (2)
?USERENV.DLL- has same as APPHELP.DLL
Pink-OLE32.Dll
Pink-SHELL32.dll
(??=in front of the file name)
( Pink= shaded folders in front of file names)
Thanks Kiz
-
Yes.
You should let it fix any and all missing/corrupted files it finds.
Remember to re-boot afterwards...
-
Hello again,
I haven't been back because i screwed up.
the file is linked to missing exportShell32.dll:SHGetFolderPathA
a device attached to this system is not running
This is the error message i keep getting
-i downloaded shell32.dll fom dll-downloads to replace mine
It was in Swedish and completely screwed up everything menus in swedish-lost deskktop-tried to replace with old one but couldn't because it was being used by other app.
So I reinstalled win98se from disk i got with pc
tried pc Manufacturer tech-they can't help.
Bottom-line still getting this message-found out its Windows Shell Common DLL
something about IE4
Just glad I can get back here finally. Thanks again for your time. Kiz
-
Did you let sfc do it's job with the Win98 CD in place ? ?
-
Hello Patio,
sorry yes i did that sfc. it told me the file was not on my cd. thats why i tried to find one to replace it with. Then i downloaded the shell32.dll in swedish. Then i could not get rid of that so i did the reinstall. It's in the same folder windows/system shell32.dll version 4.72.3812.600.
Kiz