2020/03/31

New Edge Stable 80.0.361.103 に何あった?(取り下げ?)+コンパネから消えた Edge を削除して .69 に戻す

注1:New Microsoft Edge (based on Chromium)にアップグレードしていない人には関係のない話です。
注2:さらに新しい Stable バージョンが出れば関係ない話ですが(3/31 PDT に Chromium Stable 80.0.3987.162 が出てるので、その対応版が出るはず → 4/1 PST に 安定版 80(電流)ビルド 80.0.361.109 が Win にも 出ました)、New Edge のアンインストールのコマンドラインを知っとくと、同じ状況になったときに役に立つかも。


3/17 PDT に Chromium Stable 80.0.3987.149 (https://chromiumdash.appspot.com/releases?platform=Windows) が出て、3/19 PDT に Chromium Stable 80.0.3987.149 に対応した Microsoft Edge (based on Chromium)  Stable 80.0.361.69 が出たんですけど...

今朝? Stable 80.0.361.103 が登場して、Chromium Stable 80.0.3987.132(3/3 PST リリース)に戻った。なぜに?


と思ってましたら...

早朝の Edge Update では 80.0.361.69 から 80.0.361.103 に更新できてたけど、現在は 80.0.361.69 で最新って言われる。でで、https://www.microsoft.com/ja-jp/edge からのインストールも .69、/ja-jp/edge/business/download には .103 があったけど、今は macOS 64-bit 版のみで、Windows 版は取り下げられたっぽい(今朝 9 時ごろまでは Windows 32-bit/64-bit/arm64 もダウンロードできた)。

気持ち悪いので、80.0.361.69 に戻そうかな?

がしかし、/ja-jp/edge/business/download から Stable 80.0.361.69 をダウンロードして上書きインストールはエラーで失敗。/ja-jp/edge からのセットアップはアンインストールしてからやれって言われた。

"このコンピューターには、新しいバージョンの Microsoft Edge が既に存在します。ソフトウェアが動作していない場合は、 Microsoft Edge をアンインストールしてから、もう一度お試しください。"

面倒だから新バージョンくるまで待つことにする(旧 Edge から New Edge へはいろいろ引き継がれるけど、アンインストールした場合に何か失われそうで怖い)。

てかアンインストールする方法が見つからない(インストール直後は appwiz.cpl にあったのになくなってる、インストール失敗したときに削除されちゃった?)。

Chrome/80.0.3987.132になっちゃうと重要なセキュリティ更新がいくつかなくなってしまうのが気になるので、別環境(VM)で他の方法を探して、実環境で実施しみる(イマココ)た。


80.0.316.69 をインストールしたあと、80.0.316.66 のインストーラーを実行すると...


エラーで失敗。想像してたように、「プログラムのアンインストールまたは変更」(appwiz.cpl)からMicrosoft Edge が消えちゃう。
Procmon (Windows Sysinternals) で appwiz.cpl からの Microsoft Edge のアンインストールを監視してみると、HKLM\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\ClientState\{XXXXXXXX-XXXX-XXXX-XXXXXXXXXXXX}\UninstallString と UninstallArguments からアンインストール情報を取ってきているのがわかった(64-bit の場合)。 

追記)32-bitの場合は、HKLM\SOFTWARE\Microsoft\EdgeUpdate\ClientState\{XXXXXXXX-XXXX-XXXX-XXXXXXXXXXXX}\UninstallString と UninstallArguments

現在の Microsoft Edge 80.0.361.103 をすべて閉じて、ゲットしたコマンドライン(Windows 64-bit 80.0.361.103 の場合は以下)を実行すると、アンインストールでけた。

"C:\Program Files (x86)\Microsoft\Edge\Application\80.0.361.103\Installer\setup.exe"  --uninstall --msi --system-level --verbose-logging

追記) 32-bit の場合は
"C:\Program Files \Microsoft\Edge\Application\<ビルド>\Installer\setup.exe"  --uninstall --msi --system-level --verbose-logging

旧 Edge(EdgeHTML)に戻るので、再び/ja-jp/edge/business/download または /ja-jp/edge から最新の Stable 版をインストールして完了。めでたく 80.0.361.69(Chrome/80.0.3987.149)に戻った。もちろん、appwiz.cpl の Microsoft Edge も復活。


同じことを実環境で繰り返して完了。なんか消えたかもしれないけど気にしない(参照中のタブはすべて復元できたけど)。

 あ゛ぁ~すっきりした。

リリース ノート的には、80.0.361.103 は出てないってことになってます(情報更新前に取り下げられた?)
Release notes for Microsoft Edge Stable Channel (03/24/2020)
https://docs.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel
Release notes for Microsoft Edge Security Update (03/20/2020)
https://docs.microsoft.com/en-us/deployedge/microsoft-edge-relnotes-security
 

ドタバタな安定版、手間のかかる安定版...

4/1 追記) macOS 版は .106 も出た。「Stable 80 (Current)」 は「安定版 80(電流)」だそうだ。機械翻訳を利用するのは構わないけど、公に出す前にだれか(日本語に精通した人)目を通しましょうよ。それとも、4/1 だからか(今年は中止らしいけど)。

この問題とダウンロードサイトの日本語に関連するフィードバック:
Microsoft Edge (Chromium) に古いバージョンをインストールしようとするとコントロールパネルからのアンインストール情報が消える(https://aka.ms/AA80aga 
「Stable 80 (Current)」が「安定版 80 (電流)」の誤訳(https://aka.ms/AA80i29)←「 (電流)」を「(現在)」と提案しましたが、「(最新)」のほうがよかったかな?
●新しいEdgeのダウンロードサイトのボタンの文字(
https://aka.ms/AA80agb

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。