Misc.

2020/08/31

備忘録:Windows 10 のバージョン/ビルド/コードネーム/通称(追記:20H2 からバージョン形式が変わって 20H2 に、対応レジストリ値も新たに追加)

忘れそうなので。 

バージョン

ビルド

開発コード名?

BuildBranch

通称、フレンドり名

21H2

Iron(Fe)?

fe_release

未定

21H1

19043

21H1?、VB3?

vb_release

未定

2009 20H2

19042

20H2?、VB2

vb_release

October 2020 Update

2004

19041

20H1VBVibranium

vb_release

May 2020 Update

1909

18363

19H2

19h1_release

November 2019 Update

1903

18362

19H1

19h1_release

May 2019 Update

1809

17763

RS5

rs5_release

October 2018 Update

1803

17134

RS4

rs4_release

April 2018 Update

1709

16299

RS3

rs3_release

Fall Creators Update

1703

15063

RS2

rs2_release

Creators Update

1607

14393

RSRedstone1

rs1_release

Anniversary Update

1511

10586

TH2

th2_release th2_release_sec

November Update

-(便宜上、1507

10240

THThreshold 1

th1

Initial  Release

20H1/20H2 は Vibranium(某キャプテンの盾の素材) らしい。19H2 が Vanadium 説が一時流れたけど、結局、表には出てこなかった(噂で終わったのか、通常の FU ではなく、1903 からちょっとだけ更新に変わった関係で幻で終わったのか?)。

参考:KMDF のバージョンの履歴
https://docs.microsoft.com/ja-jp/windows-hardware/drivers/wdf/kmdf-version-history


WSUS の製品分類にはこちらの名前のやつがあるからややこしい。↑

BuildBranch は HKLM¥SOFTWARE¥Microsoft¥Windows NT¥CurrentVersion にある。BuildBranch を見ると、1903 と 1909、2004 と 2009? 20H2はコアは同じ(品質更新が共通)なんだなぁと納得するかも。 

追記:タレコミより(タレコミ感謝です)。

こちらには "With this release, we will also simplify our approach to numerical versions for Windows and move to a format that represents the half of the calendar year in which the release becomes available in retail and commercial channels. (YYMMからYYH1/H2に移行するで)"と書いてますので、2009 予想は外れでした。

What's next for Windows 10 Updates
https://blogs.windows.com/windowsexperience/2020/06/16/whats-next-for-windows-10-updates/

Windows 10 ver 1909 までは、「設定」アプリや winver は、HKLM¥SOFTWARE¥Microsoft¥Windows NT¥CurrentVersion にある ReleaseID(バージョン)、CurrentBuild(ビルド)、UBR(リビジョン)からバージョン情報を取得していたけど、ver 20H2 からは ReleaseID ではなく、新たに追加された DisplayVersion 値から 20H2 を取ってきてる。Get-ComputerInfo の WindowsVersion はあいかわらず 2009(ReleaseID)から取得しているので、なんだかとっ散らかってる感じ。レジストリや Get-ComputerInfo からバージョン番号を取得している何かあれば、影響を受けるかも(スクリプトとか、アプリのシステム要件チェックとか←本来バージョン番号ではなく、そのための API を使うべきだけど)。数値演算で新旧(大小)を比較できないし、ReleaseID に 2009 は入ってるけど、この値の将来が約束されていない感があるし(それとも互換性のために YYMM 残されてインクリメントされるのかな? Windows Server SAC は YYH1/YYH2 なのか RelaedeID なのか??? vNext LTSC に対応する SAC のビルド 20201.1000 はまだ ReleaseID 2004 ← 変更されてない、からわからない)。

備忘録:

・CurrentBuild と UBR レジストリ値は Windows 10 初期リリース(便宜上 ver 1507) Windows 8.1 以前~
・ReleaseID レジストリ値は Windows 10 ver 1511 ~
・Get-ComputerInfo の WindowsVersion は Windows 10 ver 1703 ~
・DisplayVersion レジストリ値は Windows 10 ver 20H2 ~



2020/08/28

New Microsoft Edge ver 85

Microsoft Edge (Chromium-based) v 85(85.0.564.41) 出ました。
https://docs.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel

https://www.microsoft.com/ja-jp/edge/business/download で提供されている管理用テンプレートも新しくなってます(85 用に追加と廃止ポリシーあり)。 管理用テンプレートは自分でダウンロードして、msedge.admx と msedgeupdate.admx を %Windir%\PolicyDefinitions に、msedge.adml と msedgeupdate.adml を %Windir%\PolicyDefinitions\ja-jp に上書き保存しないと入れ替わらないので忘れずに。

2020/08/27

Windows 10 ver 1803 Ent/Edu の EOS、ver 1903 を追い抜く

Windows 10 ver 1803 の Enterprise/Education のサポートが 2020/11/10 からさらに半年伸びて ver 1809 と同じ 2021/05/11 までに。本来 18 か月サポートが、36 か月に。コロナ関連で。

ver 1903 Enterprise/Education の EOS 2020/12/8 を追い抜き、ver 1909 の Home/Pro に並ぶ。日本語ページ(ja-jp)に反映されるまでタイムラグがあるでしょうからご注意(延長だから気にしなくていいか)。

Revised end of service date for Windows 10, version 1803: May 11, 2021
https://techcommunity.microsoft.com/t5/windows-it-pro-blog/revised-end-of-service-date-for-windows-10-version-1803-may-11/ba-p/1614136
Windows lifecycle fact sheetWindows lifecycle fact sheet (Last Updated: Aug 27, 2020)
https://support.microsoft.com/en-us/help/13853/
Lifecycle changes to end of support and servicing dates (Updated: August 26, 2020)
https://docs.microsoft.com/en-us/lifecycle/announcements/lifecycle-changes-eos-servicing-dates

2020/08/24

備忘録:ADFS と WAP と TLS

久しぶりに Windows Server 2016/2019 の ADFS と Web Application Proxy のテスト環境を作っていじってたら、TLS 1.0/1.1 無効化の影響があって戸惑う。ADFS-WAP 間の通信の既定は TLS 1.0 だそうで。

Office 365 の TLS 1.0/1.1 無効化に伴う AD FS / WAP (AD FS Proxy) の対応
https://jpazureid.github.io/blog/active-directory-federation-service/adfs-tls12/

Considerations for disabling and replacing TLS 1.0 in ADFS
https://support.microsoft.com/en-us/help/3194197/

オンプレは古い、Azure AD Application Proxy 使えってことか(な)。


2020/08/22

RD Web Access に[リモート PC に接続]タブがない???

今まで気付かなかった... Microsoft Edge の EdgeHTML と Chromium ベースのどちらも。 [リモート PC に接続]のところは、ActiveX コントロールに依存しているらしい。Google Chrome や Mozilla Firefox も表示されない。

WinX: Remote Desktop tab in RDWEB is missing from Microsoft Edge browser
https://support.microsoft.com/en-us/help/3092523/


 

 

 

追記)サインイン画面からして違ってた。気が付かなかった。RD Web って ActiveX 依存のレガシアプリなのね。全 NG というわけではなく、基本的な機能は ActiveX なしでも使えるから見逃してた。

