Engineering 7谈Windows 7兼容性
创始人
2024-03-22 18:51:11
0

从Windows 7 M1开始,兼容性一直是大家最为关注的问题。为此,微软甚至不惜打破传统,将Windows 7原本的版本号7.0改为了现在的6.1,以此来保证Vista和Windows 7在兼容性上保持一致。而现在喜欢Windows 7而没有装的用户大都是有兼容性方面的顾忌。昨天,微软Engineering 7官方博客再次发表文章披露了Windows 7在兼容性方面的详情。

Windows 7的兼容性目标

当初,在考虑Windows 7的 兼容性问题时就定下了目标:只要在Vista下能正常运行的软件,我们尽量确保也能在Windows 7下也能正常运行。在做这样的保证时我们也很担心会将话说得太过了,好在不少软件厂商的软件都是与操作系统同步更新的,主要是一些系统工具啊、安全软件啊 啥的。因此,我们与大量软件厂商开展了合作,以确保兼容性。

改进程序兼容性

如今的软件市场上的软件实在是太多了,很多在我们的开发过程中就已经更新了很多版本,我们的程序员只好一一下载下来并开启自动测试看看是否能在 Windows 7下工作正常。此外,即使在在开发时,我们也会让这些测试程序在后台运行以测试他们在新代码下的工作情况。而每行代码在写入主代码树前都要经过测试,此时 一旦某程序出现兼容性问题,程序员就会立即对其进行修改,以这样的方式来确保兼容性问题不会存在。

改进和测试策略

首先,我们手上有几支测试团队,专门用于引导程序员防止和解决兼容性问题,他们在测试软件的同时也会收到新功能更新,以确保新功能中的代码不会影响软件的正常工作。此外,他们还将长时间让程序保持在运行状态以测试长时间工作下的兼容性。

其次,我们也与第三方程序开发者接触和讨论有关Windows 7的软件开发方面的问题。我们还有WIndows 7兼容性计划,与OEM厂商合作,保证软件、硬件都通过认证。同时,我们还着重加强了以下几方面的测试:

* 通信
* 游戏
* 基本功能如安装、安全和性能等
* 记忆
* 音乐
* 生产率
* 电视/电影
* 数据备份/安全
* 移动性
* 金融管理

当然,像Java和.Net Framework这样的开发工具也少不了测试。再加对上一些OEM预装软件的测试,微软员工测试的软件总数将超过1500个。

验证策略

为最大程度地保证兼容性,在进行大量的测试后,我们还要定期或不定期地对程序进行验证,并且是在不同配置的机器、不同版本的Windows 7上进行测试,比如:X86,X64,Intel,AMD,触摸和多点触摸等。

测试结果将按以下标签进行分类:

  # Excellent(很出色) - 无任何兼容性问题
  # Poor(有些问题) - 少数功能可能无法使用
  # Failure (失败,退步) - Vista下可以正常工作但Windows 7下不行
  # Failures (失败,无退步) - 在Vista和Windows 7都不能正常工作
  #Accepted Regression (可接受的退步) - 有些软件的运行需要依赖于OS的版本号来,这部分软件经过小修改即可正常运行

结语

程序兼容性对于整个Windows团队来说都至关重要,但如今的软件数量实在太多,因此希望大家在遇到软件兼容性问题时能够及时向我们发送反馈报 告。此外,很多软件都是在安装时出现兼容性问题的,对此,我们提供了兼容性向导,在出现问题时会帮助用户以兼容模式重新执行安装。还有很多程序由于还处于 Beta阶段,因此对Windows 7的支持还不是很好,相信随着一步步地更新会有上佳表现。

【编辑推荐】

  1. 为何微软今年发布Windows 7势在必行
  2. 微软发布9大类Windows 7升级

相关内容

热门资讯

施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...
VMware vFabric (2012年5月17日中国北京)——全球虚拟化和云基础架构厂商VMware公司(NYSE:VMW)今...
由浅入深学习CentOS入门 在系统的学习CentOS入门的知识中,我们掌握了一些基本的设置。今天我们来讲一下CentOS入门中的...
虚拟现实 人工智能和人体未来会... 探讨像虚拟现实和人工智能这样的技术将会跟人体发生怎样的融合。未来将会出现模糊虚拟现实和现实本身界限的...