
グループ ポリシーを使用して、Windows Server 2012 の Windows エクスプローラー内でネットワーク アイコンを非表示にするにはどうすればよいですか?
2008R2 では Windows エクスプローラーの「Extra」設定を使用してこれを実行できますが、Server 2012 にはそのような設定は存在しません。グループ ポリシー内の 2008R2 設定は、次のパスにあります。
ユーザーの構成\ポリシー\管理用テンプレート\カスタム ポリシー\Windows エクスプローラーの追加機能
GPO スクリーンショット:
答え1
まず最初に。参照している GPO はカスタム GPO です。誰かがそのオプションを特別に作成し、グループ ポリシーの管理テンプレートにパッケージ化したため、Server 2012 では見つかりません。したがって、これを切り替え可能な GPO として再作成する最適なオプションは、カスタム admx ファイルをコピーし、新しい設定でテキスト エディターで編集することです。カスタム admx の作成方法や変更方法はこの質問の範囲を少し超えるため、ご存知であることを願います。(ご存じない場合は、グループ ポリシーの基本設定を使用して同じことを行うことができます。)
次に、下に表示されているアイコンについてお話されていると思います。
このアイコンの存在は、次の名前のレジストリ DWORD 値によって制御されますAttributes
。
HKEY_CLASSES_ROOT\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder
その DWORD の数値によって、アイコンの表示方法、またはアイコンが表示されるかどうかが決まります。デフォルト値 は、b0040064
上記に示すデフォルトのアイコンになります。その値を に変更すると、b0940064
アイコンは非表示になります (ログオフして再度ログインした後)。
方法がわからない、またはこれを以前のように使用するためにadmxにラップする手間をかけたくない場合は、グループポリシーでこれを適用する簡単な方法は、グループポリシーの基本設定レジストリ項目を使用することです。Computer Configuration
および/または User Configuration
-> Preferences
-> Windows Settings
-> Registry
。新しいものを作成しRegistry Item
、その DWORD を目的の値に更新するように構成します。
レジストリ キーと値は、Windows 7/Server 2008 R2 と Windows 8/Server 2012 (Vista/Server 2008 と XP/Server2003 でも同じだと思います) で同じなので、これを使用して、関係するすべてのオペレーティング システムに適用される admx または GPP を作成できます。
答え2
この特定の問題では、管理者として便利なため、ファイル エクスプローラーのナビゲーション ウィンドウの左側にある [ネットワーク] アイコンをシステム全体ではなくユーザーごとに無効にしたい場合は、代わりにこのレジストリ キーを作成し、グループ ポリシー設定として実装できます。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder
上で述べたように、DWORDエントリーと呼ばれる「属性」そしてそれに値を与える「00100000」16進数リボン UI 上の他のアイコンを削除しようとして多くの調査を行った結果、上記の「b0940064」の値は技術的には機能しますが、実際に行っているのは 16 進数の SFGAO_NONENUMERATED ビットをオンにするだけなので、残りのデータは意味をなさないことがわかりました。
答え3
カスタマイズされたシェル フォルダーを変更したり、変更したりせずに済む、より簡単な方法です。以下では、具体的に削除するだけです。
下
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\NonEnum
DWORDを追加
{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}
価値:
1