自定义Windows 11上的任务栏
自定义Windows 11上的任务栏
正在查找 OEM 信息? 请参阅 自定义任务栏 和 自定义“开始”菜单布局。
组织可以将自定义任务栏部署到 Windows 设备。 当组织使用一组常见应用或想要引起特定应用的注意时,自定义任务栏很常见。 还可以删除默认固定的应用。
例如,可以使用自己的一组固定应用并按选择的顺序替代默认应用集。 作为管理员,使用此功能在任务栏上固定应用、删除默认固定应用、排序应用等。
若要将想要固定的应用添加到任务栏,请使用 XML 文件。 可以使用现有 XML 文件,或创建新文件。 如果你有在Windows 10设备上使用的 XML 文件,也可以在Windows 11设备上使用它。 可能需要更新应用 ID。
本文介绍如何创建 XML 文件、将应用添加到 XML 以及部署 XML 文件。 若要了解如何自定义任务栏按钮,请参阅 CSP 策略以自定义Windows 11任务栏按钮。
在开始之前
-
你可以固定的应用数量没有限制。 在 XML 文件中,使用 应用程序用户模型 ID (AUMID) 或桌面应用程序链接路径 (应用) 的本地路径添加应用。
-
在某些情况下,固定在 XML 文件中的应用不会固定到任务栏中。 例如,如果未为用户批准或安装应用,则任务栏上不会显示固定图标。
-
XML 文件中的应用顺序决定了任务栏上固定应用的顺序,从左到右,以及用户固定的任何现有应用的右侧。 如果 OS 配置为使用从右到左的语言,则任务栏顺序将相反。
-
某些经典 Windows 应用程序的打包方式与以前版本的 Windows 不同,包括记事本和文件资源管理器。 请务必输入正确的 AppID。 有关详细信息,请参阅本文 ) 中的应用程序用户模型 ID (AUMID) 和 获取 AUMID 和桌面应用链接路径 (。
-
建议使用移动设备管理 (MDM) 提供程序。 MDM 提供程序可帮助管理设备,并帮助管理设备上的应用。 可以使用 Microsoft Intune。 Intune 是一系列产品,包括Microsoft Intune(云服务)和本地Configuration Manager。
在本文中,我们将提及这些服务。 如果不使用 MDM 提供程序管理设备,以下资源可以帮助你入门:
创建 XML 文件
-
在文本编辑器(如 Visual Studio Code)中,创建新的 XML 文件。 为了帮助你入门,可以复制并粘贴以下 XML 示例。 此示例将 2 个应用固定到任务栏 - 文件资源管理器和命令提示符:
XML<?xml version="1.0" encoding="utf-8"?> <LayoutModificationTemplate xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification" xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout" Version="1"> <CustomTaskbarLayoutCollection> <defaultlayout:TaskbarLayout> <taskbar:TaskbarPinList> <taskbar:DesktopApp DesktopApplicationID="Microsoft.Windows.Explorer" /> <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk" /> </taskbar:TaskbarPinList> </defaultlayout:TaskbarLayout> </CustomTaskbarLayoutCollection> </LayoutModificationTemplate> -
在节点中
<taskbar:TaskbarPinList>,添加 (或删除) 要固定的应用。 可以固定通用 Windows 平台 (UWP) 应用和桌面应用:<taskbar:UWA>:为 UWP 应用选择此选项。 添加 UWP 应用的 AUMID 。<taskbar:DesktopApp>:为桌面应用选择此选项。 添加桌面应用的桌面应用程序链接路径。
你可以固定任意数量的应用。 只需继续将它们添加到列表中即可。 请记住,列表中的应用顺序与应用在任务栏上的显示顺序相同。
有关详细信息,请参阅本文) 获取 AUMID 和桌面应用链接路径 (。
-
在
<CustomTaskbarLayoutCollection>节点中,添加的应用固定在默认应用之后。 如果要删除默认应用,并且仅显示你在 XML 文件中添加的应用,请添加PinListPlacement="Replace":<CustomTaskbarLayoutCollection>:保留默认固定的应用。 在默认应用之后,将固定你添加的应用。<CustomTaskbarLayoutCollection PinListPlacement="Replace">:取消固定默认应用。 仅固定你添加的应用。
如果要删除某些默认固定应用,请添加
PinListPlacement="Replace"。 将应用添加到<taskbar:TaskbarPinList>时,请包括仍要固定的默认应用。 -
在节点中
<defaultlayout:TaskbarLayout>,使用region=" | "根据设备区域设置和区域使用不同的任务栏配置。在以下 XML 示例中,添加了两个区域:
US|UK和DE|FR:XML<?xml version="1.0" encoding="utf-8"?> <LayoutModificationTemplate xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification" xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout" Version="1"> <CustomTaskbarLayoutCollection PinListPlacement="Replace"> <defaultlayout:TaskbarLayout region="US|UK"> <taskbar:TaskbarPinList > <taskbar:DesktopApp DesktopApplicationID="MSEdge"/> <taskbar:DesktopApp DesktopApplicationID="Microsoft.Windows.Explorer"/> <taskbar:DesktopApp DesktopApplicationID="Microsoft.Office.WINWORD.EXE.15" /> <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/> </taskbar:TaskbarPinList> </defaultlayout:TaskbarLayout> <defaultlayout:TaskbarLayout region="DE|FR"> <taskbar:TaskbarPinList> <taskbar:DesktopApp DesktopApplicationID="Microsoft.Windows.Explorer"/> <taskbar:DesktopApp DesktopApplicationID="Microsoft.Office.WINWORD.EXE.15" /> <taskbar:DesktopApp DesktopApplicationID="Microsoft.Office.EXCEL.EXE.15" /> <taskbar:UWA AppUserModelID="Microsoft.WindowsTerminal_8wekyb3d8bbwe!App" /> </taskbar:TaskbarPinList> </defaultlayout:TaskbarLayout> <defaultlayout:TaskbarLayout> <taskbar:TaskbarPinList> <taskbar:DesktopApp DesktopApplicationID="Microsoft.Windows.Explorer"/> <taskbar:DesktopApp DesktopApplicationID="Microsoft.Office.WINWORD.EXE.15" /> <taskbar:UWA AppUserModelID="Microsoft.WindowsTerminal_8wekyb3d8bbwe!App" /> </taskbar:TaskbarPinList> </defaultlayout:TaskbarLayout> </CustomTaskbarLayoutCollection> </LayoutModificationTemplate>任务栏在以下情况下适用:
<TaskbarPinList>如果节点具有国家或地区,则应用将固定在该国家或地区配置的设备上。- 如果节点
<TaskbarPinList>没有当前区域的区域标记,则会应用没有区域的第一个<TaskbarPinList>节点。
-
保存文件,并命名该文件,以便知道它是什么。 例如,将文件命名为 类似于
TaskbarLayoutModification.xml。 获得文件后,即可将其部署到 Windows 设备。
使用 组策略 或 MDM 创建和部署任务栏策略
现在,你已将 XML 文件与自定义任务栏配合使用,现在可以将其部署到组织中的设备。 可以使用 组策略 或 MDM 提供程序(如 Microsoft Intune)部署任务栏 XML 文件。
本部分介绍如何通过这两种方式部署 XML。
使用 组策略 部署 XML 文件
使用以下步骤将 XML 文件添加到组策略,并应用该策略:
-
打开策略编辑器。 例如,针对基于域的组策略打开 组策略 管理控制台 (GPMC) ,或针对本地策略打开
gpedit。 -
转到以下策略之一:
Computer Configuration\Administrative Templates\Start Menu and Taskbar\Start LayoutUser Configuration\Administrative Templates\Start Menu and Taskbar\Start Layout
-
双击“启用”。
Start Layout> 输入 XML 文件的完全限定路径,包括 XML 文件名。 可以输入本地路径(如C:\StartLayouts\TaskbarLayoutModification.xml)或网络路径(如\\Server\Share\TaskbarLayoutModification.xml)。 请确保输入正确的文件路径。 如果使用网络共享,请确保向用户授予对 XML 文件的读取访问权限。 如果用户登录时文件不可用,则不会更改任务栏。 启用此设置后,用户无法自定义任务栏。策略类似于以下策略:


该
User Configuration\Administrative Templates\Start Menu and Taskbar策略包括控制任务栏的其他设置。 某些策略可能无法按预期工作。 在跨设备广泛部署策略之前,请务必测试策略。 -
应用策略时,任务栏将包含更改。 下次用户登录时,他们将看到更改。
有关使用组策略的详细信息,请参阅实现组策略对象。
创建Microsoft Intune策略以部署 XML 文件
MDM 提供商可以将策略部署到组织管理的设备(包括组织拥有的设备),也可以将个人或自带设备 (BYOD) 。 使用 MDM 提供程序(如 Microsoft Intune),可以部署配置固定列表的策略。
使用以下步骤创建用于部署任务栏 XML 文件的 Intune 策略:
-
登录到 Intune 管理中心。
-
选择“设备>配置文件”>“创建配置文件”。
-
输入以下属性:
- 平台:选择“Windows 10及更高版本”。
- 配置文件类型:选择 “模板”>“设备限制>”“创建”。
-
在 “基本信息”中,输入以下属性:
- 名称:输入配置文件的描述性名称。 为配置文件命名,以便稍后可以轻松识别它。 例如,良好的配置文件名称为 Win11:自定义任务栏。
- 说明:输入配置文件的说明。 此设置是可选的,建议使用。
-
选择下一步 。
-
在 “配置设置”中,选择“ 开始>”菜单布局。 浏览到并选择任务栏 XML 文件。
-
选择“ 下一步”,并配置其余的策略设置。 有关更具体的信息,请参阅 配置设备限制设置。
-
创建策略后,可以立即部署,或稍后部署。 由于此策略是自定义的任务栏,因此也可以在用户首次登录之前部署该策略。
有关使用Microsoft Intune分配策略的详细信息和指南,请参阅分配用户和设备配置文件。
备注
对于第三方合作伙伴 MDM 解决方案,可能需要根据 策略配置服务提供商 (CSP) 为“开始”布局使用 OMA-URI 设置。 OMA-URI 设置为 ./User/Vendor/MSFT/Policy/Config/Start/StartLayout。
获取 AUMID 和桌面应用链接路径
在布局修改 XML 文件中,在 XML 标记中添加应用。 若要固定应用,请输入 AUMID 或桌面应用程序链接路径。 查找此应用信息的最简单方法是使用 Export-StartLayout Windows PowerShell cmdlet:
-
在现有Windows 11设备上,将应用固定到“开始”菜单。
-
创建文件夹以保存输出文件。 例如,创建
C:\Layouts文件夹。 -
打开 Windows PowerShell 应用,并运行以下 cmdlet:
PowerShellExport-StartLayout -Path "C:\Layouts\GetIDorPath.xml" -
打开生成的 GetIDorPath.xml 文件,并查找已固定的应用。 找到应用后,获取 AppID 或路径。 将这些属性添加到 XML 文件。
所有应用的固定顺序
在任务栏上,通常固定以下应用:
-
用户固定的应用
-
在操作系统安装过程中固定的默认 Windows 应用,例如 Microsoft Edge、文件资源管理器和 Microsoft Store。
-
由组织固定的应用,例如在无人参与的 Windows 安装程序中。
在无人参与的 Windows 安装程序文件中,使用在本文中创建的 XML 文件。 不建议使用 TaskbarLinks。
应用按以下顺序固定:
- 首先固定 Windows 默认应用。
- 用户固定的应用固定在 Windows 默认应用之后。
- 将 XML 固定的应用固定在用户固定的应用之后。
如果 OS 配置为使用从右到左的语言,则任务栏顺序将相反。
操作系统安装和升级
-
在 Windows 客户端的全新安装中,如果应用任务栏布局,以下应用将固定到任务栏:
- 你专门添加的应用
- 未删除的任何默认应用
应用任务栏布局后,用户可以固定更多应用、更改顺序以及取消固定应用。
-
在 Windows 客户端升级中,应用已固定到任务栏。 这些应用可能已由用户、映像或使用 Windows 无人参与设置固定。 对于升级,任务栏布局应用以下行为:
- 如果用户将应用固定到任务栏,则那些固定的应用将保留。 新应用固定在现有用户固定的应用之后。
- 如果在安装过程中固定应用或策略 (不是由用户) 固定,并且应用未固定在更新的布局文件中,则应用将取消固定。
- 如果用户未固定应用,并且同一应用固定在更新的布局文件中,则会在任何现有的固定应用之后固定该应用。
- 更新的布局文件中的新应用会固定在用户的固定应用之后。
应用布局后,用户可以固定更多应用、更改顺序以及取消固定应用。
旧策略「“开始” 屏幕布局」(XML 方案)
一、界面基础信息
1. 策略路径
2. 系统支持门槛
该策略是 Win10 原生旧方案,对 Win11 存在功能残缺,微软在 Win11 24H2 推出新版「配置 “开始” 菜单固定项」JSON 策略作为替代。
3. 三种策略状态
- 未配置 (C):默认状态,无强制布局,用户可自由修改开始菜单。
- 已启用 (E):加载指定 XML 布局文件,完全锁定开始屏幕,用户无法增删、拖拽、取消固定磁贴。
- 已禁用 (D):清除所有强制布局规则,恢复系统原生默认布局。
4. 配置选项详解
- “开始” 屏幕布局文件
填写通过
Export-StartLayout导出的 XML 完整路径,支持本地路径(C:\Layouts\layout.xml)、域 UNC 共享路径(\\DC01\Netlogon\layout.xml)。 - 每次登录时重新应用布局(可选复选框)
- 勾选:用户每次登录都会强制覆盖重置为标准布局,用户中途修改的内容全部失效;
- 不勾选:仅首次登录加载布局,用户后续修改可保留,下次登录不会自动还原。
5. 策略核心约束(帮助文本翻译提炼)
- 布局文件必须是 PowerShell
Export-StartLayout导出的 XML 格式; - 登录时若文件无法访问(路径错误、权限不足、文件丢失),策略直接失效,不修改开始菜单;
- 启用后终端用户完全丧失自定义开始屏幕的权限;
- 禁用 / 未配置时,用户可自由调整磁贴布局。
二、旧 XML 策略 vs Win11 新版 JSON 策略 完整对比
| 对比维度 | 旧策略:“开始” 屏幕布局(XML) | 新策略:配置 “开始” 菜单固定项(JSON) |
|---|---|---|
| 适用系统 | Win10 全版本;Win11 兼容但功能缺失 | 仅 Win11 24H2 及以上,完美适配 Win11 布局 |
| 布局文件格式 | XML,由Export-StartLayout生成 |
JSON,即 OEM 出厂LayoutModification.json标准格式 |
| Win11 可控范围 | 仅能控制首页固定磁贴,无法管控推荐区、底部展开固定项、网页磁贴 | 完整控制 primaryOEMPins/secondaryOEMPins/firstRunOEMPins 三大区域,原生支持网页快捷磁贴 secondaryTile |
| 多语言支持 | 无多语言标题能力 | 推荐区支持多语言本地化悬浮标题 caption |
| 登录重置选项 | 自带「每次登录重新应用布局」复选框 | 无单独重置勾选,需配合脚本实现每次登录覆盖 |
| 锁定强度 | 完全锁定,禁止用户任何修改 | 完全锁定,禁止用户任何修改 |
| 推荐使用场景 | 仅存量 Win10 终端标准化 | Win11 24H2 企业域控、工控、公共终端标准化 |
三、XML 布局文件生成标准流程
- 在一台参考设备上手动调整好开始菜单所有磁贴;
- 以管理员身份打开 PowerShell,执行导出命令:
# 导出Win10/兼容Win11旧XML布局
Export-StartLayout -Path "C:\Layouts\StartLayout.xml"
- 将 XML 分发至所有终端可访问路径;
- 组策略启用,填入文件路径,按需勾选「每次登录时重新应用布局」;
- 终端执行
gpupdate /force刷新策略,重新登录生效。
四、关键缺陷与 Win11 适配问题 ⚠️
- Win11 功能残缺
XML 布局不识别 Win11 新增的「推荐区域」「底部展开 secondary 固定项」,无法固定网页快捷磁贴,磁贴排版极易错乱;
- 文件格式老旧
不兼容 Win11 OEM 标准 LayoutModification.json,两套文件不能互通;
- 系统版本限制
Win11 24H2 及以上环境,优先使用新版 JSON 策略,旧 XML 策略仅作兼容过渡;
- 故障排查要点
- 布局不生效:检查 XML 语法、文件读取权限、路径拼写;
- Win11 磁贴缺失:更换新版 JSON 管控策略;
- 用户修改后布局自动还原:勾选了「每次登录时重新应用布局」。
五、与 OEM 镜像 LayoutModification.json 区分
- OEM 镜像方案(无锁定)
JSON 放入 Default 用户目录,仅作为新用户默认布局,用户可自由修改;
- 本组策略(XML 锁定)
域 / 本地组策略下发 XML,强制锁定布局,用户无法修改;
- Win11 新版组策略(JSON 锁定)
域控下发标准 OEM JSON,强制锁定,完整适配 Win11 全部界面功能,为当前官方推荐方案。


图片完整解读:Win11 新版组策略「配置 “开始” 菜单固定项」
一、界面基础信息
1. 路径定位
2. 系统硬性门槛
Start Layout XML 策略对 Win11 存在兼容性缺陷,此策略为官方替代方案。3. 策略状态选项
- 未配置 (C):不生效,终端使用系统默认 / OEM 自定义的开始菜单布局,用户可自由修改固定项。
- 已启用 (E):加载指定 JSON 布局文件,强制统一开始菜单固定项,锁定布局,终端用户无法增删、拖拽调整固定应用。
- 已禁用 (D):清除所有强制固定规则,恢复系统原生空白默认布局。
4. 核心输入框
“开始”菜单固定项布局文件
- 本地绝对路径:
C:\OEM\LayoutModification.json - 域共享 UNC 路径:
\\域控IP\Netlogon\LayoutModification.json
文件编码必须为 UTF-8,语法遵循 Win11 OEM 开始菜单 JSON 规范。
二、新旧两组策略核心对比(结合上一张截图的旧 Start Layout)
| 对比项 | 旧策略:Start Layout(XML) | 新策略:配置 “开始” 菜单固定项(JSON) |
|---|---|---|
| 适用系统 | Win10 全版本;Win11 兼容但功能残缺 | 仅 Win11 24H2 及以上,完美适配 Win11 布局结构 |
| 布局文件 | XML 格式,由Export-StartLayout导出 |
JSON 格式,即 OEM 镜像使用的LayoutModification.json |
| 可控区域 | 无法管控 Win11「推荐区域、底部 secondary 固定项」 | 完整控制 primaryOEMPins/secondaryOEMPins/firstRunOEMPins 三大自定义区域 |
| 网页磁贴 | 不支持 Win11 网页固定 secondaryTile | 原生支持 JSON 内嵌套网页快捷磁贴配置 |
| 多语言 | 无多语言标题能力 | firstRunOEMPins 支持多语言本地化 caption |
| 锁定能力 | 完全锁定,用户不可修改 | 完全锁定,域企业标准化终端首选 |
三、策略核心能力与业务场景
核心功能
- 域环境批量标准化所有 Win11 终端的开始菜单固定应用;
- 强制统一 OEM 预装软件、业务工具、内网网页快捷入口;
- 完整管控 Win11 全部可自定义区域(首页 4 个、底部 4 个、推荐区 1 个);
- 下发后锁定布局,终端普通用户无权限修改开始菜单固定项。
适用场景
- 企业域控批量管理 Win11 24H2 办公电脑;
- 营业厅、工控、自助终端等公共设备统一界面管控;
- 需要同时固定桌面程序、UWP/WinUI3 应用、网页快捷方式的场景。
四、部署与落地关键要点
1. JSON 文件规范要求
- 编码强制 UTF-8,不能带 BOM;
- 严格遵循微软
LayoutModification.json语法,支持packagedAppId/desktopAppLink/secondaryTile三类固定项; - 数组条目数量不能超限:
primaryOEMPins≤4、secondaryOEMPins≤4、firstRunOEMPins≤1。
2. 生效操作步骤
- 编写 / 导出合规的 LayoutModification.json;
- 将文件分发至所有终端可访问路径(本地目录或域共享);
- 本策略设置为「已启用」,填入 JSON 完整路径;
- 终端执行
gpupdate /force刷新组策略,重启资源管理器或重新登录生效。
3. 常见故障排查 ⚠️
- 布局不加载:检查 JSON 语法、UTF-8 编码、文件读取权限、路径拼写;
- 部分固定项不显示:超出数组数量上限、应用未预装、AUMID / 快捷路径错误;
- 策略灰色不可选:系统版本低于 Win11 24H2,需升级系统;
- 用户仍能修改开始菜单:确认策略状态为「已启用」,且路径文件可正常访问。
五、与 OEM 镜像 LayoutModification.json 的区别
- OEM 镜像方案(无锁定)
将 JSON 放入
C:\Users\Default\AppData\Local\Microsoft\Windows\Shell,仅为新用户默认布局,用户登录后可自由删除、调整固定项。 - 本组策略方案(强制锁定)
通过域 / 本地组策略下发同一份 JSON,强制锁定布局,终端用户无任何修改权限,适合企业管控场景。

浙公网安备 33010602011771号