DeliveryOptimization是Windows传递优化的P2P缓存文件夹,非病毒,可安全清理;需先关闭功能、禁用服务,再删除C:\Windows\SoftwareDistribution\DeliveryOptimization等路径下的缓存文件,否则会自动再生。

Windows 10系统中Delivery Optimization文件夹持续占用C盘或D盘大量空间,尤其在机械硬盘或小容量固态硬盘上容易触发“磁盘空间不足”警告,必须手动清理并阻止其再生。
关闭传递优化功能开关
第一步:按 Win + I 打开设置 → 进入【更新和安全】→ 左侧点击【Windows 更新】→ 右侧点【高级选项】→ 点击【传递优化】。
第二步:将【允许从其他电脑下载】开关设为【关闭】。这一步不关,后续所有清理都会白做——它会在几小时内自动重建缓存目录。
第三步:勾选【仅允许从本地网络上的设备下载】下方的【不允许从Internet上的设备下载】复选框(Win10 20H2及以后版本可见),双重保险防止远程节点写入。
禁用Delivery Optimization服务
方法一:服务管理器禁用(推荐)
按 Win + R 输入 services.msc → 回车 → 在列表中找到【Delivery Optimization】→ 右键【属性】→ 启动类型改为【禁用】 → 点击【停止】按钮 → 确定保存。
方法二:注册表强制停用(适用于家庭版无gpedit)
按 Win + R 输入 regedit → 定位到:
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc
双击右侧【Start】值 → 将数值数据改为【4】(禁用状态)→ 确定。
注意:改完注册表后必须重启电脑,否则服务仍可能被系统唤醒。
彻底删除DeliveryOptimization缓存文件夹
步骤一:先停止服务(若尚未执行,请返回上一节完成)。
步骤二:打开文件资源管理器,依次进入:
C:\Windows\SoftwareDistribution\DeliveryOptimization
全选其中所有文件和子文件夹 → 按 Shift + Delete 永久删除(跳过正在使用的文件提示可忽略)。
步骤三:如果D盘也有 D:\DeliveryOptimization 文件夹,需先获取所有权再删:
以管理员身份运行命令提示符 → 逐行执行:
takeown /f "D:\DeliveryOptimization" /a /r /dy
icacls "D:\DeliveryOptimization" /t /grant administrators:F
执行完毕后即可直接删除该文件夹。
这一步不做,系统下次检测到服务未完全禁用,就会在原路径重建空文件夹并迅速填满——不是删不掉,是删了立刻再生。

















