1. Computer problem? Tech Support Guy is completely free -- paid for by advertisers and donations. Click here to join today! If you're new to Tech Support Guy, we highly recommend that you visit our Guide for New Members.

SHLWAPI.dll

Discussion in 'Windows XP' started by digital_stor, Aug 3, 2006.

Thread Status:
Not open for further replies.
Advertisement
  1. digital_stor

    digital_stor Thread Starter

    Joined:
    Nov 10, 2004
    Messages:
    36
    Hello

    I'm running Windows XP Professional and having Norton Antivirus. After I updated my Norton protection and restarted my computer I'm getting this error that says:

    can't find AccesIsDangerous in SHLWAPI.dll

    after getting this errorpromt all icons disapear all that is left is my desktop background (!?!?!?)

    I dont have any recover cd because this win xp was on my computer when I bought it. I'm in quite big trouble because I really need the data that are stored on my computer.

    I have tried to start win xp in safe mode but that doesnt work either its the same procedure getting this error promt.

    I would be really glad if anyone could point me in right direction what to do.

    Regards/D_S
     
  2. awa13

    awa13

    Joined:
    Aug 1, 2006
    Messages:
    405
    Do you mean "AssocIsDangerous" ?
     
  3. awa13

    awa13

    Joined:
    Aug 1, 2006
    Messages:
    405
    This is due to the installation of MS's Windows Updates, specifically (in this case) Service Pack 1 for XP (There are also reports of Service Pack for IE causing a similar problem). MS's technical support line (US 1-800-936-4900) will provide free technical assistance in correcting the problem IF you have your Windows XP recovery CD (usually you get this with a new computer). Of course, you are going to have to insist on getting support from MS for the problem, because Microsoft typically attempts to refer you back to the computer manufacturer who is contractually obligated to provide support for all preloaded software, Windows included. Nevertheless, as this is a problem caused by a MS update to Win XP and not by the original software installation, MS is totally responsible - and you should demand that they assist with resolution of the problem.

    What appears to have happened during the "update" is that some critical files failed to be copied to the Windows\System32 folder during the installation of SP1 (shlwapi.dll and msgina.dll among them). The winlogon process WAS updated by SP1; when winlogon.exe runs, looks for these dll's, and finds mismatched versions, it fails to execute and XP fails to load.

    Basically what it boils down to is that you won't be able to boot to a previous good configuration or boot into safe mode (other than Safe Mode with Command Prompt, and that only IF you're lucky). If you can boot to the NTFS command prompt, find the .cab file containing the Windows XP Setup program (setup.exe) and extract that file and run it, you should be able to do the repair installation (aka in-place installation) and restore XP to a usable condition. If your system originally came with XP preinstalled you'll typically lose all data in the All Users folder and default program templates and settings in the Default User folder, and you may be missing user-added Start menu shortcuts, items you've added to the Startup group, and documents, pictures, and music files in the Shared Documents folder. If you have made backups, of course, those can be restored without difficulty. There is actually a way to prevent these items being lost after a repair installation or recovery; it's a simple matter of deleting a .txt file from the \System32 folder *prior to the repair operation* (this can be done from the command prompt in Safe Mode with Command Prompt, or from the Recovery Console after booting from the Win XP CD). The command for deleting this file - a file created the first time Win XP was run on your computer, usually by the manufacturer - is as follows:

    del /a /f C:\Windows\System32\undo_guimode.txt

    (This assumes that C:\Windows is the folder where
    Windows XP is located on your system. Replace with the correct path to the file, if necessary.)

    Here is a more simple resolution:

    To fix the problem without losing data due to a reinstall, you need to boot into a command line vai recovery disk or other means... You can go into recovery console with the XP disk or maybe even boot from a win98 floppy... not sure on that one-

    Anyhow, you'll have to rename old files on the command line and then copy new ones back from another dir- once that is done, XP works as expected- well, it starts without error anyway.

    Here are the steps...

    XP / shlwapi.dll error after installing windows updates.
    After installing service pack 1, and then installing some other updates (possibly without rebooting) you get the error.

    "Winlogon.exe. Entry Point Not Found The procedure entry point AssocIsDangerous

    could not be found in the dynamic link library SHLWAPI.DLL."

    ************************************************************
    Resolution

    "Winlogon.exe. Entry Point Not Found The procedure entry point AssocIsDangerous

    could not be found in the dynamic link library SHLWAPI.DLL."

    You can only reboot after that.


    1. Boot to Recovery Console.

    2 . type the following commands
    cd system32 [enter]

    ren winlogon.exe winlogon.old
    ren msgina.dll msgina.old
    ren shell32.dll shell32.old
    ren shlwapi.dll shlwapi.old

    cd.. [enter]
    cd servicepackfiles\i386 [enter]
    copy MSGINA.DLL c:\windows\system32
    copy SHELL32.DLL c:\windows\system32
    copy WINLOGON.EXE c:\windows\system32
    copy shlwapi.dll c:\windows\system32

    if not there, expand from the cd

    3. Type EXIT and hit enter

    That should do hopefully do it. :)
     
  4. digital_stor

    digital_stor Thread Starter

    Joined:
    Nov 10, 2004
    Messages:
    36
    :) yes I mean "AssocIsDangerous", thanks for your tip I'll try it out.

    Regards/D_S
     
  5. digital_stor

    digital_stor Thread Starter

    Joined:
    Nov 10, 2004
    Messages:
    36
    1) Is recovery disk the same as a "start disc" or a "start floppy"?

    2) I dont have any recovery disc for my professional version, on another machine I'm running Win XP Home Edition can I make a start disc from there and boot from that disc on my machine that is running win xp Professional?
     
  6. awa13

    awa13

    Joined:
    Aug 1, 2006
    Messages:
    405
    No, I do not think that will work.

    See if you can boot to a restore utility by hitting "F10" after reboot.
     
  7. Sponsor

As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 733,556 other people just like you!

Thread Status:
Not open for further replies.

Short URL to this thread: https://techguy.org/489128

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice