11
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

IE Mode (レジストリで設定)

Last updated at Posted at 2021-05-12

参考

EdgeからIEを起動させる準備

レジストリ値を用いる。(Windows 10 Homeも対応。)

  • HKEY_LOCAL_MACHINE : PC内の全アカウントに適用
  • HKEY_CURRENT_USER : ログイン中のアカウントのみに適用

SiteListはIE11起動後から約65秒後に1度だけチェックされます。

EdgeからIEを起動.reg
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Edge]
; リダイレクト時のバナーを非表示
"HideInternetExplorerRedirectUXForIncompatibleSitesEnabled"=dword:00000001
; IE Modeを有効化
"InternetExplorerIntegrationLevel"=dword:00000001
; IE Mode表示するリスト定義ファイル
"InternetExplorerIntegrationSiteList"="file:///C:/site.xml"

InternetExplorerIntegrationLevel

  • 0 - Edgeのまま。 (初期値)
  • 1 - IEモード (少なくとも2029年まで可能)
  • 2 - IE11で開く (2022年6月まで有効)

InternetExplorerIntegrationSiteList

無題.png

  • 指定方法がいくつか可能な様子。
    • c:\\
    • file://
    • http://
    • https://

site.xmlの変更を反映

  • 自動更新 - <site-list version="">の値を増やす。
  • 手動更新 - Edgeで edge://compat にアクセスし、強制的に更新を押す。

サンプル

site.xml
<site-list version="20210513.0">

  <site url="yahoo.co.jp"> <open-in>IE11</open-in> </site>
  <site url="google.co.jp"> <open-in>IE11</open-in> </site>

</site-list>

レジストリ値をセットし、site.xmlを置いて urlに書いてあるページにアクセス

サブドメインも自動適用される。
例えばyahoo.co.jpとしたら、auctions.yahoo.co.jpも適用される。

正規表現は使えない。

IE Mode時のバナーを非表示

  • HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Edge\HideInternetExplorerRedirectUXForIncompatibleSitesEnabled
    • 1 : 非表示

無題.png

appMode

' シンプルな例
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --app=http://xxx/testPage.html

' profile指定する場合
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --profile-directory=Default --app=http://xxx/testPage.html

グループポリシーでIE11起動禁止を再現

無題2.png

    [コンピューターの構成] or [ユーザーの構成]
   +[管理用テンプレート]
    +[Windows コンポーネント]
     +[Internet Explorer]
  「Internet Explorer 11 をスタンドアロンブラウザーとして無効にする」


IE11をアンインストールしているとIEモードは利用できない

ie11.png

InternetExplorerIntegrationLevel

  • 1 - IEモードで開こうとすると → 以下のようにバーが表示される。
  • 2 - IE11で開こうとすると → 以下のようにバーもなく表示されない。

無題.png

そのため、Windowsの機能の有効化または無効化からInternet Explorer 11の項目は少なくとも2029年までは存在し続けそう。


Edgeバージョン

  • 21h1 : 89
    • updateをかけると : 90.0.818.66 (2021/05/22時点)

UserAgentの違い

通常のIE11

Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko

Edgeで開いたIEモード

IE8互換の場合以下

Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 10.0; WOW64; Trident/7.0; Touch; .NET4.0C; .NET4.0E; InfoPath.3; Tablet PC 2.0; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729)

その他便利URL

11
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?