OneDrive缓存占用C盘空间可按五步清理:一、重启同步服务;二、执行/ reset命令重置;三、手动删除SyncEngine及%temp%\OneDrive缓存;四、取消链接并重建账户;五、启用文件按需同步。

如果您发现Win11的C盘空间被OneDrive大量占用,且文件资源管理器中OneDrive图标旁显示“正在处理更改”或磁盘使用率异常偏高,则很可能是OneDrive本地缓存文件(如同步元数据、临时下载块、脱机副本)未及时释放所致。以下是清理OneDrive缓存的具体方法:
一、重启OneDrive同步服务
该操作可强制终止当前卡顿的同步进程,清空运行时缓存并重建轻量级会话,避免因临时锁死导致缓存堆积。
1、按下Ctrl + Shift + Esc打开任务管理器。
2、在“进程”选项卡中,找到所有名称为Microsoft OneDrive的条目。
3、依次右键点击每个OneDrive进程,选择结束任务。
4、按住Shift键,在开始菜单中搜索“OneDrive”,右键选择以管理员身份运行。
二、执行OneDrive重置命令
该命令将清除本地同步数据库、缓存索引及临时下载队列,但保留已同步完成的用户文件,是解决深层缓存异常最有效的内置手段。
1、按下Win + R打开“运行”对话框。
2、输入以下任一命令后按回车:
%localappdata%\Microsoft\OneDrive\OneDrive.exe /reset
3、等待任务栏OneDrive图标消失并重新出现,表示重置完成。
4、重新登录账户后,OneDrive将重建缓存结构,旧冗余缓存自动丢弃。
三、手动删除OneDrive临时缓存目录
OneDrive在同步过程中会在系统临时路径生成大量碎片化缓存文件,这些文件不会被常规清理工具识别,需手动定位清除。
1、按下Win + R,输入%localappdata%\Microsoft\OneDrive\settings并回车。
2、进入该目录后,选中所有以SyncEngine开头的子文件夹(如SyncEngine-001、SyncEngine-002),全部删除。
3、再次按下Win + R,输入%temp%\OneDrive并回车,删除该路径下全部内容(若文件夹不存在则跳过)。
四、取消链接并重建OneDrive账户
当缓存异常伴随认证错误或同步状态长期停滞时,取消链接可彻底清除账户级缓存配置、本地元数据映射及凭据缓存,为全新同步环境铺平道路。
1、右键点击任务栏OneDrive云图标,选择设置。
2、切换至帐户选项卡,点击取消链接此电脑,确认操作。
3、打开任务管理器,确保所有OneDrive进程已结束。
4、双击桌面或开始菜单中的OneDrive图标,重新登录Microsoft账户并选择同步文件夹范围。
五、禁用OneDrive文件按需同步(仅保留在线文件)
该设置可将本地硬盘上非活跃文件转为占位符,仅保留访问时才下载的云端引用,显著减少C盘缓存体积。
1、右键点击文件资源管理器中的OneDrive根目录,选择属性。
2、切换到OneDrive选项卡,点击高级按钮。
3、勾选仅在需要时保存文件的副本(节省空间)。
4、点击确定,系统将自动将已同步文件转换为在线仅存状态,并释放对应本地缓存。