2020/08/21

今日(8/21)の Windows Update (2020-08 C)、「更新プログラムのチェック」のクリックに注意、WSL2 for 1903/1909 も

(8/31 追記:8/26 PT に Insider Preview に 19041.487(2004)/19042.487(20H2)が来たみたいなので、ver 2004 向けは 9 月にずれ込むと予想。この更新には「ドライブの最適化」の「前回の分析または最適化」が PC を再起動すると「未実行」という残念なバグの修正入ってます。9/2 JST になってもリリースされない。翌週 9/8 PT は 2020-09 B だぞ。)

Windows 10 ver 1809、1903、1909、Windows Server 2019 に Windows と .NET Framework の更新プログラムのプレビューが出ています。2020-08 C パッチです。ver 2004 向けは先月と同様、遅れてます(たぶん来週)。オプション(プレビュー)なので、一般 ユーザーは更新する必要なし。

.NET のほうは、「更新プログラムのチェック」のクリックでダウンロードとインストールが始まっちゃうので注意。「更新プログラムのチェック」をクリックしなければ、「ダウンロード」ボタンで止まってくれるはず。はやまって「更新プログラムのチェック」をクリックしちゃったときは、「更新の一時停止」でストップできるかも。

August 2020 Windows non-security preview "C" release is available for some versions for Windows
https://docs.microsoft.com/en-us/windows/release-information/windows-message-center#456
Windows 10 release information
https://docs.microsoft.com/en-us/windows/release-information/
August 2020 Cumulative Update Preview
https://devblogs.microsoft.com/dotnet/august-2020-cumulative-update-preview/

