Intel开始升级到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:踏上遍布荆棘的Windows 7升级之路
“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后都建议同事也升级到该系统。总之,“一切都还好”。