Windows Server 2019(1809)を1909へ更新できない?Windows Updateに出てこない原因とISOアップグレード手順

Windows Server 2019(1809)へ移行したあと、「Windows 10みたいにWindows Updateから1909へ上げたいのに出てこない」と戸惑うケースは少なくありません。結論から言うと、Serverは“更新の考え方”がクライアントOSと違い、さらにサービシングチャネル(LTSC / SAC)の違いが大きく影響します。1909へ上げられる条件と、ISOを使った現実的な更新手順を整理します。

目次

Windows Server 2019(1809)から1909へ上がらない“本当の理由”

まず押さえるべきポイントは2つです。

  • Windows Serverは、Windows 10のように「Windows Updateの画面で機能更新(1809→1909)を選んで実行する」運用が基本ではない
  • 「1809」「1909」という数字は“サービシングチャネル”と結び付いており、同じ1809でもLTSC(Windows Server 2019)とSAC(Windows Server, version 1809)が混在する

この2点を見落とすと、「Windows Updateに1909が出てこない=設定がおかしい」と誤解しがちです。実際は、そもそもWindows Updateで1909へ上がる設計ではない、または1909へ“アップグレードできる前提(SAC)ではない”というケースが多いです。

用語整理:LTSCとSAC、そして“1809/1909”の関係

Windows Serverには大きく分けてLTSC(長期サポート)とSAC(半期チャネル)があり、当時の“1909”は主にSAC側のリリースとして扱われました。ここが混乱の元です。

観点LTSC(例:Windows Server 2019)SAC(例:Windows Server, version 1909)
想定用途安定運用(基幹系、AD、ファイルサーバー等)短いサイクルで更新(コンテナ/DevOps寄り、検証・用途限定)
サポート期間の考え方長期(運用の腰を据える)短期(計画的に上げ続ける前提)
更新スタイル月例の累積更新(品質更新)が中心リリース間の更新が前提(ただし計画・手順が重要)
1809→1909の扱い“Windows Server 2019(LTSC)を1909へ”という概念自体がズレやすいSAC 1809→SAC 1909という形なら“上書きアップグレード(インプレース)”が現実的

つまり、同じ「1809」でも、あなたの環境がLTSC(Windows Server 2019)なのか、SAC(Windows Server, version 1809)なのかで、1909への進め方は大きく変わります。

最初にやること:自分のサーバーがLTSCかSACか確認する

ここが分かれば、迷いがほぼ消えます。GUIがある場合でも、サーバー運用ではコマンドで確認できるようにしておくと便利です。

確認方法コマンド / 操作見どころ補足
winverで確認winverバージョン表記、ビルド番号表示は似るので、これだけで断定しない
systeminfoで確認systeminfoOS Nameや製品名「Windows Server 2019」と出るかをチェック
PowerShellで確認Get-ComputerInfo | Select WindowsProductName, WindowsVersion, OsBuildNumberWindowsProductNameの文字列Server Coreでも使いやすい
レジストリで確認reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductNameProductNameの内容構成管理で収集しやすい
DISMでエディション確認DISM /online /Get-CurrentEdition現在のエディションエディション切替の話と混同しない

判断の目安としては、「Windows Server 2019」と明示される(LTSC)のか、あるいは「Windows Server, version 1809」等の表現が強い(SAC)のかを見ます。現場では「2019(1809)」と呼んでいても、実はSAC版を入れていた/逆にLTSC版を入れていた、というすれ違いが起きやすいので、ここは丁寧に確認してください。

結論:1909へ上げるルートは“Windows Update”ではなく“ISO(セットアップ)”が基本

Windows Serverでは、クライアントOSのように「更新プログラムの確認」→「1909へ機能更新」という導線が一般的ではありません。1909へ上げたい場合は、原則としてインストールメディア(ISO)を使ってアップグレード(上書き)するか、クリーンインストールで入れ替える形になります。

ここからは、あなたの環境がSACで“上書きアップグレード可能”なケースと、LTSCで“1909というゴール設定がズレている”ケースに分けて、現実的な手順を解説します。

SAC版(Windows Server, version 1809)を使っている場合:1909へ上書きアップグレードする

SACを採用している環境なら、リリース間の更新(1809→1909)は運用設計の範囲内です。ただし、サーバーの上書きアップグレードは影響範囲が大きいため、可能であっても「クリーンインストール(入れ替え)の方が安全」という判断になることも多いです。

上書きアップグレードを実行する前のチェックポイント

「setup.exeを実行すれば上がる」とはいえ、サーバーは役割(ロール)やドライバー、セキュリティ製品、業務アプリの影響を強く受けます。最低限、次のチェックを推奨します。

チェック項目具体的な確認内容理由
フルバックアップシステム+データ(可能ならベアメタル復旧まで)失敗時に“戻れる”ことが最重要
役割(ロール)棚卸しAD DS / DNS / DHCP / IIS / ファイルサーバー / Hyper-V などロールにより推奨移行手法が変わる
業務アプリの要件確認OSバージョン要件、.NET、SQL、ドライバー依存動作保証外になると復旧が難しくなる
セキュリティ製品EDR/AV、フィルタードライバー、暗号化ソフトアップグレード失敗の原因になりやすい
空き容量システムドライブに十分な空き(数十GB目安)一時ファイル・ロールバック領域が必要
メンテナンス時間停止可能時間、再起動回数、影響範囲想定より時間が延びることがある

