all I get when I start my computer is the wallpaper pic and error
missing C\WINDOWS\SYSTEM\SHLWAPI.DLL
THEN IT SAYS ERROR LOADING EXPLORER.EXE MUST REINSTALL WINDOWS
IT WON'T DO ANYTHING EXCEPT SHOW THESE 2 ERROR MESSAGES

Dani AI

Generated

Brief summary and cause: the desktop-only wallpaper plus the messages about a missing SHLWAPI.DLL and Explorer failing mean the Windows shell cannot start because a core shell library is missing or damaged. shlwapi.dll is the Shell Light-weight Utility Library that Explorer and many shell features call; if that DLL is absent, Explorer will refuse to load. (learn.microsoft.com)

Why this happens and one simple rule: the file can go missing from accidental deletion, disk corruption, bad updates, or malware. Restoring the correct copy from your original install media or from a matching, healthy machine is the right fix — but never grab random DLLs from the web (they’re often the wrong version or trojanized). ()

About the advice already in the thread: is on the right track—replacing the library from the installation cabs or a matching source usually gets Explorer running again. The crucial detail is matching the DLL version to the OS build; a mismatched DLL can produce “entry point” errors instead of fixing anything. If the Dell reinstallation disc won’t boot, it’s worth checking whether it’s a factory restore disc (OEM media can behave differently) and using the machine’s one-time boot menu to try CD/USB boot. Dell’s support notes explain how the recovery media and boot menu behave on their systems. (dell.com)

If there’s no floppy and the Dell CD won’t boot: make a rescue USB (or burn a rescue CD) containing a live environment (Hiren’s BootCD, a WinPE build, or a Linux live image). Boot that, copy your personal data off to an external drive, run the HDD diagnostics included in rescue toolkits, and then either extract the correct shlwapi.dll from your installation media or copy it from a verified ME install. Hiren’s and similar toolkits include file managers and disk tests that make this straightforward. (hirensbootcd.org)

Final notes: if any of the above sounds risky, ’s suggestion to take the machine to a local repair shop is sensible. Also consider that Windows ME is long unsupported; if the machine is usable, a lightweight modern Linux distro may be a safer long-term option.

Recommended Answers

All 8 Replies

Try extracting the file from your winMe cab files from your installation CD.
Insert CD in Drive.
Boot with a full WinMe (or win98) Startup Disk (Floppy).
You may have to change boot order in BIOS setup to boot from Floppy.
If you haven't got a floppy boot disk try this site-
http://www.bootdisk.com/bootdisk.htm

option -Boot with cdrom support.

At A:> prompt type ext or extract
and press enter.
Follow the question and answer routine, making sure you put for Path to Windows CAB files:-

c:\windows\options\cabs

or failing that:-
c:\windows\options\install

Restore To-

c:\windows\system
(Specify File Name)

ie- shlwapi.dll

Follow the rest of the yes/no routine and let it extract the file, then, when it's complete, take the disks out and reboot.

IF you have problems with EXT or EXTRACT (above) then try this-

Boot with winMe installation and boot disk(floppy) in drives
If necessary set Bios to boot from floppy first.
Choose with CDrom support.
At A:> type
D:
(D: should be your CD drive -but it may be another eg E:)
then at prompt type
CD TOOLS\SYSREC ( press ENTER)
PCRESTORE (press ENTER)

follow instructions.
Don' forget to remove disks when rebooting after restore.

If you have a backup continue with BCKUP restore.If not cancel restore BCKUP.
The system files will still be restored.

thank you....
when I insert the only cd I can find for the dell initial installation "reinstallation CD WMe" my computer won't even acknowledge it.
Forgive me, but I am pretty naive when it comes to computers but I am learning :-)

Have You a Floppy Drive ?
Have you changed the Boot sequence in the BIOS?
IMPORTANT- Read through before proceeding
BE CAREFUL You can exit without saving at any time if you are unsure !
ESC and/or Exit
To change boot sequence press F2 on boot.
Use up/down arrows to navigate to Boot Sequence
Use up/down arrows to select devices 1,2, and 3
Use +/- to change boot sequence as below-

1 Diskette Drive
2 IDE CD-Rom Device
3 Hard Disk Drive C:
4 BEV device {not active} -this may be absent

Ensure devices 1,2 and 3 are active.
Ensure device 4 is not active

If they are there will be a tick before the item number.
If not press SPACE to make active or inactive( 4 BEV device)

When You are certain you have the boot sequence set as above EXIT AND SAVE

If you think that you may have made a mistake or accidently changed any other item in the BIOS Setup EXIT WITHOUT SAVING -and start again'
When you Reboot The Floppy and the CD-Drive should now be recognized before the Hard Drive.
You should now be able to boot from either.

i don't have a diskett...but a reinstallation cd. when I start my computer all I get is the background pic..no start or anywhere to access start up info. I just get the 2 messages as I posted. I don't know how to get into the system choices...sorry but I don't understand how to access a different way :-( but learning.

It may be that the fault is on the Cd.
It maybe that the Cd needs cleaning.
This fault is easily overlooked and can cause unexpected and unpredictable errors.
If you do clean the Cd -remember to clean
from the centre out- NEVER in a circular motion.

Boy, I am really not getting something here. I checked the cd and is very clean. It says it is the reinstallation CD WMe
On my screen all I can see is my bacground pic...NOTHING else. Upon start up after being shut down, it will open to a windows screen but just for a flash, then goes dark with the flashing --- sign. then comes the background only pic with the above sated messages. I put the cd in two differenc places...nothing, doesn't even acknowledge it. ONE time as I was just random clicking trying to get something to happen, the screen came up that asked me the order of the boot etc. I was afraid to make any changes because I didn't now where the heck I had arrived to :-P (this was before the past thread) I have no idea how I got it to go there and haven't been able to do it since.
What do I need to do to be able to open a screen that says something...ANYTHINg!!!
I feel so darn stupid and frustrated :-(
Thank you so much for HELP :-)

What do I need to do to be able to open a screen that says something..-)

I think it time to take computer to computer repair shop! or follow the instructions to the letter in sparkax first post .
First thing you you need to do is go to site suggested and get a win98 boot disk file and unpack it to a fresh and clean floppy disk and use that along with the great instructions in sparkax post

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.