Hi williwatt,

May I know the source used to download Internet Explorer 8. Please try downloading from Microsoft website. Here is the link.

Also there are Cumulative Security Update for Internet Explorer 8 for Windows XP. You may install it Here.

Hope this helps.

Thanks and Regards,
Appu S