Windows 11、バージョン25H2でシステムドライバーの改良により安定性を向上

Windows 11、バージョン25H2でシステムドライバーの改良により安定性を向上

Windows 11 25H2 ドライバーの品質向上

次期Windows 11 25H2バージョンでは、以前のリリースで導入されたドライバーの品質と信頼性のさらなる向上が見込まれています。Microsoftの最近のサポートドキュメントでは、2024年の24H2リリースで初めて導入されたドライバー承認プロトコルが、このバージョンでどのように厳格化されるかが概説されています。

運転免許証の新たな要件

最も重要な変更点の一つは、すべてのドライバーがCodeQL(Semmle社が開発し、2019年にMicrosoft社が買収したセマンティックコード解析ツール)によるスキャンを受ける必要があることです。この厳格な要件により、OEMメーカーは、認証プロセスの一環として、自社のドライバーがすべての必須「Must-Fix」クエリに合格することを保証する必要があります。この積極的なアプローチは、ドライバーが承認される前にソフトウェアの脆弱性を最小限に抑えることを目的としています。

ドライバー開発におけるCodeQLの重要性

Windows 11 24H2以降、すべてのカーネルモードドライバー(現段階ではグラフィックドライバーを除く)は、署名または認証の前にCodeQLによる検証が必須となります。開発者は、コードベースに対してCodeQLスキャンを実行し、結果をドライバー検証ログ(DVL)にコンパイルし、そのログをテストシステムに転送することができます。このプロセスは、ドライバーの信頼性とシステム全体のパフォーマンスを向上させる上で重要な役割を果たします。

静的ツールのロゴテスト:精度の確保

Microsoft の Hardware Lab Kit (HLK) に統合された Static Tools ロゴ テストは、CodeQL の結果を活用してスキャン結果とドライバーの署名を照合し、ドライバー承認プロセスにおける矛盾を排除する包括的な評価を保証します。

エンドユーザーにとってのメリット

これらの技術開発は、一般ユーザーの関心事とはかけ離れているように思えるかもしれませんが、大きなメリットを約束します。ドライバーの品質向上は、オペレーティングシステムのパフォーマンスの安定化を意味し、恐ろしいブルースクリーン(BSOD)や機能アップデートで頻繁に発生する互換性の問題といった一般的な問題を軽減します。

OEM向け品質基準の強化

MicrosoftによるCodeQLの使用義務付けは、OEMにとって明確な品質基準を確立するものです。バッファオーバーラン、解放後使用の脆弱性、未検証の入力など、特定された問題は、Windowsの受信トレイストアにドライバを組み込む前に必ず修正しなければなりません。この積極的な戦略により、基準を満たさないドライバは却下され、修正後に再提出が必要になります。

新しいガイドラインの段階的な実施

これらの変更が展開されるにつれ、その影響が完全に現れるまでにはしばらく時間がかかる可能性があります。Windows 11 25H2以降をターゲットとする開発者は、これらの新しい標準に準拠する義務を負います。ただし、現時点ではグラフィックスドライバーとユーザーモードドライバーはこれらの要件の対象外であり、ドライバーの品質向上に若干のギャップが残っています。

Windows 11 25H2 リリースタイムライン

Windows 11 25H2は、1MB未満のマイナーリリース「有効化パッケージ」として今秋リリースされる予定です。新しい累積更新プログラムには、このバージョンで利用可能なすべての機能が組み込まれますが、パッケージがダウンロードされるまでは休止状態となります。このアプローチにより、よりスムーズで効率的なアップグレードプロセスが実現します。

より充実した Windows 11 2025 アップデートは、再設計されたスタート メニュー、エネルギー効率を向上させる高度な CPU スロットリング、およびユーザー エクスペリエンスを強化するさまざまなバグ修正を特徴として、2025 年 10 月にデビューする予定です。

出典と画像

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です