Microsoft KB928596 Hotfix for Windows XP Learn more.