可通过五种方法永久移除windows 10资源管理器中的onedrive图标:一、组策略禁用;二、修改clsid注册表attributes值;三、删除namespace下对应clsid子项;四、取消账户链接并禁用启动;五、命令行卸载客户端。

如果您在Windows 10文件资源管理器左侧导航窗格中看到“OneDrive”图标,但希望永久移除该条目以精简界面、防止误操作或强化本地数据控制,则可通过系统级配置彻底禁用其显示。以下是五种互不依赖、覆盖全版本的可行路径:
一、通过组策略禁用OneDrive导航项
此方法适用于Windows 10专业版、企业版及教育版,直接阻止OneDrive在资源管理器中注册为导航命名空间对象,同时禁用其文件存储API调用能力。
1、按下Win + R组合键,输入gpedit.msc并回车,打开本地组策略编辑器。
2、依次展开:计算机配置 → 管理模板 → Windows组件 → OneDrive。
3、在右侧双击“禁止使用OneDrive进行文件存储”策略项。
4、选择“已启用”,点击“确定”保存设置。
5、按Ctrl+Shift+Esc打开任务管理器,在“进程”页签中找到“Windows资源管理器”,右键选择“重新启动”;或直接注销当前用户后重新登录。
二、修改CLSID注册表项隐藏导航图标
该方法兼容所有Windows 10版本(含家庭版),通过修改OneDrive对应CLSID的ShellFolder属性值,使系统拒绝将其渲染为导航窗格中的可见节点。
1、按Win + R打开运行对话框,输入regedit并回车,以管理员权限运行注册表编辑器。
2、定位至路径:HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder
3、双击右侧的Attributes项,将数值数据修改为:f090004d,点击确定。
4、继续定位至路径:HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}\ShellFolder
5、同样将该处Attributes值修改为:f090004d。
6、若提示权限不足,右键ShellFolder项 → “权限” → “高级” → “更改所有者”为当前用户 → 勾选“完全控制” → 应用并确定。
7、完成全部修改后,重启文件资源管理器进程或注销系统使更改生效。
三、删除NameSpace注册表子项
此方式直接从资源管理器导航窗格的注册表源路径中移除OneDrive的CLSID注册项,属于最底层的视觉屏蔽手段,不依赖策略或服务状态。
1、按Win + R键,输入regedit并回车,打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace
3、在NameSpace项下查找并确认以下两个子项存在:{018D5C66-4533-4307-9B53-224DE2ED1FE6}(个人OneDrive)与{A52BBA46-E9E1-4CAA-B665-96B7F652BCE2}(工作或学校OneDrive)。
4、右键点击上述任一CLSID子项,选择“删除”,并在弹出确认框中点击“是”。
5、关闭注册表编辑器,按Ctrl+Shift+Esc打开任务管理器,重启“Windows资源管理器”进程。
四、禁用OneDrive同步服务并取消账户链接
该方法通过用户层操作切断OneDrive与系统的运行时绑定关系,使其失去导航窗格加载所需的上下文环境,无需修改系统策略或注册表。
1、点击任务栏右下角通知区域的OneDrive云图标,打开弹出窗口。
2、点击齿轮状“帮助和设置”图标,选择“设置”。
3、切换到“账户”选项卡,点击“取消链接此电脑”,并在弹出确认框中点击“取消链接”。
4、在“启动”选项卡中,取消勾选“当我登录Windows时自动启动OneDrive”。
5、按Ctrl+Shift+Esc打开任务管理器,切换至“启动”选项卡,找到“Microsoft OneDrive”,右键选择“禁用”。
6、返回OneDrive设置窗口,切换至“同步设置”选项卡,关闭所有同步开关。
五、卸载OneDrive客户端程序
此方案为最彻底的物理移除方式,通过命令行强制卸载OneDrive应用本体,连带清除其注册表痕迹与导航窗格入口,适用于完全不使用OneDrive服务的用户。
1、以管理员身份打开Windows PowerShell(或命令提示符)。
2、执行命令结束OneDrive进程:taskkill /f /im OneDrive.exe。
3、根据系统架构执行对应卸载命令:
64位系统输入:%SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall;
32位系统输入:%SystemRoot%\System32\OneDriveSetup.exe /uninstall。
4、等待命令执行完毕,系统将自动删除OneDrive安装目录及相关注册表项。
5、手动检查并删除残留文件夹:C:\Users\用户名\AppData\Local\Microsoft\OneDrive 与 C:\Users\用户名\OneDrive(如需保留本地文件请勿删后者)。











