Windows Internet Explorer 8 Beta 1 Installation Screenshots
Manually Install Updates

If required updates fail to install properly, you should manually download the updates and install them manually before continue to the installation of Internet Explorer 8 (IE8) web browser.
I had to download and install the Update for Windows XP (KB946501) manually before progressing to the next step in the IE 8 installation process.
I had to download and install the Update for Windows XP (KB946501) manually before progressing to the next step in the IE 8 installation process.