Help - Search - Members - Calendar
Full Version: W98 Missing Shlwapi.dll
BleepingComputer.com > Operating Systems > Windows 95/98/ME
Pages: 1, 2
   
samlf3rd
Hello, we are using Windows 98 and we were getting this message missing SHLWAPI.DLL . It also said problem loading IE you must reinstall windows. Now I've done a lot of research and found out that you can download the file-I did that, I also disabled IE in system.ini. When I restarted the computer and file manager opened, I was able to put the file into c:windows\system\ the file is there(in system). Now when I turn on the computer it says "SHELL32.DLL file and is linked to missing export
SHLWAPI.DLL: SHRREGGETUSVALUEA.
Now i read I needed to register the file with resvrshlwapi.dll or! the long hand way tried both,,,no luck. I know how to get into reg in win2000 but in command prompt on 98 I don' understand the [L] and stuff can anyone please help?
thanks,
Sam F.
Keithuk
QUOTE(samlf3rd @ Feb 17 2008, 03:59 AM) *
Now i read I needed to register the file with resvrshlwapi.dll or! the long hand way tried both,,,no luck. I know how to get into reg in win2000 but in command prompt on 98 I don' understand the [L] and stuff can anyone please help?

You can't register a file with a dll.

You normally register a file with Run: Regsvr32 SHLWAPI.DLL but you get an error because it was already loaded but the DllRegisterServer entry point was not found. DllRegisterServer may not be exported or a corrupt version of SHLWAPI.DLL maybe in memory. Consider using PView.exe to detect and remove it.

How have your disabled IE in the System.ini?

I think SHLWAPI.DLL is installed by IE so consider doing a reinstall if IE6 SP1. Goto Add/Remove Programs and click to remove Microsoft Internet Explorer 6 SP1 and Internet Tools. You will be given the option to reinstall. thumbup2.gif
lhamil64
And if reinstalling IE doesn't work you could install FireFox or Opera and import settings from IE.
Eyesee
Shlwapi.dll is part of IE as Keithuk says.
Go to control panel - add/remove programs. See if Ie is present. Sometimes it isnt. Look under the Microsoft stuff.
If it is there, click on it then click add/remove & select REPAIR then reboot.

