none
IE8: メニューバーを無効(非表示)にするレジストリキーはありませんか RRS feed

  • 質問

  • WindowsXP SP3 の IE8 で、メニューバー(ファイル/編集/表示・・の部分)を無効(表示もさせない)にしたいのですが、

    ログインしているユーザごとにではなく、ローカルマシン全体に設定するレジストリキーが分かりません。

     

    今のところ、下記の設定でユーザごとの設定はメニューを非表示にできますが

    設定値("AlwaysShowMenus")を削除して、ローカルマシンへの設定を行っても表示されてしまいます。

     

    ユーザ個別設定:

    HKCU,"Software\Microsoft\Internet Explorer\Main","AlwaysShowMenus",0

    マシンへの設定:

    HKLM,"Software\Microsoft\Internet Explorer\Main","AlwaysShowMenus",0

    HKLM,"SOFTWARE\Microsoft\Internet Explorer\UnattendBackup\ShowMenuBar","AlwaysShowMenus",0

     

    ADでのグループポリシーの設定はなく、IE&マシン再起動をしても変わりません。

    他に優先される設定がどこかで効いているのでは?と思うのですが、どれだか分かりません。

     

    どなたかご存知であれば、ご教授ください。

    2010年10月13日 14:05

回答

  • グループポリシーには、既定でメニュー バーをオンにする という項目があります。説明文は以下のようになっていますが、ユーザーが変更できなくなるのは痛いかもしれません。

    このポリシー設定を使用すると、[ファイル]、[編集]、[表示] などの従来のメニューの有効と無効を Internet Explorer で切り替えることができます。
    このポリシー設定を有効にすると、メニュー バーが既定で Internet Explorer に表示され、ユーザーがバーを無効にすることはできなくなります。
    このポリシー設定を無効にすると、メニュー バーが既定で Internet Explorer に表示されず、ユーザーがバーを有効にすることはできなくなります。
    このポリシー設定を構成しない場合、メニュー バーは既定で無効になります。ユーザーは、メニュー バーの有効と無効を自由に切り替えることができます。
    2010年10月13日 16:29

すべての返信

  • グループポリシーには、既定でメニュー バーをオンにする という項目があります。説明文は以下のようになっていますが、ユーザーが変更できなくなるのは痛いかもしれません。

    このポリシー設定を使用すると、[ファイル]、[編集]、[表示] などの従来のメニューの有効と無効を Internet Explorer で切り替えることができます。
    このポリシー設定を有効にすると、メニュー バーが既定で Internet Explorer に表示され、ユーザーがバーを無効にすることはできなくなります。
    このポリシー設定を無効にすると、メニュー バーが既定で Internet Explorer に表示されず、ユーザーがバーを有効にすることはできなくなります。
    このポリシー設定を構成しない場合、メニュー バーは既定で無効になります。ユーザーは、メニュー バーの有効と無効を自由に切り替えることができます。
    2010年10月13日 16:29
  • 現状の説明が不足していたようなので、追記です。

     

     ・ADに参加しているマシンですが、グループポリシーは利用していません

     ・HKCurrent_User へ設定すると、メニューバーの非表示設定が可能です

      (この際のログインユーザは、ローカルマシンへの administrator 権限を持ったドメインユーザです)

     ・HKLocal_Machine への設定のみができない状態なのです

      (ローカルの administrator で設定しても同じです)

     

    この状況でも、グループポリシーやその他の設定と関連があるのでしょうか。

     

     

    2010年10月14日 0:41
  • こんにちは、フォーラムオペレーターの三沢健二です。

    佐祐理 さん、アドバイスありがとうございます。

    少し私の環境でも試してみましたが、HKLM 配下に "AlwaysShowMenus" の値を追加しても、メニューバーのコントロールは出来なかったので、断言は出来ませんが HKCU 配下のみで有効な値かもしれませんね。
    (OS や IE のバージョンなどで異なる可能性もあります。明確な情報については 弊社有償サポート へご相談下さい)

    そのため、コンピューター単位で制御を行いたい場合は、佐祐理 さんに案内いただいたポリシーを利用していただくのが確実ではないかなと思われます。
    (特に AD 環境でご利用との事ですので、ポリシーで制御された方が簡単ではないかなと・・・)

    少し残念な結果かもしれませんが、同じような情報をお探しの方に参考になる情報ではと思いましたので、勝手ながら [回答としてマーク] を付けさせていただきました。


    それでは、また何かありましたら TechNet フォーラムをご利用ください。

    ______________________________________
    マイクロソフト株式会社 フォーラム オペレーター 三沢健二

    2010年11月4日 2:27
    モデレータ