Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Microsoft Edgeで拡張機能のインストールを禁止する3つの方法

Microsoftは、Edgeブラウザーへの拡張機能の実装において、他社に比べて出遅れた感があります。ようやく拡張機能が利用可能になったものの、その数はChromeやFirefoxと比べるとまだまだ少ないのが現状です。

拡張機能の中にはブラウザーの機能を大幅に向上させるものもありますが、その多くは大規模なユーザーベースでの十分なテストが行われていません。さらに、Microsoft Storeに存在しない拡張機能をサイドロードすることも可能です。こうした背景から、システム管理者が他のユーザーによるMicrosoft Edge拡張機能のインストールを防止したいと考えるのは自然なことでしょう。

幸い、他のユーザーによるEdge拡張機能のインストールを防ぐ方法はいくつかあります。設定を行えば、変更を元に戻すまで拡張機能を無効化し続けることができます。ただし注意点として、この設定が有効になっている間は、既にインストール済みのすべての拡張機能が自動的に無効化され、新しい拡張機能のインストール(およびアンインストール)もできなくなります。

この記事では、以下の3つの方法を紹介します。方法1はローカルグループポリシーエディターを使用する方法、方法2はコマンドプロンプトを使ってレジストリ設定を自動的に行う方法、方法3はレジストリエディターを直接操作して拡張機能のインストールを禁止する方法です。

いずれの方法も最終的な結果は同じですので、ご自身の環境や状況に合った方法を選んで実行してください。

方法1:ローカルグループポリシーでEdge拡張機能をブロックする

最もスマートな方法は、ローカルグループポリシーエディターを使って、Windows 10で他のユーザーによるEdge拡張機能のインストールを禁止するやり方です。

注意: この方法は方法2や方法3よりも手軽ですが、Windows 10 Homeエディションでは使用できません。ローカルグループポリシーエディターはWindows 10 Pro以上でのみ利用可能です。Pro以上をお持ちでない場合は、方法2または方法3に進んでください。

条件を満たしている場合は、以下の手順に従ってください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」を開きます。「gpedit.msc」と入力してEnterキーを押すと、ローカルグループポリシーエディターが起動します。UAC(ユーザーアカウント制御)の画面が表示されたら、「はい」をクリックして管理者権限を付与します。
  2. 左側のペインから次の場所へ移動します:コンピューターの構成 > 管理用テンプレート > Windowsコンポーネント > Microsoft Edge。そこにある「拡張機能を許可する」をダブルクリックしてプロパティ画面を開きます。
  3. 設定を「有効」から「無効」に変更し、「適用」ボタンをクリックします。

これで完了です。Microsoft Edgeの拡張機能が完全に無効化されました。ブラウザーを開くと、以前有効になっていた拡張機能がすべて無効になり、新しい拡張機能を追加することもできなくなっていることが確認できます。

この方法がお使いの環境で使えない場合や、別のアプローチをお探しの場合は、方法2または方法3に進んでください。

方法2:コマンドプロンプトでEdge拡張機能を無効化する

レジストリ編集を手作業で行いたくない場合は、管理者権限のコマンドプロンプトでコマンドを1つ実行するだけで、方法3と同じレジストリ設定を行うことができます。必ず管理者権限でコマンドプロンプトを起動してください。通常の権限では必要な操作が行えず、失敗します。

以下の手順で、管理者権限のコマンドプロンプトからEdge拡張機能を無効化できます。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「cmd」と入力してCtrl + Shift + Enterを押すと、管理者権限のコマンドプロンプトが起動します。UACの画面では「はい」をクリックします。
  2. コマンドプロンプトに以下のコマンドを入力してEnterキーを押すと、Edge拡張機能が無効化されます。
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\MicrosoftEdge\Extensions" /v ExtensionsEnabled /t REG_DWORD /d 0

この操作を正しく終了しました」というメッセージが表示されれば成功です。Edgeブラウザーを開いて、設定メニュー内の「拡張機能」にアクセスできるかどうかを確認してみてください。アクセスできなければ、この方法は正常に機能しています。

この方法がうまくいかない場合は、方法3に進んでください。

方法3:レジストリエディターでEdge拡張機能をブロックする

もうひとつの方法として、レジストリエディターを使ってEdge拡張機能のインストールをブロックするやり方があります。効果はまったく同じで、Windows 10 Proに限らず、すべてのエディションで実行可能です。

作業を始める前に、万が一のトラブルに備えてレジストリのバックアップを作成しておくことをおすすめします。

以下の手順で、レジストリエディターからEdge拡張機能を無効化できます。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「regedit」と入力してEnterキーを押すと、レジストリエディターが起動します。UACの画面が表示されたら「はい」をクリックします。
  2. 左側のペインで次の場所へ移動します:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft
  3. Microsoft」フォルダーを右クリックし、「新規 > キー」を選択して「MicrosoftEdge」という名前の新しいキーを作成します。
  4. 次に「MicrosoftEdge」キーを右クリックし、「新規 > キー」を選択して「Extensions」という名前のキーを作成します。
  5. Extensions」キーを選択した状態で、右側のペインの空いている場所を右クリックし、「新規 > DWORD (32ビット) 値」を選択して「ExtensionsEnabled」という名前を付けます。
  6. ExtensionsEnabled」をダブルクリックし、基数を「16進数」に設定して、値を「0」にします。

これで完了です。これ以降、ExtensionsEnabledの値を削除するまで、Edge拡張機能を使用したりインストールしたりすることはできません。また、このコンピューターにアクセスするすべてのユーザーが、Edgeの設定から拡張機能オプションを利用できなくなります。

なお、Microsoft Storeから新しい拡張機能をインストールすること自体は可能ですが、それらはEdge上で読み込まれませんのでご注意ください。

  1. Windows 11でMicrosoft Edgeを完全に無効化する方法

    Windowsには、他のOSと同様に、あらかじめインストールされたアプリが数多く含まれています。ユーザーの好みはともかく、何かしら利用する機会はあるでしょう。その代表例がWebブラウザ「Microsoft Edge」です。実際のところ、ChromeやFirefox、Operaといった競合ブラウザを選ぶユーザーが多く、Edgeを積極的に使いたいと思う人は少ないのが現状です。Microsoft EdgeがWebページやURL、その他のファイルを一切開かないように完全に無効化するには、アプリの既定の設定を変更する必要があります。残念ながら、以前のバージョンのWindowsと比べると手順はやや複雑にな

  2. Windows 10 で特定の更新プログラムの自動インストールを防止する方法

    ご存じのとおり、Windows 10 は利用可能な Windows 更新プログラムやドライバーを自動的にダウンロードしてインストールします。しかし場合によっては、特定の更新プログラムが正常にインストールされないことがあります。そのようなケースでは、Microsoft がバグを修正したり新しいバージョンをリリースしたりするまで、該当する更新プログラムのインストールを一時的にブロックしておくのが賢明です。 本記事では、Windows 10 における特定の更新プログラムの自動インストールをブロックする詳細な手順を解説します。 関連記事 Windows 10 の更新プログラムを完全に無効化する方法