Windows 11 资源管理器 OneDrive 图标重复?一招注册表修复彻底搞定

🐛 问题现象

打开 Windows 11 的文件资源管理器,左侧导航栏里出现了 两个 OneDrive 图标

两个都指向同一个 OneDrive 文件夹,点哪个效果一样。重新登录 OneDrive、重装 OneDrive 都解决不了。

这是一个困扰大量用户的经典 Bug,从 2024 年起就有大量报告,至今仍在新安装的 Windows 11 系统中频繁出现。

🔍 原因分析

注册表残留:微软改名没收尾

OneDrive 在资源管理器导航栏中的显示,依赖于以下注册表路径中的条目:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace

这个路径下有若干 CLSID(以大括号包裹的 GUID)子键,每个子键代表资源管理器左侧的一个特殊文件夹。

问题出在哪? 微软在某次 OneDrive 更新中,将个人版 OneDrive 的显示名从 OneDrive 改为了 OneDrive - Personal。更新过程中:

结果就是两个 CLSID 子键同时存在,资源管理器忠实地把它们都渲染出来了——于是你就看到了重复图标。

为什么常规方法不管用?

尝试过的方法为什么没用
重新登录 OneDrive不会清理旧注册表条目
重装 OneDrive安装程序只管新条目,不碰旧的
wsreset / OneDrive 重置重置的是应用数据,不是注册表
修改 IsPinnedToNameSpaceTree 为 0临时有效,重启后可能恢复

🛠️ 修复方法:清理注册表(3 分钟搞定)

⚠️ 操作前建议备份注册表:在注册表编辑器中点击「文件 → 导出」,保存一份 .reg 备份文件。

第一步:打开注册表编辑器

Win + R,输入 regedit,回车。如果弹出 UAC 提示,点击「是」。

第二步:导航到 NameSpace

在注册表编辑器顶部的地址栏中,粘贴以下路径并回车:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace

第三步:找到重复项

展开 NameSpace 后,你会看到几个以 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 格式命名的子键。

逐个点击这些子键,查看右侧面板中 (默认) 项的数据:

常见的旧版 CLSID 是 {018D5C66-4533-4307-9B53-224DE2ED1FE6},但具体以你看到的为准。

第四步:删除旧条目

右键点击数据为 OneDrive 的那个子键,选择「删除」,确认。

第五步:刷新资源管理器

无需重启电脑,只需刷新资源管理器:

  1. Ctrl + Shift + Esc 打开任务管理器
  2. 找到「Windows 资源管理器」
  3. 右键点击 →「重新启动」

重复的 OneDrive 图标应该已经消失了。

🔬 进阶排查

如果在 NameSpace 下没有找到重复项,还可以检查另一个位置:

HKEY_CLASSES_ROOT\CLSID

在这里按 Ctrl + F,搜索 OneDrive,查找包含 System.IsPinnedToNameSpaceTree 值的条目。如果找到两个 OneDrive 相关的 CLSID,将旧版那个的 System.IsPinnedToNameSpaceTree 值从 1 改为 0

💡 注意:修改 HKEY_CLASSES_ROOT 的方式在部分用户反馈中重启后会被还原。推荐优先使用 NameSpace 删除法。

🛡️ 预防建议

📋 总结

这是一个典型的「微软改名不善后」问题。OneDrive 个人版的显示名从 OneDrive 变更为 OneDrive - Personal 时,旧的注册表条目没有被清理,导致资源管理器同时显示两个入口。

修复很简单:进注册表,找到 NameSpace 下的旧条目,删掉,刷新资源管理器,搞定。


参考来源:

这篇文章有帮助吗?

💬 评论