降级Windows 2012 Server R2上的IE11

我已经使用RDS / RemoteFX安装了Windows 2012 Server R2 Std的testing环境。 无论如何,服务器运行良好,但我需要在服务器本身使用IE 10而不是IE 11。 我有一个Web应用程序,将不能使用IE 11。

但你不能删除IE11或似乎降级。 在“添加/删除function”中以及在“已安装的窗口更新”中都无法查看。

我的问题,有没有人想办法解决这个问题? 安装IE 10一边? 沙盒?

我更担心的是实现USBredirect和XTRA高分辨率的多显示器configuration,而不是被IE 11难住……谢谢

这似乎不可能。 Server 2012 R2(和Windows 8.1)预装了IE 11 ,因此您需要尝试使网站工作在兼容模式下,或者还原到Server 2008 R2或Server 2012。

在一个有点相关的说明,不要从您的服务器浏览 。 这只是恶心和不安全。 而是从您的工作站浏览。

顺便说一下,在决定这是不可能的之前,我做了几件不同的事情:


  1. 使用wusa删除对应于IE 11的更新
    • wusa.exe /uninstall /kb:2841134返回一个对话,告诉我这个计算机没有安装更新。 公平,虽然这 IE 11的KB。
  2. 我用dism来尝试启用IE浏览器function,它成功,但没有在GUI中公开function。 (从Windows Server 2008 R2 / Windows 7 IE降级的技巧。)
    • dism.exe /online /Enable-Feature:Internet-Explorer-Optional-amd64
  3. 我使用PowerShell卸载/删除functioncmdlet尝试删除Internet Explorer,但无济于事。
    • Uninstall-WindowsFeature Internet ExplorerUninstall-WindowsFeature InternetExplorerUninstall-WindowsFeature Internet-Explorer-Optional-amd64都返回了一个无效的参数错误。
    • parsingGte-WindowsFeature的输出也没有提到任何提及的Internet Explorer,这似乎证实这不是一个安装的function,因此,不能被删除作为一个。

如果任何人都可以在Server 2012 R2上成功卸载IE 11或者降级到IE 10,那么我有兴趣知道怎么做,但是我相当确信无法以不会将整个UI删除的方式好。

另一个简单的解决scheme是使用Turbo.net浏览器沙箱 。 它可以在你的机器上并排播放一个IE6-IE11到你的浏览器。 这样,您不必降级并将服务器暴露给更多的安全漏洞。 您只使用浏览器沙箱来使用旧版networking应用程序。

它也可以包括Silverlight,Java和Flash,以防您也需要。