【Edge】更新のロールバックをEdgeコマンドラインで実行する手順と互換性確認

【Edge】更新のロールバックをEdgeコマンドラインで実行する手順と互換性確認
🛡️ 超解決

Edgeのアップデート後に予期せぬ不具合が発生した場合、以前のバージョンに戻したいことがあります。しかし、Edgeのアップデートは通常自動で行われるため、手動でのロールバックは簡単ではありません。本記事では、Edgeのコマンドラインオプションを利用して、特定のバージョンへのロールバックを実行する手順を解説します。また、ロールバック後の互換性についても確認方法を説明します。

これにより、Edgeのアップデートによる問題を迅速に解決し、業務への影響を最小限に抑えることができるようになります。

【要点】Edgeの更新ロールバックと互換性確認

  • Edgeのロールバック: コマンドラインオプションを使用して、Edgeを以前のバージョンに戻します。
  • バージョンの指定: ロールバックしたい具体的なEdgeのバージョン番号を指定します。
  • 互換性確認: ロールバック後に、業務に必要なWebサイトやアプリケーションが正常に動作するか確認します。

ADVERTISEMENT

Edgeの更新ロールバックが必要になる背景

Microsoft Edgeは、セキュリティ強化や新機能追加のために定期的に自動更新されます。多くの場合は問題なく更新されますが、まれに特定の環境やWebサイトとの互換性に問題が生じることがあります。例えば、業務で利用している基幹システムが新しいEdgeのバージョンに対応しておらず、正しく表示・操作できなくなるケースです。このような場合、一時的にEdgeのバージョンを以前の安定していたものに戻す「ロールバック」が必要になります。Edge自体のアップデートプログラムにロールバック機能は直接提供されていませんが、コマンドライン引数を利用することで、特定のバージョンをインストールし、事実上のロールバックを行うことが可能です。

お探しの解決策が見つからない場合は、こちらの「Microsoft Edgeトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

Edgeのロールバックを実行するコマンドライン手順

Edgeのロールバックは、以前のバージョンのEdgeインストーラーをコマンドラインから実行することで実現します。この手順を実行するには、まずロールバックしたいバージョンのEdgeインストーラーを入手する必要があります。

ロールバック用インストーラーの準備

Microsoftは、以前のバージョンのEdgeインストーラーを公式には提供していません。そのため、信頼できるソースから過去のバージョンをダウンロードする必要があります。一般的には、Microsoftの公式ダウンロードページや、信頼性の高いソフトウェアアーカイブサイトで探すことになります。ダウンロードする際は、必ずお使いのWindowsのアーキテクチャ(32ビット版か64ビット版か)に合ったインストーラーを選択してください。

コマンドプロンプトまたはPowerShellでの実行

インストーラーの準備ができたら、コマンドプロンプトまたはPowerShellを管理者権限で開き、以下のコマンドを実行します。ここでは例として、バージョンXX.X.XXXX.XXへのロールバックを想定しています。XX.X.XXXX.XXの部分は、実際にインストールしたいバージョン番号に置き換えてください。

  1. 管理者としてコマンドプロンプトまたはPowerShellを開く
    Windowsの検索バーに「cmd」または「powershell」と入力し、「コマンドプロンプト」または「Windows PowerShell」を右クリックして「管理者として実行」を選択します。
  2. Edgeインストーラーのパスを指定して実行
    以下のコマンドを入力し、Enterキーを押します。インストーラーのパスは、ダウンロードしたファイルの実際の場所に合わせてください。

例:

msiexec /i "C:\Path\To\MicrosoftEdgeSetup.exe" /qn

このコマンドは、指定したEdgeインストーラーをサイレントモード(/qn)で実行します。これにより、ユーザーインターフェースが表示されずにインストールが進行します。

ロールバック後のEdgeバージョンの確認