先月の C リリースからの .NET Framework の更新プログラムの日本語名がめちゃくちゃな件と、Windows の更新プログラムの日本語名に「のプレビュー」が付かない件は継続中。

Windows 10 May 2020 Update後のWindows Updateに“へん”化あり[その2] @IT
https://www.atmarkit.co.jp/ait/articles/2008/19/news007.html

 

で、Windows 10 ver 1903と1909 は更新プログラムのプレビュー以降のビルド(18362.1049、18363.1048)から Windows Subsystem for Linux 2(WSL2)が利用可能になるそうでげす。さっそく ver 1909 で確認。

2020/08/20

Windows 8.1/Windows Server 2012 R2 に定例外のセキュリティ更新あり

この脆弱性、その他の Windows バージョンは 2020-08 B(8/11 PT)で修正済み。 

Security update for Windows 8.1, RT 8.1, and Server 2012 R2: August 19, 2020
https://support.microsoft.com/en-us/help/4578013/

Microsoft Update Catalog からのダウンロード提供のみ。って KB には書いてるけど(To get the standalone package for this update, go to the Microsoft Update Catalog website.)、Windows Update で自動(or手動)配布してるじゃん(もちろん要再起動)。

 

2020/08/19

Azure CloudShell がオープンソースに(ビルドしてみた)

だそうです。Docker で動く Azure CloudShell ツールのイメージのビルド環境が GitHub から入手可能に。issues や pull requests を受け付け。

Azure Cloud Shell ツール イメージがオープンソースになりました
公開日: 8 月 10、 2020
https://azure.microsoft.com/ja-jp/updates/cloudshell-github/

Azure / CloudShell
https://github.com/azure/cloudshell

Linux のコンテナー実行環境があれば、手元でビルドして試せます。zip をダウンロードして展開して(git を使わない場合)、展開先のルートに移動して GitHub に書いてある docker build コマンドを実行していけば完了。Docker のビルドのお勉強によいかも。

WSL2 Backend な Docker Desktop for Windows (以下は v2004 Home)でもファイルのパーミッションの関係でなんか文句は言われましたがビルドできました。たぶん、Hyper-V Backend な LCOW 環境でもいけるんじゃないかな? ホストのメモリは 4 GB 以下だとキツキツかも。

Linux (ubuntu)ベースのコンテナーのわりに、巨大(base 7.72 GB、tools 8.8 GB)。


ビルドした tools_cloudshell から作成、実行したコンテナーの起動や動きは至極軽快。

 

 


11/24 追記)Ubuntu から Debian 10 ベースになるそうです。現在の Ubuntu 16.04 がライフサイクル終了近いため(Ubuntu 16.04 LTS は 2021-04 に通常サポート終了)。

The Azure Cloud Shell image has been updated
https://azure.microsoft.com/ja-jp/updates/the-azure-cloud-shell-image-has-been-updated/

ビルドせずにちゃっちゃちゃっと試すには(巨大なので pull に時間かかるけど)

docker pull mcr.microsoft.com/azure-cloudshell:latest
docker run -it mcr.microsoft.com/azure-cloudshell /bin/bash 

