使用 GPO 启用 Windows 11 开始菜单上的“设置”图标

使用 GPO 启用 Windows 11 开始菜单上的“设置”图标

我想启用“开始”菜单上的“设置”按钮(位于“电源”按钮旁边)。这通常会在中完成Personalization -> Start -> Folders,但我找不到相应的 GPO 或注册表项。

当我查看组策略时,最相似的是“从开始菜单中删除 X”设置,但它们似乎对 Windows 11 没有任何影响。这个选项是否有组策略对象,还是我需要更改注册表项?

选项

组策略

答案1

看起来设置应用程序可见性策略位于控制面板 GPO 内:

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

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

它不是“开始”按钮和任务栏策略的一部分。更多信息可以在这里找到这里

答案2

我能够从 Greg Askew 那里更改注册表值,重新登录后,它在我的普通帐户(不是 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 下),但重新登录后似乎没有改变任何内容。

答案3

我发现 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

相关内容