If that doesnt work or if IE isnt in the add/remove list reinstall it
You can download it from hereIE 6 Service pack 1
The executable file is ie6setup. Run that one
samlf3rd
Hey guys thanks for the replies, I can't log in to windows not from safe mode either! I disabled ie by running c:windows\system.ini before the IE line I added a ";" and it allowed file manager to open when I restarted the computer where I can see all files plus drive a,c,d. If I could get on windows I could get it fixed. Should I delete the shlwapi.dll i put in there?
All I have to work with is windows 98 command prompt,,,,,,,, I don't have floppy drive so I'll download the file(s) you guys suggested and see if I can put them on a cd(compact disk). But how would I install the files without opening windows?
Thank you,
Sam
P.S. I need some photos and word docs in my old computer(the one we are working on,not the one I'm typing on). I can see the files in file manager and when I tryto "copy" them to drive D with a disk in it say the file is write protected or something,,, any help?
Eyesee
Whats the exact error message(s) you are getting when Windows tries to load?

samlf3rd
The first message is the grey dialog box that says "Problem loading Explorer you must Reinstall windows" i hit okay hit now says "The SHELL32.DLL file is to linked to missing export SHLWAPI.DLL:SHRegGetUSVauleA.
samlf3rd
I'm sorry it says problem loading Explorer.exe
samlf3rd
and before I put the shlwapi.dll file in the system folder it would say the same error message(problem load,,,,explorer.exe youmust,,,,,) except the next pop up box would say something like cannot run explorer.exe missing shlwapi.dll file
Keithuk
QUOTE(samlf3rd @ Feb 17 2008, 07:05 PM) *
I disabled ie by running c:windows\system.ini before the IE line I added a ";" and it allowed file manager to open when I restarted the computer where I can see all files plus drive a,c,d. If I could get on windows I could get it fixed. Should I delete the shlwapi.dll i put in there?

Well I don't have an IE line in my System.ini. Which section is it in [boot], [boot.description], [386Enh] or somewhere else?

What are you calling File Manager, Windows Explorer, Winfile or My Computer?

Well if you download shlwapi.dll from somewhere or I can post it here if you would like, you can put it back in your Win\Sys folder from DOS. thumbup2.gif

QUOTE(samlf3rd @ Feb 17 2008, 07:05 PM) *
P.S. I need some photos and word docs in my old computer(the one we are working on,not the one I'm typing on). I can see the files in file manager and when I tryto "copy" them to drive D with a disk in it say the file is write protected or something,,, any help?

Do you have a CD writer?


QUOTE(samlf3rd @ Feb 17 2008, 07:05 PM) *
I disabled ie by running c:windows\system.ini before the IE line I added a ";" and it allowed file manager to open when I restarted the computer where I can see all files plus drive a,c,d. If I could get on windows I could get it fixed. Should I delete the shlwapi.dll i put in there?

Well I don't have an IE line in my System.ini. Which section is it in [boot], [boot.description], [386Enh] or somewhere else?

What are you calling File Manager, Windows Explorer, Winfile or My Computer?

Well if you download shlwapi.dll from somewhere or I can post it here if you would like, you can put it back in your Win\Sys folder from DOS. thumbup2.gif

QUOTE(samlf3rd @ Feb 17 2008, 07:05 PM) *
P.S. I need some photos and word docs in my old computer(the one we are working on,not the one I'm typing on). I can see the files in file manager and when I tryto "copy" them to drive D with a disk in it say the file is write protected or something,,, any help?

Do you have a CD writer?
Keithuk
QUOTE(samlf3rd @ Feb 17 2008, 08:30 PM) *
I'm sorry it says problem loading Explorer.exe

Well you can put this line back in your System.ini.

[boot]
shell=Explorer.exe
thumbup2.gif
samlf3rd
Keith yes I do and I just downloaded it from a link on this site. The only function I have available on that computer is pressing f8 and running in command propmt that is all. I cannot get into my windows pane other than to see my desktop pic for a split second then I get the error messages. I read here http://www.cybertechhelp.com/forums/showth...7581&page=2
that I could disable ie by putting a ; semi-colon in the second line(after I run EDITc: windows\system.ini) of system.ini.
Well funny thing when I saved what I did and restart the computer now windows loads what looks like to me a registry editor (it is called File Manager-I can see all of my files and the contents of drive A, C, and, D.

BEFORE WE GO ANY FURTHER the warning message doesn't say Internet explorer.exe it just says EXPLORER.EXE

there are two panes,,, up at the top my options are File Disk Tree View Options Window Help
the warning message (SHELL32.SLL file is linked to missing export SHLWAPI.DLL:SHRegGetUSValueA)is there but i can still work the file manager.
samlf3rd
and what do you mean [BOOT]?would I just type a new line?
samlf3rd
And actually it is there it's the second line shell=Explorer.exe
samlf3rd
I also just downloaded and burned to a cd windows 98 bootdisk from bootdisk.com. Is there anything I can try with that?
samlf3rd
I put the bootdisk cd in the drive and restarted the computer it did nothing just went through the same bs must reinstall blah blah blah can I make the cd drive boot from restart?
Eyesee
The Shell=Explorer.exe is REQUIRED to boot Windows 98.
Explorer.exe IS Windows. Iexplore.exe is Internet Explorer

Do you have a 98 cd?
samlf3rd
I downloaded a win98 boot from bootdisk.com named win98boot.exe. I have put it on a cd.
I realize explorer.exe is windows,,,, It was my mistake for putting IE anywhere in my statements and I apologize I missread the warning. The warning message states "Problem loading explorer.exe you must reinstall windows".
Eyesee
Make sure that the Shell=Explorer.exe line is present and not commented out in the [Boot] section of the system.ini file.
It is required!
samlf3rd
EYESEE, how do I do that? If I type in EDIT c:\windows\system.ini

Well if I take the semi-colon out before explorer.exe on the boot menu\save\exit and restart the computer,, now I get a couple of messages before I get to the desktop that says
"Cannot find a device file that may be need to run windows or a windows application
the windows registry or system.ini file refers to this device file, but the device file no longer exists.
If you deleted the file on purpose,try uninstalling the associated application using its uninstall or setup program.
If you still want to use the application associated with this device file try reinstalling that application to replace the missing file. C:\PROGRA~1\SYMANTEC\SYMEVNT.386
press a key to continue
When i press a key it does this again with a different ending-C:\PROGRA~1\NORTON~2\NORTON~1\SAVRT.VXD
the next is C:\PROGRA~1\NORTON~2\Norton~1\SAVRTPEL.VXD then just SYMTDI.VXD, then CSHOOK.VXD.

Then it goes to my desktop and before anything loads it tells me "ERROR LOADING EXPLORER.EXE you must reinstall windows",,, I click "OK" then the warning message apears about SHELL32.dll is linked to missing export shlwapi.dll:SHRegGetUSValueA .
samlf3rd
Okay never mind, I was talked into running FDISK which didn't really help out. In fdisk I said yes to the large disk, and here is where I believe things went wrong, I deleted the partition(the only one running) and it told me to restart the computer to continue the fdisk process so I did and now I can only access bios, the cp get as far as the window with the math processor an Main processor, my primary master(cyl39770) and at the bottom is says
"searching for Boot Record from CDROM..not found--------although I have tried every boot disk the net has to offer
searching for Boot Record from IDE-0..ok and then it stalls. Any ideas?
Eyesee
Fdisk deletes the partition and all data on it. How big is this drive?
It is important to know that right off as you need the updated fdisk to access a drive > 64 gig otherwise it wont see it at the full capacity. Get it from Updated FDISK for drives > 64 gig

Go into your system bios on startup and change the boot sequence to floppy first cd second hard drive third.
Once it boots from a floppy run fdisk & see if the partition was created correctly & that it sees the entire capacity of the drive. If not, delete the partition & recreate it using the updated fdisk, make it active and reboot to the floppy. Then format the drive From an A:> prompt type
FORMAT C:

That could take a while, depending on the size of the drive
NOTE 1: Make certain that fdisk reports the size correctly before formatting!
NOTE 2: Format will misreport the size of the drive during the process but will be correct when finished. An 80 gig drive could take 45 minutes to an hour. As long as the counter is going let it run. It will ask for a volume label when finished. Leave it blank. It will then report the size correctly

When you get that far post back as you want to install Windows 98 from the hard drive & not from the cd

Need the make & model of this system to locate all drivers unless you have a restoration cd



samlf3rd
EYESEE,,,,,,, wait,,,,, I can only access bios after that it searches for boot records on the floppy, then cdrom, then IDE-0 floppy & cdrom both results are "not found" the IDE-0 says "ok". I have tried every bootdisk, dos disk, and full installation cd. I just downloaded the quick fix from the link you provided, put it on a cdrom and tried to boot still nothing,,, do I have to have floppy's? I am putting all the files on cdrom (my new cp has no floppy so,,,).
Eyesee
Lets backup and regroup so we dont get off track

What kind of computer are we dealing with? Make & model?
Does it have a floppy?
How big is the hard drive?

Did you change the boot sequence in the bios to floppy first cd second hdd third & save it?

Do you have a 98 Second Edition cd? What does the label say on the 98 cd that you have?


samlf3rd
Let's see the computer is a AMD? i can't find the model number, the hard drive is 20525mb, yes that computer has a floppy drive,, the computer I'm typing on doesn't(i tried to take the floppy out of the old cp and put it in this one to download to the floppy then swap it back but it doesn't fit in any of my connectors).
Yes in bios I did make floppy first, cdrom second, and IDE-O third(is ide-0 my hard drive? or is ide-1or ide-2?)
The disk is windows 98 se and I have the serial number.
Again I don't even know how to access dos on the faulty cp, f8 does nothing, I can access bios.
Keithuk
QUOTE(samlf3rd @ Feb 17 2008, 03:59 AM) *
I also disabled IE in system.ini.

Sam I still need to know how you disabled IE in the System.ini? thumbup2.gif
Eyesee
Is this a custom build as opposed to a "name brand"?
20 gig hard drive right? Older system then. Updated fdisk is not necessary. IDE 0 is the one you want.

I would try the 98 cd on the other computer just to see if you can boot from it.
Put the cd in the other computer & see if you can read it. There should be a win98 folder on there.
If you can read it shut the system down then turn it back on & see if it boots to the cd. (Check the boot sequence in the bios, cd first then hdd). 98 second edition cd's are bootable 98 first edition is not

If that works, you know that the cd is good.
If not, check the cd for scratches, finger prints etc. Clean if needed and try it again.

If you have access to another computer with a floppy you can download and create a boot disk from
www.bootdisk.com

Try the cd on another computer first. That eliminates the cd as the problem

samlf3rd
KEITH--- It was a mistake of mine I didn't disable IE I disabled Explore.exe. If you press f8 while computer has restarted select command prompt and type in EDIT c:\windows\system.ini it will take you to system boot look for Explorer.exe and at the beginning of the line insert a semi-colon ; now Alt+f save it now Alt=f and x to exit. Restart your computer and you will get so far before file manager opens. Go back into system.ini take out your ; and save/exit to restore.

EYESEE--My new computer is running winxp i will that affect anything? also we have had the computer for years I believe we got it from our uncle.
Eyesee
No. All you want to do at this point is to ensure that you can read the cd and that you can boot from it.
The system should say "Press Any Key to boot from cd" Do that. Seelct start the computer with cdrom support.
It will drop you to a DOS prompt. If it does that you know the cd is in fact bootable

samlf3rd
EYESEE, Well I put the disk in and rebooted and nothing happened, on the cd there is only 1 file aUIF file when I double click it asks if I want to use the web or select a prgm. from a list. I downloaded windows98 se from bootdisk.com downloaded directly to the floppy after formatting the floppy diskette, then tried to restart in good and bad computer( good computer said to remove media to restart, iremoved media it goes right to windows.
Eyesee
Definitely not an original 98 cd. That explains why it wont boot!

Do you have an original 98SE cd?

samlf3rd
I don't believe so (it was probably sold in a yard sale) So is there anything I can download to help me out?
When I ran fdisk the instructions I was following told me to select yea for fat 32 when prompted, then select the primary master, and so I deleted my partition(the only one that was available to delete, it then told to continue formatting please restart the computer and this is where I am.
Eyesee
When you fdisked the drive you deleted the partition and all the data on it.
You need to repartition the drive with fdisk then format it to prepare it for use.
Then you need a 98se cd & key code to reinstall Windows.
They you need to reinstall all drivers and programs
Do you have any cd's that came with the computer?

IMO whoever told you to fdisk the drive gave you really bad advice. The system was starting the boot process. The errors you were getting were related to Norton and relatively easily fixed
samlf3rd
welljust great,,,, I have no disks other that this one that has win 98 on it, I have the key code as well what is my next step?
samlf3rd
EYESEE, first thank you for helping me I have been trying to get this computer fixed so I can give it to my in-laws, they appreciate the help I'm sure. I have learned so much about computers in the past few weeks, and I am thirsty for more. If I destroy th cp I don't mind but I am willing to do what it takes and read anything I can to learn
Keithuk
QUOTE(samlf3rd @ Feb 18 2008, 06:14 PM) *
KEITH--- It was a mistake of mine I didn't disable IE I disabled Explore.exe. If you press f8 while computer has restarted

Ok I'm with you now Sam.

Rather than keep pressing F8 every second just hold the Ctrl key down as the computer starts up and you'll get the DOS menu's. thumbup2.gif
Eyesee
Sam

Can you borrow an original 98 SE cd from someone?
If you know someone that is running 98SE can you possibly make a genuine boot disk off their computer & test it on their system? You will still need a 98 cd though.

DaChew
QUOTE
I downloaded windows98 se from bootdisk.com


the download should be called/named boot98se.exe if you have show file extensions enables, otherwise it's just
boot98se

when you click on that file on the new computer(it should be on your desktop when you download it) it will then tell you to insert a blank floppy in your drive

it will then make a 98se startup disk with cdrom support
samlf3rd
Thanks guys for the help!
Chewy--- Wow I never knew how to do that with a disk
Eyesee--- Okay now that I learned to format and create a bootdisk, I made a bootdisk from Bootdisk.com windows 98se I made a floppy then opened it and I saw all the files on the disk. In my good computer I restarted the system and it asked to boot with cdrom support, so I know the boot disk works!hooray for me.
However, when I put it in my bad computer it does nothing, so I downloaded every version available from bootdisk, windows98,98se,95both versions, and nothing it just goes right to the screen where the top of the screen has system info (math processor,hard drive,,,) and at the bottom it still say searching for boot record in floppy, then cdrom, then IDE-0,the first two say not found, and the IDE-0 says "OK". I have the BIOS to load floop,cdrom,ide-0. So now what? Can't I clear the whole hard drive and just put any version of windows in? Isn't there anything crafty I can do in BIOS other then turn on a couple of switches?
DaChew
you may have a bad floppy drive in the old computer, they get dirty quit working

I gave up on keeping too many, I just keep an extra and cable handy when I need it

by the way if you google that file that's on your cd, it sounds like an image file that you could burn with a trial of magiciso?

bios can turn floppy drives on or off

bios is very strong with the force
Eyesee
Hold open the door on the floppy drive that wont read disks with something & shine a flashlight in it.
If it looks dusty, go to your local Walmart, BigLots (or wherever) & get a can of compressed air for about 5 bucks & blow it out real good. Dust will keel it from reading disks

The boot disk only starts the computer. It does not, by any means, contain all of Windows 98.
Can you borrow a 98 SE cd from somebody and use your key code?

The boot disk will allow you to repartition and reformat the hard drive as the partition has been deleted




Keithuk
QUOTE(Eyesee @ Feb 18 2008, 08:39 PM) *
Definitely not an original 98 cd. That explains why it wont boot!

I have 3 genuine Win98SE CD's and none of them boot. mad.gif
Keithuk
QUOTE(Eyesee @ Feb 18 2008, 08:39 PM) *
Definitely not an original 98 cd. That explains why it wont boot!

Do you have an original 98SE cd?

Sorry Eyesee you are right, I've just got home and tried it.

I've never had to use this facility because I've always used a boot disk with CD Rom support for 14 years. dry.gif
samlf3rd
Hey guys, again thank you very much(It's really exciting chasing down the problem) for your help. Okay, I am cleaning out the floppy drive to see what it will do,hold on, okay still nothing, I believe I have a bad floppy, and the connectors are old. Is there a way I could make a boot CD? What are my options now?
samlf3rd
When I say bad floppy I mean floppy drive, I blew it out with my air compressor, tried the floppy and nothing(I just baught a BOX of floppy disks yesterday they are brand new! When the computer says searching for boot from floppy the floppy light doesn't come on no sounds nothing. When I first start the CP it does seem to function it "clicks" then the light turns on and just before it goes to searching for boot the light on the floppy shuts off and remains quiet.
samlf3rd
Hey Keith I searched for iso and found magic iso(funny because I just deleted that program a few months ago, I re-downloaded it and opened it with my win98 cd do you know what step I take next?
Keithuk
QUOTE(samlf3rd @ Feb 20 2008, 02:44 AM) *
Is there a way I could make a boot CD?

Well Sam I'm not sure what Eyesee means, Definitely not an original 98 cd. That explains why it wont boot!

Even if it isn't an original the CD copying program Nero or what ever should make and exact copy of the original.

In Windows its the info in the Autorun.ini file that determines if the CD will autorun. I'm not sure if DOS uses the same method. dry.gif
samlf3rd
Okay update guys, I put a new floppy in the computer and tried the bootdisk(s) and nothing happened, I'm guessing something is pretty messed up in there.
The screen that says searching for boot record is part of the bios, it says AMIBIOS at the top then the processortype, and a few boxes with more info on the hard drive slave master, and so on. Windows isn't asking for a boot, amibios is? Is that right?
I have the floppy set to boot in bios also cdrom, I haven't made a boot disk in cdrom because the option I have to create a boot is a floppy all it says is please insert floppy.
I am in a world of mess here, is there any more info you guys need from me in order to fully understand what is going on?
Is there some kind of update for my hard drive that may fix things? I have a western digital WD205BA Enhanced IDE Hard Drive,20.5GB S/N: Wm949,,,,, can I use the jumpers on it to clear it out/get different functions?
DaChew
if the floppy light stays on then you have the cable upside down on it

there's often another setting in bios to enable the floppy controller

there's always a lot of ducks to get in a row
samlf3rd
I HAVE NO DOS Since I don't have DOS should I download a version from bootdisk? if so, which one?
Basically I have a completely cleared out hard drive correct?
All I have to do is reinstall windows? does it have to be win98? The hard drive is 20 gigs
Remember I fdisk the only partition available, now all I can access is bios, I have no dos! There has to be something, I know if I take it to a shop and pay a couple hundred dollars they can get it up and running, but this is a dinosaur cpu and I enjoy working on them.
Any ideas? similiar issues? I know I'm not the only person in the world to screw up an fdisk
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.