Progress on Internet Explorer 11 for Windows 7 continues to move forward and this week Microsoft has made a new release preview available for those interested in trying it out.
The initial installation file is small in size (1.2 MB) and will download the necessary components to install the release preview (or upgrade the developer preview from this past July if you have that installed). Keep in mind that you will need to restart your computer once the installation process is complete.
Visit the links below to get your copy of the release preview and learn more about this latest version.
[via The Verge]