毫无疑问,人们都比较关心遗留应用在Windows 8这个新系统中的表现。不过这种担心是短暂的。从第一个beta版本开始,就很明确,绝大部分的32-64位的Windows应用都可以在Windows 8上安装和运行。 但是,企业面临的问题,比如,保持遗留应用或者定制的16位应用正常运行,终端用户往往看不到。
就这一点而言,Windows 8和Windows 7很相似:64位的Windows 8只能运行64位和32位的应用,但是32位的Windows 8能够运行32位和16位的应用。请注意,ARM版本的Windows 8(Windows RT)预加载了某些设备,只能运行ARM编制的软件。 继续……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
毫无疑问,人们都比较关心遗留应用在Windows 8这个新系统中的表现。不过这种担心是短暂的。从第一个beta版本开始,就很明确,绝大部分的32-64位的Windows应用都可以在Windows 8上安装和运行。
但是,企业面临的问题,比如,保持遗留应用或者定制的16位应用正常运行,终端用户往往看不到。就这一点而言,Windows 8和Windows 7很相似:64位的Windows 8只能运行64位和32位的应用,但是32位的Windows 8能够运行32位和16位的应用。请注意,ARM版本的Windows 8(Windows RT)预加载了某些设备,只能运行ARM编制的软件。
继续依赖16位子系统不是一个完美的解决方案。原因之一是,缺少无缝的16位兼容性。用户已经反映基于com的16位应用程序存在问题。
16位子系统不一定会被之后的Windows支持,因此,最好的长远打算就是替换或重写这类组件。
除此之外,存在必须使用64位Windows 8的情况。因此,16位子系统的生存空间更小了。
对待遗留应用另外一个常见的方法是虚拟化。Windows 7可以通过XP模式处理。包括使用单独Windows副本的许可安装XP副本,通过Windows Virtual PC在虚拟机上运行。Windows 8不再包含XP模式,但具有相类似的解决方案。
微软企业桌面虚拟化(微软桌面优化包里的一部分)可以作为替代选项。微软企业桌面虚拟化允许在客户端PC上使用虚拟机影像。还包括一些专门工具来虚拟化个人应用的专门工具,并通过虚拟桌面基础设施将应用交付到桌面上。
还可以直接将Windows XP模式的虚拟硬盘文件迁移到一个新的虚拟化基础设施,你可能要事先咨询微软这样做对许可的影响。
如果你打算使用向前兼容的版本更换现有的遗留应用,可以考虑微软提供的Windows App Certification Kit(ACK),原来是Windows Software Logo Kit。ACK 可以帮助你在Windows 8上运行给定应用,不管是标准的桌面应用还是Metro风格的应用。
微软在TechNet网站有论坛讨论Windows 8应用兼容性的问题,还提供了如何专门为Windows 8创建业务流程应用的指导方针。
作者
Serdar Yegulalp从1994年到2001年为Windows杂志写作,覆盖了广泛的技术方面。他现在是《The Windows 2000 Power Users Newsletter》一书的出版者,辛勤钻研他擅长的Windows NT, Windows 2000 and Windows XP领域,并为TechTarget写专栏。
相关推荐
-
Windows 8迁移到Windows 10时的注意事项
在开始Windows 10迁移之前,除了确保硬件可以支持新的操作系统之外,还必须确定自己是否有免费升级资格,这取决于你目前运行的Windows 8的版本。
-
专访微软高层:Windows 8.1之更新和安全性
微软Windows商业部门总经理Erwin Visser讨论了本月即将来临的Windows 8.1企业功能和Windows 8安全性能以及微软将如何帮助IT部门更上快速的更新周期。
-
缺少企业Windows 8应用开发工具会增加升级难度
微软提供了Windows 8软件开发包和Visual Studio 2012开发工具。但开发者们想要的是可移植的软件代码库,这样能够削减成本,减少软件部署时间等。
-
公有云是遗留应用的最佳归宿吗?
公有云用于运行采用最新工具以及最新潮编程语言构建的新应用程序。那么能够在公有云上运行将企业数据中心搞得有些狼狈的遗留应用吗?