トップ回答者
インターネットオプションのセキュリティのレジストリ変更について

質問
-
質問させていただきます。
インターネットオプションのセキュリティのローカルイントラネットの以下サイト設定を
レジストリエディターで変更したが、設定が反映されません。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
・AutoDetect(DWORD):0
・IntranetName(DWORD):1
・ProxyBypass(DWORD):0
・UNCAsIntranet(DWORD):1
レジストリエディターで各DWORD値を変更しインターネットオプションの各設定値を確認しても
変更されておらず、再度レジストリエディターで確認すると設定したはずの値が元に戻っています(再起動済)。
環境は、Windows7(32bit) IE11です。
目的ですが、上記レジストリ値を変更するバッチファイルを社内端末に展開することです。
ちなみに、上記設定ですが、UI(インターネットオプション)からの変更では値は反映されます。
よろしくお願いいたします。
2017年11月6日 0:50
回答
-
念のためタスクマネージャーなどで iexplore.exe のプロセスがないか確認しましょう。
場合によっては内部的に IE を呼び出している別のアプリケーションがあるかもしれないので、クリーンブートで起動直後にレジストリの変更を試してみても良いでしょう。
追記:このゾーンの設定は Internet Explorer 自体の設定ではなく Windows のシステムの設定なので、IE 以外のプログラムで Windows Internet モジュール(WinInet)を呼び出していて、その WinInet で設定が保持されているための現象かもしれません。
因みにレジストリ値を書き換えた後、IE / インターネット オプションで確認せず、そのまま再起動して再起動後に確認するとどうなっていますか?またその際の IE / インターネット オプションの設定はどうなりますか?
hebikuzure
- 編集済み Hebikuzure aka Murachi AkiraMVP 2017年11月6日 8:35
- 回答としてマーク koccyan 2017年11月7日 1:00
2017年11月6日 8:25
すべての返信
-
念のためタスクマネージャーなどで iexplore.exe のプロセスがないか確認しましょう。
場合によっては内部的に IE を呼び出している別のアプリケーションがあるかもしれないので、クリーンブートで起動直後にレジストリの変更を試してみても良いでしょう。
追記:このゾーンの設定は Internet Explorer 自体の設定ではなく Windows のシステムの設定なので、IE 以外のプログラムで Windows Internet モジュール(WinInet)を呼び出していて、その WinInet で設定が保持されているための現象かもしれません。
因みにレジストリ値を書き換えた後、IE / インターネット オプションで確認せず、そのまま再起動して再起動後に確認するとどうなっていますか?またその際の IE / インターネット オプションの設定はどうなりますか?
hebikuzure
- 編集済み Hebikuzure aka Murachi AkiraMVP 2017年11月6日 8:35
- 回答としてマーク koccyan 2017年11月7日 1:00
2017年11月6日 8:25 -
hebikuzureさん
今回の目的ですが、社内端末の起動時にスタートアップ処理として当レジストリ変更を実施する予定でしたが
各端末のInternet Explorerの起動状況を把握することが難しいため、別の方法で実施することにしました。
理由としては
>>追記:このゾーンの設定は Internet Explorer 自体の設定ではなく Windows のシステムの設定なので、
>>IE 以外のプログラムで Windows Internet モジュール(WinInet)を呼び出していて、その WinInet で
>>設定が保持されているための現象かもしれません。
おそらくその通りだと思います。全台確認するわけにもいかず時間もかかるため、UIにて変更する手順書を
作成することにしました。
いろいろとありがとうございました。
- 編集済み koccyan 2017年11月7日 1:10
2017年11月7日 1:09