Включите значок «Настройки» в меню «Пуск» Windows 11 с помощью GPO

Я хочу включить кнопку «Настройки» в меню «Пуск» (рядом с кнопкой питания). Обычно это делается вPersonalization -> Start -> Folders, но я не могу найти для этого соответствующий объект групповой политики или раздел реестра.

Когда я заглянул в групповую политику, наиболее похожими были настройки «Удалить X из меню «Пуск», но они, похоже, не оказали никакого влияния на Windows 11. Есть ли у этой опции вообще объект групповой политики или мне нужен изменить ключ реестра?

3 ответа

Похоже, что политика видимости приложения настроек находится в объекте групповой политики панели управления:

      Computer Configuration > Administrative Templates > Control Panel > Settings Page Visibility

User Configuration > Administrative Templates > Control Panel > Settings Page Visibility

Это не часть политики кнопки «Пуск» и панели задач. Более подробную информацию можно найти здесь .

Я обнаружил, что эти значения реестра, показанные в PowerShell, мне подходят:

      New-ItemProperty -Path "HKLM:\Software\Microsoft\PolicyManager\current\device\Start" -Name AllowPinnedFolderSettings -Value 00000001 -Force -ErrorAction SilentlyContinue
New-ItemProperty -Path "HKLM:\Software\Microsoft\PolicyManager\current\device\Start" -Name AllowPinnedFolderSettings_ProviderSet -Value 00000001 -Force -ErrorAction SilentlyContinue

Мне удалось изменить значение реестра Грега Аскью, которое, безусловно, отлично работает в моей обычной учетной записи (а не в перемещаемом профиле в AD) после повторной регистрации.

      # only show the settings icon
$path = "HKCU:\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount"
$data = "02,00,00,00,e6,e3,14,8b,6c,38,d9,01,00,00,00,00,43,42,01,00,c2,14,01,cb,32,0a,01,05,86,91,cc,93,05,24,aa,a3,01,44,c3,84,01,66,9f,f7,9d,b1,87,cb,d1,ac,d4,01,00,c2,3c,01,c2,46,01,c5,5a,02,00"
$hex = $data.Split(',') | ForEach-Object { "0x$_"}

foreach ($v in Get-ChildItem -Path $path) {
    if ($v.Name.Contains(("windows.data.unifiedtile.startglobalproperties"))) {
        Set-ItemProperty -Path ($v.PsPath+"\Current") -Name Data -Value ([byte[]]$hex)
    }
}

Хотя для пользователей домена либо:

  • HKCU:\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccountне существовало.
  • или он существовал, и я вручную подтвердил, что значение реестра было изменено (под правильным GUID), но, похоже, ничего не изменилось после повторной регистрации.
Другие вопросы по тегам