步骤 1:备份现有固定项(先做!)
Win+R,粘贴打开固定快捷方式文件夹
plaintext
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
复制全部快捷方式,备份到桌面文件夹。
- Win+R 输入regedit,定位:
plaintext
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband
右键Taskband → 导出,保存.reg注册表备份文件到桌面。
步骤 2:清理损坏的 Taskband 二进制缓存(核心修复)
Ctrl+Shift+Esc 打开任务管理器,结束 Windows 资源管理器(explorer.exe),桌面全部消失。
任务管理器左上角【文件】→【运行新任务】,勾选以管理员身份,打开注册表编辑器 regedit。
定位到:
plaintext
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband
右侧删除两项二进制值:Favorites、FavoritesResolve(不要删除整个 Taskband 文件夹)。
- 关闭注册表。任务管理器新建任务输入 explorer.exe,重启资源管理器。
此时任务栏固定全部清空,重新手动钉好你所有需要的程序。
✅重要:布局调整完成后,不要强制杀 Explorer!正常注销一次账户,让系统把布局写入注册表,完成落盘保存。
步骤 3:检查组策略是否禁止保存固定布局
Win+R 输入 gpedit.msc
路径:用户配置 → 管理模板 → 开始菜单和任务栏
查找:阻止更改任务栏固定程序,必须设置为【未配置 / 已禁用】
查找:清除任务栏的固定程序,必须【未配置】
如果是家庭版没有组策略,直接检查注册表:
plaintext
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\Explorer
存在NoPinningToTaskbar就删除这个 DWORD 值。
步骤 4:系统文件完整性修复(很多升级 Win11 系统 Shell 组件损坏)
以管理员打开终端(Windows 终端 / PowerShell)依次执行:
powershell
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
执行完重启电脑。
步骤 5:排查第三方干扰(高频诱因)
下面软件会 Hook Explorer,崩溃时阻止注册表写入固定列表:
第三方开始菜单工具:StartAllBack、Open‑Shell、Start11
任务栏美化软件、TranslucentTB、主题补丁工具
全部临时卸载,测试布局能否在 Explorer 崩溃后保留。StartAllBack 是该故障最高发元凶。
关键测试:复现故障验证修复是否生效
设置好你的任务栏布局,保存全部工作。
任务管理器找到 Windows 资源管理器,右键结束任务(模拟崩溃),再手动启动 explorer.exe
✅固定图标保留 = 修复成功
❌全部消失 = 用户配置文件损坏,需要新建 Windows 本地账户测试。
根源说明:Explorer 崩溃就丢布局的底层限制
Windows 设计缺陷:内存中的 Pinned 列表,只在 Explorer 正常退出会话时才写回注册表。
进程异常崩溃、强制终止,内存修改直接丢弃,注册表不会更新,新钉住的项目全部丢失,加载上次正常退出的旧列表。