次の方法で共有


互換性と信頼性

Windows 7 は、Windows Vista と同じハードウェア上で実行し、Windows Vista で動作するアプリケーションやデバイス ドライバーと互換性を持つように設計されています。

Windows 7 は、まだ最も信頼性の高い Windows バージョンです。 Windows 7 は、テクノロジ基盤を強化して設計されているため、ユーザーは貴重な作業を失うことを心配することなく、コンピューターを確実に起動、シャットダウン、または休止状態にできます。 さらに、Windows 7 では、ネットワーク ドライブまたはデジタル ビデオ ディスク (DVD) にデータをバックアップして復元することがこれまで以上に簡単になります。 Windows 7 では、印刷の信頼性とパフォーマンスも向上します。 ( 「Windows 7 Application Quality Cookbook」を参照してください)。

アプリケーション

互換性を確保するために、Windows 7 はソフトウェア ベンダーや PC メーカーと緊密に連携して設計されています。 初期のエンゲージメントにより、Microsoft は最も広く使用されているアプリケーションの包括的な一覧を作成できます。 自動テスト サイクルにより、互換性の問題が検出され、開発サイクルの早い段階で修正されます。 (「 Windows アプリケーションの互換性」を参照してください)。

ドライバー

Windows Driver Kit (WDK) バージョン 7.0.0 には、開発者が Windows 用の品質ドライバーを作成するために必要なビルド環境、ツール、ドキュメント、サンプルが用意されています。 WDK 7.0.0 では、PREfast を使用して特定のクラスの C および C++ コーディング エラーを検出する静的ソース コード分析がサポートされています。 PREfast には、ドライバーの PREfast (PFD) と呼ばれる特殊なドライバー コンポーネントが含まれており、カーネル モード ドライバー コードのエラーを検出します。 さらに、WDK は、PFD サポートのすべてのカーネル ヘッダー ファイルに注釈を付けることで強化されています。 新しいテクノロジを示す新しいサンプル ドライバーが追加され、ドキュメントが拡張されました。

Windows 7 では、プラットフォームとシームレスに統合するように設計されたさまざまなソフトウェアおよびハードウェア製品がサポートされています。 Windows Vista 用に作成されたドライバーは、Windows 7 で正しく実行するために更新する必要はありません。 ( 「Windows Driver Kit」を参照)。

デバイス

Windows 7 では、音楽プレーヤー、ストレージ デバイス、携帯電話、その他の種類の接続デバイスなど、さまざまなアプリケーションとデバイスに対して柔軟で堅牢なサポートが提供されます。 これらのデバイスの自動テストは、開発サイクルの早い段階で互換性の問題が修正されるようにするために使用されます。 (「 Windows デバイス クラスの基礎」を参照してください)。

信頼性分析コンポーネント

信頼性分析コンポーネントは、システムの使用状況と信頼性に関する詳細なカスタマー エクスペリエンス情報を提供するインボックス エージェントです。 この情報は、Windows Management Instrumentation (WMI) インターフェイスを介して公開されるため、ポータブル リーダー システムで使用できます。 WMI インターフェイスを介して信頼性分析コンポーネントを公開することで、開発者はアプリケーションを監視および分析し、信頼性とパフォーマンスを向上させることができます。

Windows 7 では、組み込みの信頼性分析コンポーネントを使用して信頼性インデックスが計算され、システム全体の使用状況と経時安定性に関する情報が提供されます。 信頼性分析コンポーネントは、Windows 更新プログラムやアプリケーションのインストールなど、安定性に影響を与える可能性が高いシステムに対する重要な変更も追跡します。 信頼性モニター スナップインを使用すると、システムの信頼性インデックスの傾向を、これらの不安定化する可能性のあるイベントと相関して確認できるため、信頼性の変更を特定のイベントに直接簡単に追跡できます。 ( 「MountVHD 関数」を参照)。