多语言展示
当前在线:1360今日阅读:75今日分享:44

如何避免Win7 出现兼容性问题

如今企业界都在纷纷迁移到Windows 7上,但花费不小、难度不低。最棘手的问题之一就是,如何让面向Windows XP及更早版本Windows设计的应用程序可以顺利迁移到微软的新一代计算平台上。据在去年发布的一份报告显示,如今96%的企业电脑在运行Windows操作系统。但是尽管微软在面向企业进行销售有着多年的丰富经验,还是未能解决应用程序兼容性这个难题。称:“与Windows Vista相比,微软在为Windows 7准备软、硬件生态系统方面的工作显然要来得充分,但是对负责清点、测试、补救和打包应用程序的IT管理人员来说,还是有大量的工作要做。”虽然很难准确地评估,但至少有相当一部分的Windows XP应用程序需要更换或重写,之后才能升级到Windows 7上。已经在使用Windows Vista,兼容性问题方面的情况要好得多。但考虑到这点:相当多的Windows XP应用程序需要更换或重写才能升级到Windows 7上,我们还是不妨讨论几个最佳升级措施,以便处理好你企业Windows 7部署过程中的应用程序兼容性问题。一、列出清单。这一步很显然,但又很关键,对有一定规模的企业来说更是如此。Glenn Jones正负责为11000个用户迁移到Windows 7的IT项目负责人;他解释,仅仅使用Windows XP模式,把旧应用程序硬塞入Windows 7上的做法弊大于利,会带来更复杂的问题。于是,Jones及其团队使用微软的应用程序兼容性工具包,分析了650个应用程序的16000多行数据。Jones说:“我们仔细检查了清单上的每一个应用程序,弄清楚它们是否有效、是否仍在使用。该工具还有助于从中找出一些与Windows 7兼容的应用程序。”经过一段长时间的分析工作后,Jones的团队决定丢弃好多应用程序,同时添加另一些应用程序,最终选定了将与Windows 7协同运行的341个应用程序。Jones说:“我们发现了通过整合减少应用程序数量的众多机会。我们有几个应用程序仍需要使用IE 7,但我们能够暂时通过终端服务器来访问它们,或者对它们进行升级,以便与Windows 7兼容。”Jones把公司的几个主要人员召集起来,花了整整四个星期来讨论迁移问题,包括Windows 7映像将含有什么内容。但是结果发现,应用程序兼容性才是最复杂的问题。回想起来,Jones表示他本该将整个迁移分析过程的时间延长到至少三个月,单单分析应用程序问题就该花四个星期。二:选择合适的工具。虽然Jones使用微软的应用程序兼容性工具包(ACT),但这个工具不是唯一的选择。遗憾的是,没有哪个工具是尽善尽美的,到时仍需要手工操作。Gartner公司的分析师Michael Silver和Stephen Kleynhans在一份题为《用于Windows迁移的应用程序兼容性评估工具》的报告中写道:“应用程序兼容性评估工具市场仍是个新兴市场。”Gartner公司表示,免费的ACT安装和运行起来相对比较简单,还含有一个可以测试IE应用程序的组件。但它在应用程序测试方面还是需要比大多数收费工具更多的手动工作,也不太可能最终成为同类中最佳的应用软件。如果使用ACT,测试完毕后迁移应用程序的过程很困难。Gartner公司表示:“一旦测试完毕、结果记录下来,ACT所含的另一个工具兼容性管理工具(Compatibility Administrator)让技术人员能够选择添加应用程序的兼容性修复程序(shim),从而增强与Windows 7的兼容性。这个过程是手动的,很费时,需要技术人员深入了解为什么应用程序会无法兼容,并选择合适的兼容性修复程序来修复它。然后对应用程序进行测试,不断添加兼容性修复程序,直到修复为止。”如果你愿意掏钱,另一些工具用起来要容易一点。Gartner公司提到了其中两款工具:APP-DNA AppTitude和ChangeBASE AOK。Gartner公司表示:“我们发现两款产品的相似之处多于不同之处。这些产品实际上不测试应用程序,也不检查运行时行为,而是检查安装包,以了解应用程序的兼容性,并且改变安装包、应用程序的安装方式或Windows运行这些应用程序的方式。这些产品最适合对全部应用程序拥有一定控制权的企业,因为它们更有可能能够整理出一套应用程序安装文件。”这些产品能够分析与Windows 7、微软的App-V虚拟化软件、思杰XenApp和Windows Server 2008 R2之间的兼容性。这两款产品都有可用于测试IE应用程序的工具,这非常适用于为IE6开发应用程序的企业。Gartner撰文道,不过,“由于许多浏览器应用程序不是托管在客户的服务器上,最终用户能够修复浏览器应用程序的实际能力很有限。”APP-DNA AppTitude与ChangeBASE AOK有几个不同之处。比如说,修复应用程序的方法不一样。Gartner表示:“AppTitude采用一种比较保守的方法,为测试人员提供了替代方案;AOK试图通过MSI Windows Installer(MSI)配置更新和变更,以更自动化的方法来修复应用程序。ChangeBASE声称其工具能够修复更多的应用程序;不过,它采用的方法风险较大,需要在修复之后进行更多的应用程序重新测试工作。”所以,请确保你选择的工具能够实际支持你的企业所需要的全部技术。”三、评估与控制迁移成本。迁移成本可能很快变得相当高。据Gartner公司声称,应用程序兼容性评估工具通常售价是每个应用程序100美元到200美元。文章来自深度xp系统下载2013最新版 happychem.com.cn 。Gartner说:“大多数大企业都有数百个或数千个应用程序(一般来说,每10个用户就有一个应用程序)。而技术人员测试和补救应用程序的成本大概是每小时50美元(包括种种福利和间接费用),又由于许多应用程序需要一到四天来手动测试,这么核算下来的话,兼容性评估工具就显得更有价值了。”一些企业可能想要结合使用微软的ACT和收费工具,以便尽量降低成本。Gartner在去年12月发布的题为《工具包:迁移到Windows 7的成本》的另一份报告中表示:“如果要更换套装应用程序,那么每更换一个应用程序,就需要两个人工作三星期(共240个小时)。需要修复的定制应用程序大部分要花约10个人时,而且具体所需的时间相差也会很大。”Gartner估计,每当需要修复一个应用程序,每台电脑需要100美元的软件成本;每当需要更换一个应用程序,就需要200美元的软件成本;显然这也视应用程序的性质而定,预计这些数字还会有变化。当然,还存在与技术人员薪水有关的运营成本,也应该计入到成本考核中。幸好精心规划的迁移应该能节省金钱和时间。Gartner说;“客户们声称,应用程序兼容性评估工具结合使用应用程序虚拟化工具,可以将打包成本和周转时间减少33%到50%。”
推荐信息