
Как скрыть значок сети в проводнике Windows в Windows Server 2012 с помощью групповой политики?
Я могу сделать это в 2008R2, используя настройки «Дополнительно» проводника Windows, но для Server 2012 такой настройки не существует. Параметр 2008R2 в групповой политике находится по следующему пути:
Конфигурация пользователя\Политики\Административные шаблоны\Пользовательские политики\Дополнительно для проводника Windows
Скриншот групповой политики:
решение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
Как уже упоминалось выше, вам необходимо создатьДВОЙНОЕ СЛОВОзапись называется"Атрибуты"и присвойте ему значение"00100000" шестнадцатеричное. После долгих исследований в попытках избавиться от других значков на ленточном интерфейсе я обнаружил, что указанное выше значение «b0940064» технически работает, но на самом деле вы просто включаете бит SFGAO_NONENUMERATED в шестнадцатеричном формате, поэтому остальные данные ничего не значат.
решение3
Более простой метод без изменения каких-либо битов или вмешательства в папку оболочки, которая была настроена. Ниже просто удалит ее специально.
Под
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\NonEnum
Добавить DWORD-параметр
{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}
Ценить:
1