1909のISOを使った上書きアップグレード手順(基本ルート)

手順の流れはシンプルで、ISOを入手 → マウント → setup.exe実行です。Windows Updateに出てこない問題に対しては、これが最短ルートになります。

  1. Windows Server v1909 のISOを入手 入手経路は契約形態で変わります。一般的にはボリュームライセンスの提供ポータルや、サブスクリプション(例:開発者向けの提供)などが対象です。古いSACのISOは“いつでも誰でもダウンロードできる”形ではないことが多いため、社内のライセンス管理担当や調達フローも確認しておくとスムーズです。
  2. ISOをマウント GUIならISOを右クリックして「マウント」。Server Coreやリモート運用ならPowerShellが便利です。 Mount-DiskImage -ImagePath "C:\ISO\WindowsServer_1909.iso" マウント後、ドライブレター(例:D:)が割り当たります。
  3. setup.exeを実行してアップグレード マウントしたドライブ内の setup.exe を起動し、ウィザードに従います。基本は「アップグレード(上書き)」の流れで進み、可能であれば引き継ぎ(アプリと設定、ファイル)を選択します。 D:\setup.exe 無人化や遠隔操作を前提にする場合は、事前検証のうえでコマンドラインオプション(例:自動アップグレード)も検討できます。 D:\setup.exe /auto upgrade ただし、サーバーは環境差が大きいため、いきなり本番で自動化するより、まずは検証環境で“手動で成功する”ことを確認してからが安全です。
  4. 完了後の確認 アップグレード完了後、OSバージョンやビルド番号、ロールの稼働、イベントログ、アプリの疎通を確認します。 winver Get-ComputerInfo | Select WindowsProductName, WindowsVersion, OsBuildNumber 最後に、月例の累積更新(品質更新)を適用してセキュリティレベルを揃えます。WSUS運用の場合は承認状況も忘れずに確認してください。

上書きアップグレードよりクリーンインストールが推奨されやすい理由

サーバーは“長期にわたる運用の積み重ね”で、知らないうちにドライバーやフィルター、古いランタイム、レガシー設定が層のように残ります。上書きアップグレードは便利ですが、問題が起きたときに原因が追いにくいのが欠点です。

そのため、特に次の条件に当てはまる場合は、最初からクリーンインストールでの入れ替えを検討する価値があります。

  • 基幹系の役割(AD、DNS、ファイルサーバー等)で、止まると影響が大きい
  • 古いドライバーやセキュリティソフト、独自フィルターを多用している
  • 原因不明の不調が既にある(アップグレードで増幅することがある)
  • 今回を機に構成を整理したい(不要な機能・アプリを排除したい)

LTSC版(Windows Server 2019)を使っている場合:1909へは“更新”ではなく“別OSへの入れ替え”になる

もしあなたの環境がWindows Server 2019(LTSC)であれば、「1909へ上げる」という発想自体を一度見直すのが近道です。1909はSAC側のリリースとして扱われるため、Windows Server 2019(LTSC)をWindows Updateで1909へ機能更新するというルートは期待通りに動きません。

この場合、現実的な選択肢は次のどちらかになります。

  • Windows Server 2019(LTSC)のまま運用し、Windows Update(またはWSUS)で累積更新を適用して最新化する
  • どうしても1909相当のSACが必要なら、Windows Server, version 1909を新規インストールして入れ替える(クリーンインストール)

「1909にしたい理由」が、例えばコンテナのホスト/イメージ互換や検証用途で短期的に追従したいといったSAC向きの目的なら、最初からSACとして別サーバーを用意して移行する方がトラブルを減らせます。一方で、ADやファイルサーバーなどの安定運用が目的なら、LTSCのまま堅実に更新する方が合理的です。

クリーンインストールで1909へ入れ替える手順(安全にやるための現場ノウハウ)

クリーンインストールは手間がかかりますが、成功確率が高く、障害時の切り分けも簡単です。特に本番環境では「上書きアップグレードが通るかどうか」というギャンブルを避けられます。

クリーンインストールの全体像

  1. 新サーバー(1909)を用意して新規インストール
  2. 必要なロール・機能を最小構成でセットアップ
  3. データと設定を移行(アプリは再インストール前提)
  4. 切り替え(DNS、名前解決、負荷分散、共有パス、証明書等)
  5. 旧サーバーの停止・撤去(一定期間はロールバック用に残すのも手)

ブート可能USBの作成(例)

ISOからUSBを作る方法はいくつかありますが、社内標準があるならそれに合わせるのが最優先です。一般的には、マイクロソフト純正ツールや信頼できる作成手順に沿って、UEFI/BIOSやファイルシステム(FAT32/NTFS)を意識して作成します。ハードウェアにより起動要件が違うため、本番サーバーで事前に起動テストだけでもしておくと安心です。