https://github.com/azure/cloudshell は既に Debian 10 ベース。

11/24 JST 現在、Azure は Ubuntu 16.04 LTS ベース。




備忘録:Azure アイコンのダウンロード サイト(SVG のみ)

Azure アイコン(SVG)形式。

Azure architecture icons (Azure アーキテクチャ アイコン)
07/13/2020
https://docs.microsoft.com/en-us/azure/architecture/icons/

※日本語サイト ja-jp はダウンロードボタンがおかしい

 "やってはいけないこと
・アイコンをトリミング、反転、回転しない
・どのような形でもアイコン図形を変形、変更しない
・自社の製品またはサービスを表すために Microsoft 製品アイコンを使用しない"

以前に Download Center で提供されていた PNG/SVG アイコンセットは提供終了したらしい。

Microsoft Azure Cloud and AI Symbol / Icon Set - SVG - Pointer
9/19/2019
https://www.microsoft.com/en-us/download/details.aspx?id=41937

"Moved to https://docs.microsoft.com/en-us/azure/architecture/icons/"

2020/08/12

今日(8/12)の Windows Update(2020-08 B)

(9/16 追記:2020-08 B 以降に phase 1 の修正が含まれますが、Active Directory のやばい問題への対応について → [AD 管理者向け] CVE-2020-1472 Netlogon の対応ガイダンスの概要(Microsoft Security Response Center) https://msrc-blog.microsoft.com/2020/09/14/20200915_netlogon/

今日(8/12)は第2火曜日(米国時間)のセキュリティ更新日。Windows Update の 2020-08 B リリースです。Windows、.NET Framework、Microsoft Office のセキュリティ更新あります。

Windows message center
https://docs.microsoft.com/en-us/windows/release-information/windows-message-center
Windows 10 release information
https://docs.microsoft.com/en-us/windows/release-information/
Update history for Microsoft 365 Apps (listed by date)
https://docs.microsoft.com/en-us/officeupdates/update-history-microsoft365-apps-by-date
.NET Framework August 2020 Security and Quality Rollup Updates
https://devblogs.microsoft.com/dotnet/net-framework-august-2020-security-and-quality-rollup-updates/

今月のセキュリティ更新で修正される重大な脆弱性。

CVE-2020-1472 | Netlogon Elevation of Privilege Vulnerability
https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-1472

Office の更新であれ?ってなったらこちらを確認。

Fixes or workarounds for recent Office issues
https://support.microsoft.com/en-us/office/fixes-or-workarounds-for-recent-office-issues-af8728b5-ec64-4359-812d-264c6907ea75

なにかあったら追記します。

2020/08/11

明日(8/12)は Windows Update の日

明日は第 2 火曜日(米国時間)、毎月恒例、Windows Update の日です。

Windows、Microsoft Office、.NET Framework(あれば)、Adobe Flash(セキュリティ関連あれば)のセキュリティ更新日です。みんな大好き 2020-08 B。

ちょっと都合が悪いという人、休みなのに勘弁してっていう人、更新恐怖症の人、今が更新の一時停止しとくタイミング(Windows 10 の場合)。

Adobe Reader のセキュリティ更新も予告されています。

Prenotification Security Advisory for Adobe Acrobat and Reader | APSB20-48
https://helpx.adobe.com/security/products/acrobat/apsb20-48.html

新しい Microsoft Edge (Chromium-based)は今朝? 84.0.522.58(Chromium は 84.0.4147.105)が出てますし、Google Chrome は 84.0.4147.125 が出てますので、先に更新しとくと明日楽(かも)。

7月は...
今日(7/15)は月例の Windows Update (2020-07 B) -いろいろ追記・変更あり-
今日の Windows Update、オプション(Preview)の更新 (2020-07 C)
今日の Windows Update、オプション(Preview)の更新 (2020-07 C for Windows 10 ver 2004)

2020/08/06

Docker Enterprise 3.1 (19.03.12) Update (追記あり)

追記:8/7 JST に 19.03.12 と 18.09.12 (2020-08-05)のリリースノートが消滅しました。何か問題があったのかもしれません。何があったか知りませんが install.ps1 は現在も 19.03.12 をインストールします。ご注意あれ。

2020/08/05 付けで Docker Enterprise v3.1 の更新バージョン 19.03.12 がリリースされました。これでDocker Desktop と共通エンジンに。

Docker Enterprise 3.1|19.03.12 (2020-08-05 2020-08-10 2020-09-15
https://docs.mirantis.com/docker-enterprise/v3.1/dockeree-release-notes/engine-relnotes.html#version-19-03
(8/7 追記:8/7 6:00 AM 現在、19.03.12 のリリースノートがなぜか行方不明に。バイナリはある → https://repos.mirantis.com/win/static/stable/x86_64/ の docker-19.03.12.zip = docker-latest.zip )(8/11 追記:2020-08-10 付けで復活、バイナリは 2020-8-05 の時と同じ)

Docker Enteprise 3.1 19.03.08 or 19.03.11 から アップデートするには。(PS:\work> は PowerShell のプロンプト)

PS:\work> del install.ps1
PS:\work> Invoke-WebRequest -Uri https://get.mirantis.com/install.ps1 -o install.ps1
PS:\work> .\install.ps1

Docker Enterprise v3.0 以前からのアップデートは...
Docker Enterprise 3.1 (19.03.11) Update

Docker Enterprise v3.0 以前は更新なし。DockerMsftProver 利用時には TLS2 のおまじないが必要!

v3.0 19.03.5  2019-11-14 19.03.11 2020-06-24 (2021/07/21 に EOL)
v2.1 18.09.13 2020-08-05-10 (2020/11/06 に EOL)
v2.0 17-06-2-ee-25/18-03.1-ee-12 (2020/04/16 EOL)

v3.0 のリリースノートのページはこちら。
v2.1 のリリース ノートのページはこちら。v2.0 以前は EOL のため消滅。
(8/7 追記:2.1 の 18.09.13 のリリースノートも消えた!)


DockerMsftProvider では 18.09.13 にアップデートできません。インストールできません。以下のようにすればできると思います。
PS:\work> $filename = "docker-18.09.13.zip"
PS:\work> invoke-webrequest -Outfile $filename https://repos.mirantis.com/win/static/stable/x86_64/$filename -UseBasicparsing; Expand-Archive $filename -DestinationPath $Env:ProgramFiles -Force; Remove-Item -Force $filename; $env:path += ";$env:ProgramFiles\docker"; $newPath = "$env:ProgramFiles\docker;" + [Environment]::GetEnvironmentVariable("PATH", [EnvironmentVariableTarget]::Machine); [Environment]::SetEnvironmentVariable("PATH", $newPath, [EnvironmentVariableTarget]::Machine); dockerd --register-service; Start-Service docker; docker version

関連:


2020/08/03

Microsoft Edge (Chromium-based) のリリースが落ち着かない件

7月中頃に Chromium 84 が出てから今日まで、Google Chrome は 2 バージョンしかアップデートが出てませんが、
(8/11 追記:84.0.4147.125 Aug 10 202)

Chromium ベースの新しい Microsoft Edge は・・・

2020/08/01

今日の Windows Update、オプション(Preview)の更新 (2020-07 C for Windows 10 ver 2004)

Windows 10 ver 2004 向けのプレビュー更新が 7/31 PDT (8/1 JST) に遅れてリリース。20020 -07 C です。

ver 2004 にとって今回が初めての C リリース(6/18 PDT に定例外 19041.331、ダウンロード提供のみはありましたけど)。.NET の CU Preview は「更新プログラムのチェック」でインストールされちゃうのでご注意。あと、Windows 10 の CU Preview の「ダウンロードしてインストール」の挙動が ver 2004 では少し変更されてました。新たな挙動に戸惑うかもしれない。