关闭传递优化可解决windows后台高内存与带宽占用问题,方法包括:一、设置中关闭“允许从其他电脑下载”;二、服务管理器禁用dosvc服务;三、组策略启用“禁止使用传递优化”;四、注册表将dosvc的start值设为4;五、限制为仅本地网络。

如果您发现Windows电脑在后台持续占用大量内存与网络带宽,且任务管理器中显示“传递优化”(Delivery Optimization)进程活跃,则很可能是该P2P更新机制正在从其他设备下载或向其他设备上传更新数据。以下是关闭或禁用传递优化的多种有效方法:
一、通过Windows设置关闭传递优化
此方法直接控制传递优化的核心开关,适用于所有Windows 10/11版本,操作安全直观,仅需几秒即可生效。
1、按下 Win + I 快捷键打开“设置”应用。
2、在左侧菜单中点击 Windows 更新(Windows 10中为“更新和安全”)。
3、在右侧点击 高级选项。
4、向下滚动至“其他选项”区域,点击 传递优化 进入设置页面。
5、将 “允许从其他电脑下载” 的开关切换为 关 状态。
二、通过服务管理器禁用传递优化服务
该方法可彻底阻止传递优化后台服务(DoSvc)运行,避免其在系统空闲时自动唤醒并占用资源,适合对性能敏感的用户。
1、按下 Win + R 打开“运行”对话框。
2、输入 services.msc 并按回车,打开服务列表。
3、在服务列表中找到名为 传递优化 的服务(对应服务名称为 DoSvc)。
4、右键该服务,选择 属性。
5、在“启动类型”下拉菜单中选择 禁用。
6、点击 应用 和 确定 保存设置,重启电脑后生效。
三、通过组策略编辑器禁用传递优化
此方法强制系统策略禁止传递优化功能启动,适用于Windows 10/11专业版、企业版或教育版,具有更高优先级,可绕过设置界面的临时更改。
1、按下 Win + R 打开运行对话框,输入 gpedit.msc 并回车。
2、依次展开路径:计算机配置 → 管理模板 → Windows 组件 → 传递优化。
3、在右侧双击 “禁止使用传递优化” 策略项。
4、选择 已启用,点击 确定 保存设置。
5、重启计算机使策略生效。
四、通过注册表编辑器修改禁用传递优化
该方法直接修改系统底层服务启动参数,适用于Windows家庭版等不支持组策略的系统,效果与组策略禁用一致,且不可被设置界面覆盖。
1、按下 Win + R,输入 regedit 并按回车,以管理员权限打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc。
3、在右侧窗格中,双击名为 Start 的DWORD(32位)值。
4、将其 数值数据 修改为 4(代表“禁用”状态)。
5、点击 确定,关闭注册表编辑器,重启计算机使更改生效。
五、限制传递优化仅在本地网络工作
此方法不完全关闭功能,而是将P2P行为严格限定在局域网内,既保留多台Windows设备间的协同更新效率,又避免占用公网带宽与远程上传风险。
1、按前述方法进入“传递优化”设置页面(即完成设置→Windows更新→高级选项→传递优化)。
2、保持 “允许从其他电脑下载” 开关为 开启 状态。
3、点击其下方当前选项(如“Internet 和我的本地网络上的设备”)。
4、在弹出列表中选择 “我的本地网络上的设备”。










