Windows 10のサービススタック更新プログラム(SSU)とは?仕組みと重要性を解説
Windows 10の更新情報を読んでいると、「サービススタック(Servicing Stack)」という言葉を目にしたことがある方も多いでしょう。たとえば、Windows 10 Fall Creators Update向けのKB4132650には「この更新プログラムにより、Windows 10 Version 1709のサービススタックの安定性が向上します」とだけ記載されており、具体的にどのような修正が加えられるのかは詳しく説明されていません。同様に、Anniversary Update向けのKB4132216についても詳細は明かされていませんでした。
そこで本記事では、Windows 10のサービススタック更新プログラム(SSU)の概要、インストールによる影響、お使いのバージョンに合った最新のSSUを見つける方法、そして「この更新プログラムはお使いのコンピューターに適用できません」というエラーが表示された場合の対処法までをわかりやすく解説します。
Windows 10のサービススタック更新プログラム(SSU)とは
サービススタック更新プログラムをインストールするたびに、OSのコンポーネント ベース サービシング(CBS:Component Based Servicing)が更新されます。CBSは、Windows OSのコンポーネントのインストール処理全般を担う、非常に重要な基盤となる仕組みです。
これらのSSUは、通常の累積更新プログラムとは別個に提供されています。これは、累積更新プログラムがOSに新しく最適化されたファイルを追加するのに対し、SSUはその土台となる部分を更新する役割を持っているためです。
SSUをインストールすることで、ユーザーは以下のようなメリットを得られます。
- 更新プログラムによっては特定のバージョンのサービススタックが必要なため、スムーズにインストールできるようになる
- PCのパフォーマンスが向上する
- 更新およびインストールプロセスの信頼性が大幅に向上する
- 将来の更新プログラムの配信を確実にするための細かな改善も含まれる
SSUがインストールされると、CBSのすべてのモジュールが更新されます。Windows 10では、管理者(Administrator)とスーパー管理者のみがこれらの更新プログラムをインストールできるよう制限されており、さらにSSUがそのビルドのOSと互換性があるかどうかも自動的にチェックされます。
最新のSSUを見つける方法
実は、自分の環境に対応した最新のSSUを見つけるのは意外と難しい作業です。お使いのOSに合った最新の更新プログラムを確実に入手するために、以下の方法が推奨されます。
- 仮想環境を構築し、実際にどのSSUが適用されるかを確認する
- MicrosoftサポートのWebサイトで最新のSSUを検索する
注意したいのは、MicrosoftがSSUの公式一覧を公開していないため、上記の2つの方法が最新のSSUを見つけるためのほぼ唯一の手段だという点です。
「この更新プログラムは適用できません」エラーの原因
SSUは必ずインストールしておく必要があります。未インストールのままでは、今後の更新プログラムのインストールに支障をきたす可能性があります。その場合、Windows 10は次のようなエラーを表示します。
この更新プログラムはお使いのコンピューターに適用できません。
このエラーが発生すると、イベントログには「2149842967」というコードが記録されます。このコードを詳しく調べると「WU_E_NOT_APPLICABLE」というステータスであることがわかります。これは、前提条件となるサービススタック更新プログラムが不足していることを意味します。
なお、Microsoftは現在、従来のSSUを段階的に廃止し、累積更新プログラムとSSUを1つに統合した「結合パッケージ形式(Combined Package Format)」への移行を進めています。今後は、こうしたエラーに直面する機会は徐々に減っていくと考えられます。
-
Service Host Superfetchとは?仕組みの解説と無効化する3つの方法
Windows 10では、インターフェースが刷新されただけでなく、数多くのシステムプロセスが新たに導入されました。しかし、その中には「Service Host: Superfetch」のように、システムの動作を重くしてしまう厄介なプロセスも存在します。SuperFetchはWindows 10でディスク使用率を異常に高くし、PC全体のパフォーマンスを低下させる原因として知られています。 この問題は非常に一般的で、「Service Host: Superfetch」という表示を目にしたことがある方も多いのではないでしょうか。SuperFetchは、Windows Vistaで導入されたPrefe
-
Microsoft PowerToysとは?Windows 10を快適にする無料ユーティリティの機能と使い方
Microsoft PowerToysとは?Microsoft PowerToysは、Windowsユーザーが日常的に直面する課題を解決し、操作性を向上させるために開発された無料のユーティリティ集です。もともとWindows 10に標準搭載されていなかった小さな機能群であり、ユーザーからのフィードバックをもとに実装されました。PowerToysを導入することで、Windows標準機能だけでは実現できなかった「もうひとつの便利さ」を手に入れることができます。実はPowerToysは決して新しい概念ではありません。Windows XPの時代には「TweakUI」をはじめ、「壁紙チェンジャー」「Ca