移行でつまずきやすいポイント(ロール別)

「データをコピーすればOK」とはいかないのがサーバー移行です。役割ごとに注意点があります。

ロール/用途推奨アプローチ注意点
Active Directory(ドメインコントローラー)新DC追加→複製→FSMO移行→旧DC降格上書きアップグレードより“増設入替”が安全
DNS/DHCP役割移行(エクスポート/インポート)スコープ、オプション、固定割当、予約の移行漏れに注意
ファイルサーバー共有・NTFS権限を保持してコピー(Robocopyなど)ACL、所有者、監査、共有権限、DFSを含めて設計
IIS(Web)サイト/証明書/アプリプールの移行+再デプロイ証明書と暗号スイート、フレームワーク依存に注意
Hyper-Vホスト別ホスト用意→VM移動(クラスター含む)仮想スイッチ、NICチーミング、ストレージ設計を再確認

たとえばファイルサーバーなら、データ移行だけでなく、権限と属性を壊さないコピーが重要です。代表例としてRobocopyを使う場合は、オプション次第で結果が大きく変わります。

robocopy \\oldserver\share D:\share /MIR /COPY:DATSOU /DCOPY:DAT /R:2 /W:5 /MT:16 /LOG:C:\temp\robocopy.log

この例はあくまで方向性で、監査や属性、ジャンクション、除外、業務時間帯の増分コピーなど、環境に合わせた調整が必要です。重要なのは「一発で全部移す」より、事前に同期して差分を小さくし、切り替え当日に停止時間を短くする設計です。

上書きアップグレードとクリーンインストール、どちらを選ぶべきか

迷ったら、次の表で判断すると現場でブレにくくなります。

判断軸上書きアップグレード(インプレース)クリーンインストール(入れ替え)
停止時間比較的短くしやすい(ただし延びることも)切替設計次第で短縮可能(事前同期が鍵)
失敗時の復旧ロールバックに依存しがち旧環境を残せば切り戻しが明確
構成のクリーンさ過去の遺産が残る最小構成から再構築できる
推奨されやすいケース用途が限定的/構成が単純/検証済み基幹系/長期運用/複雑な依存関係がある

「サーバーを止められない」=上書きアップグレードが最適とは限りません。むしろ、移行設計を丁寧に行えばクリーンインストールの方が切り戻しを含めて安全に進められることがあります。

「Windows Updateに出てこない」以外にもある、更新が進まない典型原因

今回の主題は“機能更新が出てこない”ですが、実運用では品質更新(累積更新)も含めて、更新が止まる原因が混ざることがあります。切り分けとして、次の観点を押さえておくと無駄な遠回りを減らせます。

  • WSUS運用:クライアント同様、サーバーも承認されない限り更新が降りません。まずは承認・分類・対象グループを確認。
  • GPO(ポリシー):更新の延期、再起動制御、配布元(WSUS)設定で想定外の挙動になることがあります。
  • メンテナンスウィンドウ:再起動が必要な更新が積み残されると、次の更新が適用されにくくなることがあります。
  • サーバー用途:クラスターや仮想化ホストは、更新手順(順序・ノード切替)を守らないと事故になりやすい。

ただし、“1809→1909が出てこない”という点に関しては、設定不備よりもチャネルの違い/更新経路の違いが原因であることが圧倒的に多いです。

よくある質問(現場で実際に迷うポイント)

ライセンスキーだけで運用しているが、ISOが必要?

必要になることが多いです。Windows Serverのバージョンを跨ぐアップグレードや入れ替えは、基本的にインストールメディア(ISO)ベースで進めます。Windows Updateは主に品質更新の配布経路であり、OSそのものの“リリース更新”を期待すると齟齬が起きます。

1809のまま最新化したい。1909にしないとダメ?

用途次第です。安定運用が目的なら、LTSC(Windows Server 2019)を継続し、累積更新を適用して最新状態に保つ方が運用は楽です。逆にSACが必要な理由(コンテナ互換など)が明確なら、SAC前提で計画的に更新できる体制を整えるのがポイントです。

本番サーバーで上書きアップグレードはやっていい?

不可能ではありませんが、推奨は「検証→手順確定→バックアップ→メンテナンスウィンドウ確保→実施」です。特にドメインコントローラー等の重要ロールは、上書きアップグレードより増設して切り替える移行の方が安全なことが多いです。

まとめ:1909へ上げたいなら、最初に“チャネル”を確定し、ISO前提で計画する

  • Windows Server 2019(1809)をWindows Updateから1909へ上げる、という発想はズレやすい
  • まずLTSCかSACか(サービシングチャネル)を確認し、1909が対象になるか判断する
  • SACであれば、ISOをマウントしてsetup.exeで上書きアップグレードが基本ルート
  • 安定運用や重要ロールなら、クリーンインストールでの入れ替えが結果的に安全で早いことも多い
  • どちらにせよ、バックアップと検証環境での事前確認が最重要

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次