兼容性和可靠性

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

Windows 7 是迄今为止最可靠的 Windows 版本。 Windows 7 基于改进的技术设计,允许用户可靠地启动、关闭或休眠计算机,而无需担心丢失宝贵的工作。 此外,Windows 7 可以比以往更轻松地将数据备份和还原到网络驱动器或数字视频光盘 (DVD) 。 Windows 7 还改进了打印可靠性和性能。 (请参阅 Windows 7 应用程序质量 Cookbook.)

应用程序

为了帮助确保兼容性,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 Function.)