2018/11/29

Server Core に App Compatibility FoD を追加するとログオン不能になるかもしれない問題

12/12 追記)この問題は 12 月の累積更新プログラム KB4471332 (OS ビルド 17763.194) で修正されたようです。以下では更新プログラムをアンインストールして 17763.107 以前にロールバックしてから FoD を追加するように書いてますが、17763.194 以降に更新してから FoD を追加しても大丈夫。
12/19 追記) 12/5 サービススタックの更新(SSU) KB4470788(KB4471332 17763.194 や KB4469342 17763.168 の前提 SSU) で修正されてました。
Screen flickers after you install Server Core App Compatibility FOD in Windows Server 2019 Server Core
https://support.microsoft.com/en-us/help/4481610/


Windows Server 2019 の Server Core インストール、および Windows Server, version 1809 (Server Core インストール オプションのみ)の環境に、Server Core App Compatibility FoD をインストールすると、エクスプローラーや各種 GUI 管理ツール、Internet Explorer 11 が利用可能になるのですが...

Server Core App Compatibility Feature on Demand (FOD)
https://docs.microsoft.com/en-us/windows-server/get-started-19/install-fod-19

この FoD メディアは、MSDN サブスクリプションや Evaluation Center の Windows Server 2019 の180 日評価版のダウンロード サイト(いまだ再開されず)などから入手できるんですが、現状、提供されているのは 10/2 版のメディア。FoD ISO メディアが 17763.1 ベースなのが問題なのかどうかわかりませんが、OS ビルド 17763.134 に更新済みの Server Core 環境に App Compatibility FoD をインストールすると、再起動後にログオンできない状態になることを確認しました。こうなる前に回避する方法あります。


この問題が発生すると、再起動後、ローカル コンソールはこんな感じでフラッシュしちゃって、ログオンどころじゃなくなる。(LogonUI.exe がクラッシュを繰り返してるっぽい)

RDP 接続はセッションが強制的に切断されてしまう。
こうなってしまうと、オフライン イメージに対してごにょごにょ(DISM コマンドで Remove-Capability とか)しないと直せないと思います。Azure VM だとお手上げ、デプロイしなおさないとだめだと思う(←こっちでこの問題に気付いた)。

こうなる前に...

App Compatibility FoD をインストールする前に、WMIC /UNINSTALL /KB:... または DISM /Online /Remove-Packages ... で累積更新プログラムをアンインストールして再起動し、OS ビルド 17763.107 またはそれ以前(.55 や .1)に戻す。


OS ビルド 17763.107 で新規インストールして、KB4467708(OS ビルド 17763.134) に更新された環境の場合は...

WMIC QFE LIST BRIEF
WUSA /UNINSTALL /KB:4467708

 (11/13 の SSU:Servicing Stack Update の KB4465664 はアンインストール不要)

OS ビルドを 17763.107 (またはそれ以前)に戻したら FoD ISO メディア (Mount-DiskImage -ImagePath "ファイル名.iso" でローカル マウント可能)から App Compatibility FoD をインストールして再起動。

問題が発生する状況(OS ビルド 17763.134 でインストールしたとき)ではこの画面(↑)もフラッシュを繰り返してました。

Windows Update で最新の OS ビルド 17763.134 (またはそれ以降)に更新して完了。OS ビルド 17763.134 になっても、GUI ツールはちゃんと動きました。




KB4467708 の更新プログラムの問題であって、いつか解消される or 新しい FoD ISO メディアが提供されるならいいけど、現状のまま問題が残るとなると、Azure Marketplace のイメージが 17763.134 以降の OS ビルド ベースに更新されるとやっかいなことに(FoD 追加する方法がない問題)なるかもしれない。

この問題を調査するために、何パターンもインストールして半日かかってしまった。恐ろしや品質更新プログラム(結局、リ・リリース版うんぬんは関係なく、17763.134 の品質更新の問題らしい)。明日は Windows Admin Center 1809 のリモート デスクトップ機能がまったく使えない問題を調査する予定(今日、すんなり使えることがあることを知ったので)。何か進展があれば新たに投稿します。

12/19 追記) 12/5 サービススタックの更新(SSU) KB4470788(KB4471332 17763.194 や KB4469342 17763.168 の前提 SSU) で修正されてました。
Screen flickers after you install Server Core App Compatibility FOD in Windows Server 2019 Server Core
https://support.microsoft.com/en-us/help/4481610/

以上

0 件のコメント: