Results 1 to 15 of 15
  1. #1
    New Lounger
    Join Date
    Mar 2002
    Location
    Meriden, Connecticut, USA
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    SHLWAPI.DLL (internet exp 6.0)

    I just finished reading Woody's XP newsletter, and as usual, Woody has impeccable timing. Two days ago I received the error message referred to in the newsletter (SHLWAPI.DLL did not load windows explorer cannot load) and my computer will not boot. The only suggestion is to try to re-start. I have many times and still it will not boot -up. Any suggestions as to how to restore this DLL file will be greatly appreciated
    Linda

  2. #2
    New Lounger
    Join Date
    Mar 2002
    Location
    Meriden, Connecticut, USA
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Thanks for the reply. Here is the rest of the info you asked for: The exact error message reads "Explorer has caused an error in SHLWAPI.DLL explorer will now close. If porblem continues try re-starting your computer. " I have tried restarting many, many times. The computer is at the desk top, but there are no icons or task bar. My only options are to either use control/alt/delete to shut down or power off. If I power off and re-start scan disk of course runs and reports that there are no errors.
    The error occured when McAfee was doing an automatic update of Virus Scan on line. So far, I've contacted McAfee support-they were of no help. I used system restore to an earlier point, I've reloaded Windows ME, I also ran scanreg/restore-no luck. It is a PII 266 Gateway using Windows Me for the operating system.
    I cannot boot to safe mode-the result is the same as the normal start up (same error message, no icons, no task bar).
    I can boot to the dos prompt with my windows boot disk. Since I posted this morning I've come to realize the problem is an explorer error rather than an internet explorer error.
    I hope I've given you enough info. I really have exhausted by limited knowledge.
    Thanks again,
    Linda

  3. #3
    Gold Lounger
    Join Date
    Feb 2003
    Location
    Wardrobe Malfunction Junction, Derry
    Posts
    2,953
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Linda--
    You can download it here, but could you please post your exact error message, and what OS are you using? It involves Internet Explorer's shlwappi.dll not Windows Explorer. Reason I ask is that there are a variety of components associated with SHLWAPI.DLL problems, and I'd l ike to zero in on the right one with the right OS. 'Schlwapi problems' have been related to a wide number of applications and the browser.


    What error message exactly (does it have an error message number?) and which screens are you seeing when you try to boot, and can you boot in Safe Mode with a command prompt, Linda? See 315222: A Description of the Safe Mode Boot Options in Windows XP and 304449: How to Start the System Restore Tool From a Command Prompt--but I'm not sure what operating system you're using.

    SMBP

  4. #4
    Uranium Lounger
    Join Date
    Jan 2001
    Location
    Cincinnati, Ohio, USA
    Posts
    7,089
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Linda, you say the same thing happens when you try to boot into safe mode? I don't know how much space you have on the hard drive, but you might consider installing ME clean in a different directory, and then accessing your data from there - this would, of course, necessitate reinstalling your applications, but it also might allow you to repair the damage. The down side to this is that you will not be able to choose between installations of Windows ME without a third-party tool like System Commander.

    When you reach the desktop with no icons, can you press CTRL+ALT+DEL and see if there is a program that is not responding? Failing that, post here with whatever appears in the task list.
    -Mark

  5. #5
    Gold Lounger
    Join Date
    Feb 2003
    Location
    Wardrobe Malfunction Junction, Derry
    Posts
    2,953
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Thanks for the info--it does help. Woody describes an IE browser problem, but you may have one with Windows explorer and this dll or both. I've been searching for both--incl. MSKB, google groups archives, and the viral/security bulletin newsletters. Not a lot is coming up--scan /reg restore works sometimes when system restore won't in ME. Will keep looking, and maybe someone else will come up with info. From Woody's Win XP description, it seems more like a 'script bug/exploit' than an outright virus or worm that can be quarantined:
    __________________________________________________ ___________________________
    From 6 May 2003 Woody's Window's XP:

    Really Stupid Internet Explorer Crash

    I can't believe this.

    Ramon Cascales on Bugtraq reports that a simple five-line HTML document (and I mean a simple five-liner) will crash Internet Explorer. Or Outlook. Or FrontPage. Or anything else that uses Internet Explorer's SHLWAPI.DLL to render HTML. No, I'm not going to show you the code, or give you direct links. But you do need to know about this because some cretin, somewhere may use it soon to make your life a little miserable.

    If you view (or even preview) a formatted email message, or you go to a Web site, and all of a sudden Internet Explorer dies ("Internet Explorer has encountered a problem and needs to close"), or Outlook dies, there's a chance that IE is trying to interpret this incredibly simple piece of HTML.

    What can you do about it? Not much. If IE crashes on a Web page, avoid the page. Right-click any crashing message and delete it before Outlook slaps a preview on the screen. There's no workaround. It isn't a major security exposure. Just a stupid bug in IE - and a potential pain in the neck.

    Trustworthy computing.
    __________________________________________________ _____________________________

    I would try every scan /reg restore point you can find--I think it defaults to five. How are you reaching system restore? Are you running it from the dos prompt or the run box?

    SMBP

  6. #6
    Uranium Lounger
    Join Date
    Jan 2001
    Location
    Cincinnati, Ohio, USA
    Posts
    7,089
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    <hr>How are you reaching system restore? Are you running it from the dos prompt or the run box?<hr>
    In WIndows ME there isn't a true DOS prompt - not like previous versions of Win9x. System Restore in ME can only be accessed from within the OS.
    -Mark

  7. #7
    Uranium Lounger
    Join Date
    Jan 2001
    Location
    Cincinnati, Ohio, USA
    Posts
    7,089
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Linda, an additional thought - Internet Explorer and Windows Explorer are very similar and tightly integrated. Problems in IE can cause system-wide havoc but I doubt that it's the script exploit that's been mentioned here, that affects the browser (and applications that use the IE engine) when you encounter an HTML document that contains the 'malformed' script. It's not the kind of thing that would bring your system to a screeching halt.
    -Mark

  8. #8
    Uranium Lounger
    Join Date
    Jan 2001
    Location
    Cincinnati, Ohio, USA
    Posts
    7,089
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    For clarification on what this DLL is and what it does, here's a brief description from http://www.liutilities.com/products/wintas...ibrary/shlwapi/:
    <hr>DLL File: shlwapi or shlwapi.dll
    DLL Name: Shell Light-weight Utility Library
    Description: Contains utility functions for handling paths, urls, strings, registry entries and color settings
    System DLL: Yes

    Common Errors: File Not Found, Missing File, Exception Errors
    Solution: Download WinTasks to find out which application is using this DLL. Many problems can be solved by resinstalling this application. If the DLL is missing, download it to your windows system folder.<hr>
    Let's see how Linda fares and if she's able to determine what's hanging up at boot time. I don't agree necessarily with the source website's advice to download the file and install it, because DLLs that aren't of the proper version can cause a million more problems - hence the term DLL Hell. <img src=/S/smile.gif border=0 alt=smile width=15 height=15> Linda's got enough problems as it stands!!
    -Mark

  9. #9
    Gold Lounger
    Join Date
    Feb 2003
    Location
    Wardrobe Malfunction Junction, Derry
    Posts
    2,953
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    You're sure right there., and thanks for the reference. I learned in ME or XP that trying to fix a problem with a missing dll by simply going to a dll site and downloading that dll and 'replacing it/plugging it in as a missing part' almost never worked for the problems I was having--which has made me wonder for a while what the uses of these sites (the "dll source library sites" like the one I linked) would be--or if it would depend on the particular dll and particular situation with it--because there are several of them around.

    SMBP

  10. #10
    Gold Lounger
    Join Date
    Feb 2003
    Location
    Wardrobe Malfunction Junction, Derry
    Posts
    2,953
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Thanks for the clarification. I was wondering since this phenomenon had taken her task bar and desktop, if she had any kind of start menu to reach system restore through accessories>system tools, and where she was running it from--because it is possible for her to run it from the run box in Windows ME. If Linda can't boot into safe mode, she could get to a command line to run it through her Startup CD: 279736 How to Start the System Restore Tool from a Command Prompt (the run box booting from the CD) and she had to be running "scanreg /restore" from her run box.

    I'm glad you're taking a look at this--it seems to be a bigger and more extensive situation than the one Woody is describing, and I'm trying to understand the role of shlwapi.dll in this and what can be done about it.

    SMBP

  11. #11
    Gold Lounger
    Join Date
    Feb 2003
    Location
    Wardrobe Malfunction Junction, Derry
    Posts
    2,953
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Could Linda run SFC and possibly fix her system replacing any damaged files, because she can reach the "runbox"--and it will run from the dos prompt and the run box, and could "scanreg /fix" help her at all? 273889: Changes to the Registry Checker Tool (scanreg.exe) in Windows Millenium.)

    SMBP

  12. #12
    New Lounger
    Join Date
    Mar 2002
    Location
    Meriden, Connecticut, USA
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Thank you to everyone that's posted, but I'm getting a little confused at this point. Just let me go back over the steps I've already taken: I did use system restore-I tried all available restore points (4 or 5) none worked. I also ran scanreg/restore-no success. I am reaching it by using my windows me boot disk. I re-installed Win Me and still am getting the exact same error message. Just for the heck of it I thought I could try to use a virus boot disk to see if somehow I have a very nasty virus, but I don't think so, as tthis machine has very limited use (basically book searches on Barnes & Nobel, word processing and hot mail access, which automatically scans all attachments).
    So that's my up to date info-could someone please in simple terms give me the next step. I am close to using the mantra of all tech support-reformat hard drive and re-install windows.
    Thanks again,
    Linda

  13. #13
    Gold Lounger
    Join Date
    Feb 2003
    Location
    Wardrobe Malfunction Junction, Derry
    Posts
    2,953
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Linda--

    I don't want to add to confusion and it may seem like a lot of suggestions are being thrown out here, I think someone may be able to repair this or you can at least save all your information as Mark suggested earlier on.

    1) I know you used your boot disc to run system restore. The 5 default points I referred to are in scan /reg restore which you did well to try. Most people don't know it exists and it'll sometime fix things in ME when system restore won't. I'm not sure when you use the boot disc to do this where you are doing it from, but if you can get to the run box, try putting in "sfc /purgecache" and if it runs it'll run quickly, than put in "sfc /scannow." Don't use quotes and space between sfc and the forward slash. In a post above, I put a link called "SFC" that explains system file checker in ME and Mark explains it in Post 246944 here.

    2) Should you finally decide (and someone may post a solution that will fix this hopefully) that you want to reinstall ME in a different folder ( do a "parallel install") as Mark mentioned above, so that you could have ME back working, and then extract all your info into it so that you don't lose it, here are some links that may help. Mark also mentioned you could put it on a different partition, but this would require a third party app like Partition Commander 8 or Partition Magic 8. You don't need these to do the installation in another folder:

    277648: How to Install Windows Milenium in a New Folder
    312479: Location of Files and Folders After a Parallel Installation of Windows Millenium

    There are also links to screenshots of a parallel ME install here Post 244705 specifically at Windows ME Reinstall.


    SMBP

  14. #14
    New Lounger
    Join Date
    Mar 2002
    Location
    Meriden, Connecticut, USA
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Success!!! Once again thanks to each and every one for their assistance. Someone sent me the commands from the C prompt to find the dll file in the "windows system32". There were actually two copies present one dated 2000 the other 2002. Next he sent me the command lines to copy the newer one and replace the old one (sorry I don't remember the path and all the back and forward slashes). Did a ctr/alt/del to restart and magically all is right with my computer's world.
    Thanks again to all.
    Linda

  15. #15
    Silver Lounger
    Join Date
    Jan 2001
    Location
    Long Beach, California, USA
    Posts
    1,912
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: SHLWAPI.DLL (internet exp 6.0)

    Reinstall if you must, but...

    OK, if the reboot process STOPS at the Desktop Wall Paper -- and NO icons or Taskbar is displayed -- plus NO "Windows Startup Music" is heard, then the error causing entitiy could possilbly be in the HKLM..|RunServices or HKLM..RunServicesOnce registry keys -- but certainly NOT in any other 'Run' key. If you know how to use regedit, then the Find the "RunServices" and "RunServicesOnce" keys -- and look for any reference to shwapi.dll.

    If you find nothing -- or cannot even get to regedit -- then I recommend doing a 'Diagnostic Startup' by either using an 'Interactive Startup' or creating a 'bootlog.txt' file. Per Axcel: "Microsoft REMOVED the display of the Startup Menu from Windows ME, but you can still access most of the(se) options by hitting the "combo" keys (listed below) at bootup!...

    F8 = ...Logged mode (Win98/ME ONLY). BOOTLOG.TXT is created in the root directory of the boot drive/partition (usually C in Logged mode."

    Examing this file in a text editor may also show you the problem command.

    It appears that WinME cannot be made to do a true "Interactive Startup", but it might do a partial one if you use Shift+F8...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •