みなさんこんにちは。日本マイクロソフトの IE/Edge サポートチームです。
皆様からいただく Edge に関するよくある質問についてこちらにまとめました。
目次
- Edge バージョン 128.0.2739.42 以降において お気に入りの復元 は行えなくなりました
- Edge のバージョンを Edge の UI 以外でコマンドライン等で確認する方法はありますか
- Edge のバージョンと WebView2 Runtime のバージョンを揃える必要性はありますか
Edge バージョン 128.0.2739.42 以降において お気に入りの復元 は行えなくなりました
以下の画像のように Edge 127.0.2651.105 においてはお気に入りのアイコンをクリックすると、削除したお気に入りの設定を復元するためのビンマークがございました。
こちらは Edge 128.0.2739.42 以降においてはビンマークがなくなりました。
お気に入りの設定を保持したい場合については ManagedFavorites のご利用をご検討いただけますと幸いです。
その他にもお気に入りのインポートやエクスポートの機能もございます。詳細は Microsoft Edge でお気に入りをインポートする をご確認ください。
拡張機能でもお気に入りを操作する API もございます。
詳細は Microsoft Edge 拡張機能でサポートされている API の 「ブックマーク」をご参考いただけますと幸いです。
Edge のバージョンを Edge の UI 以外でコマンドライン等で確認する方法はありますか
バージョンを Edge 上で確認したい場合は edge://version や edge://settings/help を見ることで判断が可能です。edge://settings/help は更新制御を行っていない場合、ページを開くと自動更新が始まります。
コントロール パネルで Edge のバージョンを確認いただくことも可能です。
注意点として、コントロール パネル上のバージョン表記と edge://version のバージョンが異なる状態になったという問い合わせをいただいたことがあります。
ご利用いただいている Edge の正しいバージョンは edge://version で表示されるものになります。 バージョン不一致が発生した場合、オンライン インストーラーまたはオフライン インストーラーを再度実行してください。そうすることで、コントロール パネル上での表示が正常になることが期待されます。
UI 以外での確認方法について
コマンドラインや API 等で Edge のバージョンを取得したいというシナリオもあるかと思います。
システムインストールされた Edge を前提とした場合、コマンドラインから確認する方法があります。
(Windows 10 20H2 以降においては Edge はシステムインストールになります)
実際に利用する “C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe” から直接確認します。
PowerShell で下記コマンドを実行します。
入力:
1 | (Get-Command "C:\Program Files (x86)\Microsoft\edge\Application\msedge.exe").Version |
出力例:
1 | Major Minor Build Revision |
バージョンを取得したい場合は下記の例になります。
入力:
1 | $version = (Get-Command "C:\Program Files (x86)\Microsoft\edge\Application\msedge.exe").Version |
出力例:
1 | 115.0.1901.200 |
Get-Command については、弊社ドキュメント Get-Command をご確認ください。
レジストリで確認する方法について
コントロール パネルで表示される Edge のバージョンは特定のレジストリを参照しています。
通常、オンライン インストーラーやオフライン インストーラーによるインストールが正常に終了した場合、当該のレジストリが更新されます。ただし、状況によっては正常に更新されない場合もあります。
そのため、 レジストリに正常なバージョンが書き込まれることを保証していません。こうしたレジストリの値を利用するアプリケーションを開発されている場合はご注意ください。
インストールされている Edge のバージョンの確認については edge://version 等による UI での確認または、msedge.exe 自体を PowerShell 等で確認する方法がより適切であるとご理解ください。
Edge のバージョンと WebView2 Runtime のバージョンを揃える必要性はありますか
こちらもよくいただく質問になりますが、Edge と WebView2 Runtime は開発スケジュールは同様ですが、相互に依存関係はありません。
Edge は WebView2 Runtime に関係なく動作し、その逆に WebView2 アプリケーションは Edge に関係なく動作し、WebView2 Runtime に依存します。
WebView2 の詳細については、弊社ブログの WebView2 と WebView2 Runtime と WebView2 SDK はどのような違いがありますか をご確認ください。
Edge のバージョンは、弊社ブログの Edge のバージョンの読み方について で紹介しています。
Edge のバージョン 100.0.1185.44 を例にして考えますと、メジャー バージョンは 100, マイナーバージョンは 0, ビルド バージョンは 1185, パッチ バージョンは 44 になります。
Edge も WebView2 の同じ開発スケジュールで提供されているため、メジャー バージョンが更新されるタイミングは似ています。
ただし、相互に依存関係はないため、パッチ バージョンが同じになる場合、異なる場合もあります。パッチ バージョンが異なるからといって、問題はありませんのでご安心ください。
なお、本ブログは弊社の公式見解ではなく、予告なく変更される場合があります。
もし公式な見解が必要な場合は、弊社ドキュメント (https://docs.microsoft.com/ や https://support.microsoft.com) をご参照いただく、もしくは私共サポートまでお問い合わせください。