従量制課金接続に設定したネットワーク接続のみを持つコンピュータで、Windows Updateの自動更新と手動更新を実行してみました。
Windows Updateの自動更新は、「\Microsoft\Windows\UpdateOrchestrator\」に登録されている「Schedule Scan」タスクで定期的に実行されます。「タスクスケジューラ」(Taskschd.msc)では、「タスクスケジューラライブラリ\Microsoft\Windows\UpdateOrchestrator」の場所で、このタスクの詳細を確認できます。自動実行のスキャンを開始するには、このタスクを手動で実行するか、「コマンドプロンプト」(管理者権限は不要)で以下のコマンドラインを実行します。
usoclient.exe StartScan
用意した2つの環境のどちらも、自動更新で新しい更新プログラムが検出されることはなく、「お使いのデバイスは最新の状態です」と表示されました(画面3の上)。同じネットワーク接続で従量制課金接続の設定をオフにして再実行すると、どちらも新しい更新プログラム(バージョン1709の機能更新プログラムを含む)が検出され、ダウンロードが始まりました(画面3の下)。
この検証では「Windowsをスムーズに実行するために必要な更新プログラム」がどのようなものなのか、判断することはできませんでした。「Windowsをスムーズに実行するために必要な更新プログラム」がどのような種類、頻度、ダウンロードサイズになるかも分かりません。
しかし、毎月、従量制課金接続ではない環境で継続的に更新されていれば、その後、しばらくの間は従量制課金接続において、手動で更新プログラムをチェックしない限り、意図せず更新プログラムがダウンロードされる可能性は低いのではないでしょうか。
自動更新の場合、2018年1月のインストール済みの更新プログラムの状態によって、挙動が異なることはありませんでした。しかし、「設定」アプリで「更新プログラムのチェック」ボタンをクリックして開始する手動更新では、2つの環境で違いがありました。新しい累積更新プログラムを非表示にした方は、検出後、「ダウンロード」ボタンが表示され、従量制課金接続である旨の注意が表示されました(画面4の上)。
一方、新しい累積更新プログラムを非表示にしていない方は、「ダウンロード」ボタンが表示されることなく、累積更新プログラムのダウンロードが始まりました(画面4の下)。なお、どちらもバージョン1709の機能更新プログラムは検出されませんでした。
この挙動の違いは、自動更新の場合と整合性がないため、Windows 10の仕様によるものなのか、タイミング的なものなのか、それともバグなのか、判断することはできません。少なくとも、自動更新で検出されないのだから、手動更新でも「ダウンロード」ボタンを表示して確認してほしいところです。何だかスッキリしませんが、次に進みましょう。
ここまで、従量制課金接続の設定と、Windows Updateの自動更新および手動更新について見てきました。では、C2R版のOffice製品の更新はどうでしょうか。
本連載でも何度か取り上げていますが、「クイック実行(Click-To-Run:C2R)」形式で提供されるMicrosoft Office製品の更新プログラムは、Windows Updateで配布されることはありません。C2R版の更新は、Office製品に組み込まれた自動更新機能によって行われ、それにはWindows Updateは介在しません。最新のOffice 2016バージョンは、ボリュームライセンス契約で提供される一部の製品を除き、全てC2R形式で提供されています。
結論から言うと、C2R版のOffice製品は従量制課金接続を認識します。実際に、2018年1月の更新ビルドに更新されていないOffice 2016のインストール環境で、従量制課金接続が設定されている場合と、設定されていない場合を検証しました。
C2R版のOffice 2016の場合、自動更新は「\Microsoft\Office\」に登録されている「Office Automatic Updates」タスクによってユーザーログオン後、15分の遅延後に開始され、さらに数日おきにもトリガーされます。
従量制課金接続の設定がオフの場合、ログオン後、15分後にこのタスクが開始され、Office製品の現在の更新チャネル(月次、半期チャネル、または半期チャネル(対象限定))に新しい更新ビルドが見つかれば、ダウンロードとインストールが行われます。
その様子は、タスクマネージャの「Microsoft Office Click-to-Run(SxS)」(OfficeClickToRun.exe)の複数プロセスのアクティビティー(通常時は1プロセス)や、Office製品のインストール先パスの「Updates\Download\PackageFiles」にダウンロードされる更新ビルドのパッケージの存在で確認できました(画面5)。
従量制課金接続の場合、新しい更新ビルドが存在していても、「Microsoft Office Click-to-Run(SxS)」(OfficeClickToRun.exe)プロセスのアクティビティーはすぐに静まり、「Updates\Download\PackageFiles」にダウンロードされることもありませんでした。
C2R版のOffice製品を手動で更新するには、任意のOfficeデスクトップアプリを開いて、「ファイル」メニューの「アカウント」を開き、「更新オプション」から「今すぐ更新」をクリックします。コマンドプロンプトを開き(管理者権限は不要)、次のコマンドラインを実行することで、Officeデスクトップアプリを開くことなく手動更新を開始することもできます。
"C:\Program Files\Common Files\Microsoft Shared\ClickToRun\OfficeC2RClient.exe" /update user
従量制課金接続が設定されている場合、「今すぐ更新」をクリックして新しい更新ビルドが見つかると、「Office更新プログラムを入手できます」というダイアログボックスが表示され、従量制課金接続の設定がされていること、データ転送量に対する課金の可能性があることが注意されます。このように注意喚起されるため、不用意に大きな更新ビルドをダウンロードしてしまうことはありません(画面6)。
ただし、この「Office更新プログラムを入手できます」ダイアログボックス、実は信用できない部分があります。「今すぐ更新プログラムのダウンロードを開始しますか?」に「はい」ボタンで答えても、何もせず終了してしまう場合があるのです。
筆者の環境では、Wi-Fi接続とイーサネット接続のどちらを従量制課金接続に設定した場合でも、「はい」ボタンでダウンロードが開始されることはありませんでした。つまり、従量制課金接続の設定のまま、Office製品を更新する方法がないのです。更新するためには、従量制課金接続の設定をオフする必要がありました。
同様の問題は、2年以上前からTechNetフォーラムでも報告されており、筆者の環境固有の問題ではないようです。2018年1月末時点では解消されていません。
というわけで、Windows 10の従量制課金接続の設定は、ほぼほぼ期待通りに機能するようです。しかし、Office 2016の「Office更新プログラムを入手できます」ダイアログボックスでダウンロードを続行できないという不具合が見つかりました。他にも今回の検証では引っ掛からなかった問題があるかもしれませんよ。その問題が、お金がかからない方の問題であることを願うばかりです。
岩手県花巻市在住。Microsoft MVP:Cloud and Datacenter Management(Oct 2008 - Sep 2016)。SIer、IT出版社、中堅企業のシステム管理者を経て、フリーのテクニカルライターに。Microsoft製品、テクノロジーを中心に、IT雑誌、Webサイトへの記事の寄稿、ドキュメント作成、事例取材などを手掛ける。個人ブログは『山市良のえぬなんとかわーるど』。近著は『Windows Server 2016テクノロジ入門−完全版』(日経BP社)。
Copyright © ITmedia, Inc. All Rights Reserved.