用户名:
密 码:

从Windows XP到Windows 7,拿什么拯救应用程序

Windows 7发布已经有五个多月了,在此期间市场反响良好,微软也多次催促企业用不要迟疑,尽快开始Windows 7的部署。作为微软的重要合作伙伴,Intel又有何想法呢,是否对部署Windows 7充满热情呢?日前Intel首次公开发表了对于从XP升级至Windows 7的看法,认为这其中存在大量问题,十分具有挑战性。

Intel高级工程师Roy Ubry在官网上发表了题为“从Windows XP到Windows 7,拿什么拯救应用程序”的文章,来看一下文中着重表达的一些观点和看法:

“去年,Intel决定跳过对Windows Vista的部署而直接升级至Windows 7,因此我们参与了微软的技术采纳项目(TAP)。在经过多方面的努力后,Intel认为部署Windows 7的时机已经成熟,现在繁重的工作要开始了,其中最复杂的一个方面就是应用程序兼容性问题。”

Ubry表示,由XP迁移到Windows 7将面临很多挑战,比如用户账户控制、64位兼容性、浏览器的支持以及应用程序的向后兼容性。

“首先也是最突出的一个问题,那就是用户账户控制UAC(User Account Control)。UAC是从Vista开始引入的,但是由于种种原因,它在很多企业用户那里并没有真正发挥作用。在Windows 7中微软改进了UAC(提供了四种安全级别),Intel计划将UAC设置为最高级别。”

UAC设置为最高级别时,任何程序在安装或执行其它操作时都会需求用户的同意,问题在于,一些应用程序自身的特性是在执行操作时不会去通知用户,这样它就会无法使用,而且不会告知用户究竟出现了什么问题。对此,微软提供了一种简单的解决方法,右键单击应用程序图标,选择以Administrator管理员账户运行即可。

“Intel决定向64位计算迈进,这可以帮助满足今后的需求,并且可以利用当今市场上更高的系统内存。然而,64位计算面临的一个严峻挑战就是与应用程序的兼容性问题。首先,它不再支持16位应用程序,你或许认为这是无关紧要的,毕竟32位计算已经普及了很多年,而且近年来绝大多数应用程序已经迁移到了32位。但是,不要忘了,包括Intel在内的很多环境都存在一些需要支持旧系统的应用程序,而且很多应用程序打包时使用的是16位安装程序。”

“64位Windows的另一个问题是,32位和64位程序文件使用不同的路径,运行时以硬编码寻找‘Program Files’的应用程序如果安装在‘Program Files (x86)’中,那么它将无法使用。”

Intel认为,部署IE8则会带来更多麻烦,因此暂时将不采用IE8或IE7。“鉴于会给一些重要应用程序带来问题,Intel决定延期在内联网内部署IE7和IE8。IE8虽然提供了IE7兼容模式,但是更多应用程序需要IE6,这是个必须要解决的问题。如果不使用IE6,Office Web Components、IE插件、Java版本等都会存在问题,这非常难办。”

也许是担心以上种种消极态度影响其它企业向Windows 7迁移的决心,Ubry后来对文章进行了补充,表示虽然部署Windows 7的道路是曲折的,但是前景却是光明的。每一次操作系统更新换代都会产生一些问题,但这些问题是可以解决的。如今Intel已经在按部就班地部署Windows 7,并且认为结果一定是完满的。最后他强调,Intel预计在今后三年内使用Windows 7会为企业节省1100万美元,97%的Intel员工在使用Windows 7后都建议同事也升级到该系统。总之,“一切都还好”。

域名频道资讯中心
.

  来源:互联网
阅读:
日期:2010-2-26
 
收藏此文 】 【 打印此文 】   
  • 上一篇:SEOmoz最新链接分析工具Open Site Explorer介绍
  • 下一篇:Google Maps API 用法教程
  • TAG: Windows 7
    • 官方网址: dns110.com
    • CopyRight © 2010 域名频道 版权所有
    • 地址:上海市松江区新松江路1188弄37号 邮编:201620
    • 电话: 021-67820741 67820742 67820743 传真: 转分机805 值班电话: 021-67820743
    • 在线支持QQ: 219854  客户服务QQ:714658643  MSN:chenlh@dns110.com  Email: support@dns110.com
    • 沪ICP备06024974号