Windows Internet Explorer 8 Beta 1 Installation Screenshots
Windows Internet Explorer 8 Beta 1
Installation of Microsoft Windows Internet Explorer 8 Beta 1 requires the computer to restart or reboot to ensure the installation is properly completed.