ロールバックが完了したら、Edgeを起動してバージョンを確認します。Edgeの右上にある縦3点リーダー(・・・)をクリックし、「ヘルプとフィードバック」>「Microsoft Edgeについて」を選択します。表示されるバージョン情報で、意図したバージョンになっていることを確認してください。

ロールバック後の互換性確認と注意点

Edgeのバージョンをダウングレードした場合、以前のバージョンが最新のWeb標準やセキュリティ要件を満たしていない可能性があります。そのため、ロールバック後は必ず互換性の確認を行う必要があります。

業務に必要なWebサイト・アプリケーションの動作確認

Webサイトの表示崩れや機能不全

ロールバックしたEdgeのバージョンでは、最新のWeb技術に対応していない場合があります。これにより、一部のWebサイトで表示が崩れたり、インタラクティブな機能が動作しなくなったりする可能性があります。業務で頻繁に利用するWebサイトや、特定の機能に依存するWebアプリケーションを複数テストしてください。

基幹システムとの連携問題

社内システムや基幹システムが、特定のEdgeバージョンを前提としている場合があります。ロールバックしたバージョンでシステムにアクセスし、ログイン、データ操作、レポート出力などの主要な機能を問題なく実行できるか確認してください。

自動更新の無効化(一時的)

グループポリシーまたはレジストリによる更新停止

ロールバックしたバージョンで問題なく業務が遂行できる場合、一時的にEdgeの自動更新を停止することを検討してください。これは、グループポリシーエディター(gpedit.msc)またはレジストリエディター(regedit.exe)を使用して設定できます。ただし、これはセキュリティリスクを高める可能性があるため、問題が恒久的に解決されるまで、または新しいバージョンへの対応が完了するまでの期間限定で行うべきです。

レジストリ編集の注意点: レジストリ編集はシステムに深刻な影響を与える可能性があります。編集前に必ずレジストリのバックアップを取得してください。

  1. レジストリエディターを開く
    Windows検索で「regedit」と入力し、レジストリエディターを起動します。
  2. Edgeのポリシーキーに移動
    以下のパスに移動します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\EdgeUpdate
    もし「EdgeUpdate」キーが存在しない場合は、右クリックして「新規」>「キー」を選択し、「EdgeUpdate」という名前で作成してください。
  3. 更新ポリシーの値を作成
    「EdgeUpdate」キーを選択した状態で、右側のペインの何もないところを右クリックし、「新規」>「DWORD (32ビット) 値」を選択します。値の名前を「UpdateDefault」とし、その値を「0」に設定します。これにより、Edgeの自動更新が無効になります。

更新を再度有効にする場合は、「UpdateDefault」の値を「1」に戻すか、DWORD値を削除してください。

ADVERTISEMENT

EdgeとChromeのバージョン管理方法の比較

項目 Microsoft Edge Google Chrome
標準のロールバック機能 なし(コマンドライン実行で代替) なし(コマンドライン実行で代替)
自動更新の制御 グループポリシー/レジストリ グループポリシー/レジストリ
過去バージョンインストーラーの入手 公式提供なし(非公式ソースに依存) 公式提供なし(非公式ソースに依存)
互換性確認の重要性 高い 高い

EdgeとChromeは、どちらもChromiumベースのブラウザであり、バージョン管理やロールバックの考え方に大きな違いはありません。どちらも自動更新が基本であり、手動でのロールバックは、以前のバージョンインストーラーを入手し、コマンドラインから実行するという手順になります。互換性の問題が発生した場合、一時的な回避策として自動更新を停止する手段も同様に存在しますが、セキュリティリスクを考慮し、恒久的な対策とはしないことが推奨されます。業務システムとの互換性問題が発生した際は、ブラウザのバージョンを下げるだけでなく、システム側のアップデートや対応も並行して検討することが重要です。

🧭
Microsoft Edgeトラブル完全解決データベース ページが開かない・パスワードが消えた・動作が重いなど、Edgeの困りごとを設定・仕組みから即解消。逆引きリファレンスとして活用してください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。