Sometimes installations fail for an unknown reason. Other times, you receive an error message with error code, such as 0x80070643, 0X8007064A, 0x8004FF2E, 0x8004FF01, 0x8004FF07, 0x80070002, 0x8007064C, 0x8004FF00, 0x80070001, 0x80070656, 0x8004FF40, 0xC0000156, 0x8004FF41 0x8004FF0B, 0x8004FF11, 0x80240022, 0x8004FF04, 0x80070660, 0x800106B5, 0x80070715, 0x80070005, 0x8004EE00, 0x8007003, 0x800B0100, 0x8007064E, 0x8004FF6F, or 0x8007007E.
The steps above should help with all of these. And they'll also help if your computer is running Windows XP Service Pack 2 (SP2). In that case, you'll see one or more of the following error messages:
Installation Wizard is missing a filter manager rollup package needed to complete the installation.
KB914882 Setup Error, Setup can't update your Windows XP files because the language installed on your system is different from the update language.
See step 3 for help with these issues.