When you attempt to install Windows XP updates from the Windows Update site, you receive an error similar to:

Winlogon.exe. Entry Point Not Found The procedure entry point AssocIsDangerous could not be found in the dynamic link library SHLWAPI.DLL.

This behavior will occur if you install a Windows XP service pack AND you did NOT restart your computer prior to installing additional updates.

NOTE: As a result of your actions, some DLL files are now damaged.

To resolve this problem:

1. Create a fixit.txt file in the %WinDir%\System32 folder that contains:

cd cd windows\system32                              ren winlogon.exe winlogon.old                               ren msgina.dll msgina.old                              ren shell32.dll shell32.old                              ren shlwapi.dll shlwapi.old                              cd..                               cd servicepackfiles\i386                              copy MSGINA.DLL c:\windows\system32                               copy SHELL32.DLL c:\windows\system32                              copy WINLOGON.EXE c:\windows\system32                               copy SHLWAPI.DLL c:\windows\system32                              NOTE: If the above files are not in the %WINDIR%\ServicePackFiles folder, instead of:                              cd..                               cd servicepackfiles\i386                              copy MSGINA.DLL c:\windows\system32                               copy SHELL32.DLL c:\windows\system32                              copy WINLOGON.EXE c:\windows\system32                               copy SHLWAPI.DLL c:\windows\system32                              use                              expand <CD_Drive_Letter:>\i386\MSGINA.DL_ C:\windows\system32                              expand <CD_Drive_Letter:>\i386\SHELL32.DL_ C:\windows\system32                              expand <CD_Drive_Letter:>\i386\WINLOGON.EX_ C:\windows\system32                              expand <CD_Drive_Letter:>\i386\SHLWAPI.DL_ C:\windows\system32
2. Boot the Windows XP CD-ROM or Setup start-up disks.

3. Press R at the Welcome to Setup screen.

4. Press C to invoke the Recovery Console.

5. Type the installation number.

6. Type the Administrator password.

7. Type batch fixit.txt and press Enter.

8. Type Exit and press Enter.