兼容性和可靠性

Windows 7 旨在与 Windows Vista 相同的硬件上运行,并与使用 Windows Vista 的应用程序和设备驱动程序兼容。

Windows 7 是迄今为止最可靠的 Windows 版本。 Windows 7 在改进的技术基础上设计,使用户能够可靠地启动、关闭或休眠其计算机,而无需担心丢失有价值的工作。 此外,Windows 7 使将数据备份和还原到网络驱动器或数字视频光盘(DVD)比以往更容易。 Windows 7 还改进了打印可靠性和性能。 (请参阅 Windows 7 应用程序质量指南

应用

为了帮助确保兼容性,Windows 7 已与软件供应商和电脑制造商密切合作。 早期参与使Microsoft能够生成最广泛使用的应用程序的综合列表。 自动测试周期可确保在开发周期的早期检测到并修复兼容性问题。 (请参阅 Windows 应用程序兼容性。)

司机

Windows 驱动程序工具包 (WDK) 版本 7.0.0 提供了开发人员创建 Windows 质量驱动程序所需的生成环境、工具、文档和示例。 WDK 7.0.0 支持静态源代码分析,使用 PREfast 检测某些 C 类和C++编码错误。 PREfast 包括一个专用驱动程序组件,称为 PREfast for Drivers (PFD),用于检测内核模式驱动程序代码中的错误。 此外,WDK 通过批注 PFD 支持的所有内核头文件来增强。 添加了演示新技术的新示例驱动程序,并扩展了文档。

Windows 7 支持各种软件和硬件产品,旨在与平台无缝集成。 为 Windows Vista 创建的驱动程序不应要求更新才能在 Windows 7 中正常运行。 (请参阅 Windows 驱动程序工具包。)

设备

Windows 7 为各种应用程序和设备(包括音乐播放器、存储设备、移动电话和其他类型的连接设备)提供灵活的可靠支持。 这些设备的自动测试用于确保在开发周期早期修复兼容性问题。 (请参阅 Windows 设备类基础知识。)

可靠性分析组件

可靠性分析组件是一个内置代理,提供有关系统使用情况和可靠性的详细客户体验信息。 此信息通过 Windows Management Instrumentation (WMI) 接口公开,使其可供便携式读取器系统使用。 通过 WMI 接口公开可靠性分析组件,开发人员可以监视和分析其应用程序,从而提高可靠性和性能。

Windows 7 使用内置的可靠性分析组件来计算可靠性索引,该索引提供有关一段时间内系统总体使用情况和稳定性的信息。 可靠性分析组件还会跟踪对系统的任何重要更改,这些更改可能会影响稳定性,例如 Windows 更新和应用程序安装。 可以使用可靠性监视器管理单元查看系统可靠性索引中与这些潜在的不稳定事件相关的趋势,从而轻松地直接跟踪特定事件的可靠性更改。 (请参阅 MountVHD 函数。)