October 2018 Update を実行している Windows 10 PC には、改良された Spectre 修正が適用されるようになりました。これにより、Microsoft が 2018 年 1 月の Spectre パッチで速度を低下させた多くの PC が高速化されるはずです。 「Retpoline」と名付けられたこの改善は、当初、Windows 10の次のアップデートで予定されていた。 Google の「Retpoline」の仕組みに関する 技術情報 は入手可能ですが、詳細にこだわる必要はありません。 Windows に実装すると、オペレーティング システムが顕著なパフォーマンスの低下を招くことなく Spectre 攻撃から保護できることを意味します。以前 と書きました。現在、Microsoft は、2018 年 10 月の更新プログラムを実行している限り、現在の Windows 10 PC でこの機能を徐々に有効にしています。これらのパッチが Windows の安定版で利用可能になるのはこれが初めてです。この変更は、2019 年 3 月 1 日にリリースされた Windows Update KB4482887 に含まれています。ただし、これは新しい Retpoline 機能を「特定のデバイスで」のみ有効にします。 Microsoft の Retpoline ブログ投稿 では次のように説明されています。
![]()
今後数か月にわたって、クラウド構成による段階的ロールアウトの一環として Retpoline を有効にする予定です。実装とそれに伴う変更が複雑であるため、Windows 10 バージョン 1809 以降のリリースに対してのみ Retpoline のパフォーマンス上の利点を有効にしています。
言い換えれば、Microsoft は一度に少量の PC 上で Retpoline を徐々に有効にして、適切に動作することを確認します。これが「段階的ロールアウト」です。また、Windows 10 の October 2018 Update にアップグレードした場合にのみ、PC で有効になります。
MicrosoftのMehmet Iyigun氏によると、すべてのPCは 2019年4月のアップデート にアップグレードするとこの改善が得られるという。
この機能はまだデフォルトで無効になっており、 October 2018 Update を使用している場合でも有効になっていない可能性があります。ただし、これらの Spectre パッチによって PC の速度が低下した場合は、すぐに速度が回復するはずです。





