可彻底卸载Windows 10 21H2之后及Windows 11内置OneDrive:优先通过“设置→添加或删除程序”卸载;若不可见,则以管理员身份运行PowerShell执行taskkill和OneDriveSetup.exe /uninstall;卸载不删除本地文件,数据仍保留在云端。

想彻底移除 Windows 系统里那个总在后台运行、占用资源又删不掉的 OneDrive 客户端?它确实不是普通软件,而是深度集成在 Windows 10/11 中的组件,但你仍可通过标准系统路径完整卸载——前提是你的系统版本支持该操作(Windows 10 21H2 之后及 Windows 11 全系均支持),且你拥有管理员权限。
确认当前 OneDrive 版本与系统兼容性
按 Win + R 打开“运行”对话框,输入 winver 回车,查看系统版本号。若显示为 Windows 10 版本 21H2 或更新(如 22H2、23H2)、或任何 Windows 11 版本,则内置 OneDrive 可被卸载;若为 Windows 10 21H2 之前版本(如 20H2、2004),则 OneDrive 属于不可卸载的系统组件,仅能隐藏或禁用。
打开文件资源管理器,在地址栏粘贴并回车:%localappdata%\Microsoft\OneDrive\Update\OneDriveSetup.exe。若文件存在,说明你安装的是独立桌面版 OneDrive(可卸载);若提示“路径不存在”,则大概率是系统内置版(需用 PowerShell 强制卸载)。
通过“设置”应用卸载 OneDrive(推荐优先尝试)
点击“开始”→搜索“添加或删除程序”→打开后在搜索框输入 OneDrive→在结果中找到“Microsoft OneDrive”→点击右侧“⋯”→选择“卸载”→确认提示框中的管理员权限请求。
卸载过程约需 10–20 秒,完成后系统不会自动重启,但通知区域图标会立即消失,OneDrive 文件夹(通常位于 C:\Users\用户名\OneDrive)仍保留,其中文件不受影响——【这是关键:卸载不等于删除你的云文件,所有数据仍安全保存在 onedrive.com】。
用 PowerShell 强制卸载系统内置 OneDrive(当设置中找不到时)
以管理员身份运行 PowerShell:在开始菜单搜索“PowerShell”→右键“Windows PowerShell(管理员)”→选择“以管理员身份运行”。
依次执行以下命令(每行输完回车):
taskkill /f /im OneDrive.exe
%SystemRoot%\System32\OneDriveSetup.exe /uninstall
第二条命令会触发后台卸载流程,无图形界面提示,执行后约 5 秒内窗口自动关闭即表示成功。若提示“拒绝访问”或“找不到路径”,说明你正运行的是旧版系统集成 OneDrive(21H2 之前),此时该命令无效,应转用隐藏方案。
清理残留项(可选但建议)
方法一:删除注册表残留(仅限熟悉注册表者)
按 Win+R 输入 regedit→导航至 HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}→右键该主键→选择“删除”。此键控制资源管理器左侧 OneDrive 图标显示,删除后重启文件资源管理器即可消失。
方法二:手动移除快捷方式
检查桌面、开始菜单、“%appdata%\Microsoft\Windows\Start Menu\Programs”中是否存在 OneDrive 快捷方式,直接删除即可。
方法三:停用开机自启项
按 Ctrl+Shift+Esc 打开任务管理器→切换到“启动”选项卡→找到“OneDrive”条目→右键→选择“禁用”。这一步对已卸载用户无实质影响,但可防止未来误装后自动复活。


















