Paul Thurrott's SuperSite for Windows | Microsoft Launches Internet Explorer 11 Release Preview For Windows 7 TechCrunch Just about two months after it announced the developer preview of Internet Explorer 11 for Windows 7, Microsoft today launched an updated beta version of its browser. The so-called “release preview” will likely be the last beta version of IE11 for ... Microsoft rolls out IE11 for Windows 7 consumer preview Internet Explorer 11 for Windows 7 hits Release Preview, but no tab syncing ... Microsoft pushes faster, touch-friendly IE11 preview onto Windows 7 |