[Microsoft Edge] 検索エンジンを任意のものに変える

「Microsoft Edge」を久しぶりに触ったら、「Chromium ベース」になっていて良さげだったので、既定のブラウザにしてしばらく使ってみました。

しかし、使っていてどうしても気になったのが、「アドレス バー、ホームボタン、起動時」は検索方法を任意に変更できるが、「新しいタブ」では「Bing」を使用させられることです。
![ffb700b6a96a55d43f48d9d748f1e71d[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/7e9ad506-4cb0-f13f-be84-da1c1854df5d.png)

# 「アドレス バー、ホームボタン、起動時」を任意の検索方法に変更する
このセクションで記載するのは、標準で提供されている機能を使用した安全な方法です。

■ アドレス バー
[･･･] → [設定(S)] → [プライバシーとサービス] → [アドレス バー] 
[edge://settings/search](edge://settings/search)
![267be02d6fd58ebee319843f84ad445d[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/4262557d-cb37-ea5a-8b9f-9698a5965e87.png)

■ ホームボタン
[･･･] → [設定(S)] → [外観]
[edge://settings/appearance](edge://settings/appearance)
![337fa78e414a42ad54f972c6b421fefd[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/a77a1c82-99be-b10b-9a63-fedd1c113893.png)

■ 起動時
[･･･] → [設定(S)] → [起動時]
[edge://settings/onStartup](edge://settings/onStartup)
![4c0e9a643be57f7816dc38b20db17bf0[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/0e8ae48c-adf1-d74e-9b6c-139843cf97de.png)

# 「新しいタブ」を任意の検索方法に変更する
このセクションで記載するのは、標準で提供されていない機能を使用した方法です。

方法1: 「新しいタブ」が開いた瞬間に拡張機能で強制的に変更する。
・こちらのメリットは「ユーザー権限」の範囲で対応できる(無理矢理っぽさはある)。
・デメリットとしては、一瞬ちらつく、開きなおすので「新しいタブ」ではない。
[New Google Tab](https://microsoftedge.microsoft.com/addons/detail/new-google-tab/plkbiaiofflbcpfahbgmfhfmdchigfcb)

方法2: ローカルグループポリシーで定義する。
・こちらのメリットは、完ぺきな結果が得られる。
・デメリットとしては、「システムフォルダとレジストリ」に変更を加える必要がある。
※よって、何か障害が起きたとしても、「自 己 責 任」です。
まず手順を最後まで目を通して、これから何をするのかを理解した上で実行することを推奨します。

1) ポリシーファイルを取得する
[GET POLICY FILES](https://www.microsoft.com/en-us/edge/business/download)
![5c9b24514c8c1c9408a678b36f4453e4[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/4f72a1c3-e813-4443-8465-68047b88cd49.png)

2) ポリシー定義を追加する
ダウンロードした、[MicrosoftEdgePolicyTemplates.zip] → [windows] → [admx] フォルダにある、「ja-JPフォルダ、msedge.admx、msedgeupdate.admx」の3つを「C:\Windows\PolicyDefinitions\」フォルダに上書きする。
![ac6ae9481bfa641035d780b2d699cf3d[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/a0115c30-746b-2905-23b5-3e460a364bc3.png)

3-1) 新しいタブページのURLを構成する
ローカル グループ ポリシー エディターを開いて、[コンピュータの構成] → [管理用テンプレート] →
[Microsoft Edge - 既定の設定(ユーザーはオーバーライドできます)] →[スタートアップ、ホームページ、新しいタブページ] → [新しいタブページのURLを構成する]を開いて、「新しいタブページのURL」を設定する。
![c87304a990752513c8316813341afcb0[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/bdac72d8-658a-8955-df1a-6c6e9387d7f6.png)

3-2) 設定は完了したが、この変更は「ブロック」される
[edge://policy/](edge://policy/)
![4f2b701b4bb74627c35b38baf9de64aa[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/fbb484a2-81a1-f3ab-9f5d-c2429294aa1c.png)

理由は「このポリシーは、Microsoft Active Directoryドメインに参加しているWindowsインスタンス、またはデバイス管理に登録されているWindows 10 ProインスタンスやWindows 10 Enterpriseインスタンスでのみ利用できます」ということです。
![defebde5c409bafe964eb4a3367dcf72[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/fdf8312d-54de-0faa-f70a-5f309c4a1a81.png)

3-3)  レジストリを変更して上記条件を満たすようにする
※以下は参考にしたサイトです。
[How to apply restricted Edge based on Chromium Policies like and several more without domain-joining the Devices by using a “Fake-MDM-Provider”.](https://hitco.at/blog/apply-edge-policies-for-non-domain-joined-devices/)

3-4)「EdgeChromium-Fake-MDM-Provider-Policies.zip」をダウンロードする
上記サイトを開いて、「single zip-File」のリンクからダウンロードする。
![b475d5f4080a4e5c4f18d910fb1f26e7[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/223849aa-4ac1-e9d3-02da-44e3ea9c6856.png)

3-5)「MDM-FakeEnrollment-Win10_v1809_v1909.reg」を実行する
「MDM-FakeEnrollment-Win10_v1809_v1909.reg」をテキストエディタで開いて、『レジストリの何が変更されるか』を理解した上で実行する。

4) [新しいタブページのURLを構成する]の変更が適用される
![0fda92c5d45809b26634e07f115178ec[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/00ea7c79-a9e2-eeb1-44c9-d1e71c7d5c7a.png)
![469c9c64a126a181d34311e4b74500d1[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/d77009c9-b3e0-d502-785a-7ac5ab2822e3.png)

# その他
ローカルグループポリシーで[新しいタブページのURLを構成する]した場合は、「ホームボタン、起動時」の設定を初期値(新しいタブ)にしておいたほうが良いと思います。

例えば、「お気に入りバーの表示(S)」は初期値が「新しいタブにのみ表示(O)」になっているため、上記設定を「新しいタブ」から変更した場合、表示されなくなります。
![b7d60902ee8846d714cd00185efcea4c[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/662099/90fea3ab-e18f-258b-3974-dd2bbf9639fb.png)