web-dev-qa-db-ja.com

IE8互換表示グループポリシーリストが機能しない

最近、IE8を組織(2,500人)に展開しました。

IE8をサポートしていない(互換モードでは正常に機能する)レガシー内部Webアプリがいくつかあったため、互換ビューで自動的にレンダリングされるサイトのグループポリシー「ポリシーリスト」に内部ドメインを配置することにしました。

これはほとんどすべての人に有効でした。互換モードがオンになり、互換ボタンが消えます。

しかし、ポリシー設定を取得しなかったユーザーは約100人いたようです(他のIE8ポリシーは取得しましたが)。

レジストリを確認したところ、ユーザーはareポリシーリストのエントリを取得しています

[KEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\BrowserEmulation\PolicyList]

しかし、それらはnot互換表示用の「スイッチオン」フラグを取得しています。

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\BrowserEmulation]    
"MSCompatibilityMode"=dword:00000001

レジストリフラグを設定してから再起動すると、問題が修正されます。この修正を一括配布できます。しかし、この問題には理由があるに違いありません。

3

あなたが説明している方法でグループポリシー管理用テンプレートを「部分的に適用」する機会はこれまでありませんでした。私の直感によると、根本的な原因は、「MSCompatibilityMode」を設定する特定のGPOが、これらの100人のユーザーに適用されていないことです。

「MSCompatibilityMode」設定(グループポリシー管理コンソールでは「Microsoftからの更新されたWebサイトリストを含める」と呼ばれます)は、他のIE8関連の設定を含む同じGPO (「他のIE8ポリシーを取得したにもかかわらず」と言ったときに話しているもの)?

ポリシーの結果セット(RSoP)MMCスナップインを、適切な設定を取得しているユーザーと取得していないユーザーで実行し、適用されたGPOのリストを比較します。

1
Evan Anderson

Internet Explorerのポリシーに関しては、HKEY_LOCAL_MACHINEHKEY_CURRENT_USERよりも優先されることに注意してください。

1
AndrePKI

正しいグループポリシーを構成しています。グループポリシーで構成されたWebサイトは、Internet Explorer互換モードで自動的に開きますが、ユーザーが指定したエントリを削除できないようにするために、互換表示設定リストには表示されません。指定したサイトに「互換モード」ボタンが表示されないため、機能していることがわかります。

0
Jerome