I’m trying to install updates from WindowsUpdate on my Windows XP computer, but I keep encountering a winlogon.exe error. What’s going on?

The full text of the error you’re referring to is “Winlogon.exe. Entry Point Not Found. The procedure entry point AssocIsDangerous could not be found in the dynamic link library SHLWAPI.DLL.” This problem is typically the result of installing XP Service Pack 1 (SP1) without restarting the computer when prompted, then attempting to access other updates from the WindowsUpdate site. Performing these actions corrupts certain DLLs. Because the corrupted DLLs are core files, you can’t repair them while Windows is running. To repair the damaged files, you need to boot into the Recovery Console (RC), which you might have installed locally or which you can access from the XP installation CD-ROM, by performing the following steps:

Continue reading