View Full Version : AssocIsDangerous
Jerry
December 11th 03, 10:47 PM
My computer came with Win XP installed. I've used it for
over a year with no problems until recently. Now, I can't
even get Windows up, including in Safe Mode or booting
from the CD. I get the following message:
winlogon.exe - Entry point Not Found
The procedure entry point AssocIsDangerous could not be
located in the dynamic link library SHLWAPI.dll
If I click "OK" I then get the following message:
User Interface Failure
The Logon User Interface DLL msgina.dll failed to load.
Contact your system administrator to replace the DLL or
restore the original DLL.
After clicking "OK" all I get is a blank screen from there
on out.
How can I fix this and get Windows XP up?
Thanks!
David Candy
December 11th 03, 10:47 PM
Try reinstalling shlwapi.dll. Go here to find where to get the right version for you.
http://support.microsoft.com/default.aspx?scid=http%3a%2f%2fsupport.microsoft.c om%2fservicedesks%2ffileversion%2fdllinfo.asp&fp=1
There are different versions for non SP1 and SP1
Expand
Extracts a file from a compressed file. Use this command to extract a driver file from a cabinet (.cab) or compressed file.
The expand command with the parameters listed below is only available when you are using the Recovery Console. The expand command with different parameters is available from the command prompt.
expand source [/F:filespec}] [/y]
Parameters
source
Specifies the file to expand. Use this if the source file contains a single file. Source can consist of a drive letter and a colon, a directory name, a file name, or a combination. You cannot use wildcard characters.
/f:filespec
If the source contains more than one file, this specifies the name of the file you want to extract. You can use wildcards for the files you want to extract.
destination
Specifies both the destination directory and file name for the extracted file, or each individually.
/d
Lists the files contained in the cabinet file without expanding it or extracting from it.
/y
Suppresses the overwrite prompt when expanding or extracting files.
Examples
The following example extracts the file Msgame.sys from the Drivers cabinet file on a Setup CD and copies it to C:\Windows\System\Drivers:
expand d:\i386\driver.cab /f:msgame.sys c:\Windows\system\drivers
The following example expands the compressed file Access.cp_:
expand d:\i386\acces.cp_ c:\Windows\system32\access.cpl
The following example lists all the files in the Drivers cabinet file on the Setup CD:
expand /d d:\i386\driver.cab
Important
a.. The Driver cabinet file, which contains most of the drivers provided by Windows, includes thousands of files. Expanding all of the files from this cabinet file onto your hard disk will take time and a lot of disk space. It is recommended that you extract only the file you need from this file.
Notes
a.. If the destination is not specified, the file is copied to the current directory.
b.. You cannot specify removable media such as a floppy disk drive or a CD-ROM as the destination.
Related Topics
--
http://www.g2mil.com/Apr2003.htm
http://www.sharpword.com/fascism.htm
---------------------------------------------------------------
David Candy
http://www.mvps.org/serenitymacros
---------------------------------------------------------------
"Jerry" > wrote in message ...
> My computer came with Win XP installed. I've used it for
> over a year with no problems until recently. Now, I can't
> even get Windows up, including in Safe Mode or booting
> from the CD. I get the following message:
>
> winlogon.exe - Entry point Not Found
>
> The procedure entry point AssocIsDangerous could not be
> located in the dynamic link library SHLWAPI.dll
>
> If I click "OK" I then get the following message:
>
> User Interface Failure
>
> The Logon User Interface DLL msgina.dll failed to load.
> Contact your system administrator to replace the DLL or
> restore the original DLL.
>
> After clicking "OK" all I get is a blank screen from there
> on out.
>
> How can I fix this and get Windows XP up?
>
> Thanks!
vBulletin® v3.6.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.