Windows 8升级过程中的遗留应用怎么办?

系统
Windows 8从上市到今天已经两个月了,人们都比较关心遗留应用在Windows 8这个新系统中的表现。Windows 8升级过程中的遗留应用怎么办?

毫无疑问,人们都比较关心遗留应用在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创建业务流程应用的指导方针。

责任编辑:黄丹 来源: TechTarget中国
相关推荐

2013-01-09 10:32:32

Windows 8应用迁移

2021-11-09 23:12:03

Windows 10Windows微软

2012-12-12 09:53:50

Windows 8

2012-05-11 09:54:23

微软Windows 8

2022-08-26 16:28:41

MySQL存储只读语句

2012-06-29 09:19:30

Windows 8微软

2020-02-16 17:23:52

Windows 8Windows 8.1Windows 10

2012-07-09 10:20:42

Windows 8

2021-10-28 22:24:37

Windows 11Windows 8微软

2013-01-17 15:53:48

Windows 8

2012-07-06 08:58:53

微软Windows 8

2013-06-07 17:40:11

Windows 8Windows 8.1

2012-10-26 16:45:13

联想Windows 8升级

2013-06-07 17:46:31

Windows 8Windows 8.1

2012-11-06 09:47:34

Windows 8升级

2009-06-05 08:55:16

2009-06-23 08:35:12

微软Windows 7操作系统

2009-08-16 09:25:55

Windows 7系统升级

2009-09-17 08:39:52

Windows 7系统升级

2013-01-31 10:23:51

Windows 8
点赞
收藏

51CTO技术栈公众号