WINDOWS传递优化导致的内存占用过高

2023-03-11 17:11:14    来源:哔哩哔哩

关键字:网络服务 Delivery Optimization 传递优化 内存 高占用 占用高

朋友遇到了一个因传递优化导致网络服务的内存占用逐渐变高的情况,国内基本上没有找到解决方案,查了外网才找到,归纳整理一下。

这个问题的主要特征是电脑会变得非常卡,打开任务管理器会发现后台有个网络服务的内存占用特别的高,点开下拉按钮,服务名称是Delivery Optimization,也就是传递优化。问题的原因疑似是因为该服务尝试从"xboxlive.com"下载资源,但是不知道为何处于一种死循环,导致该服务会不断发送请求并获得相同的响应,最终导致内存占用过高。每个人的服务内存占用过高情况可能不一样,但是处理方式应该是相通的。


(资料图片仅供参考)

第一个阶段,关闭传递优化。

单击开始按钮->设置(齿轮按钮),或者按win+X键->设置

在“设置”应用中,转到“更新和安全”->“传递优化”。

在传递优化里,关闭允许从其他电脑下载

做完以上步骤后,重启观察电脑是否还会有内存占用过高的情况发生。如果还有,转到第二阶段。

第二阶段,组策略修改。

注意:家庭版上没有开启组策略权限,查看自己是否是家庭版可以使用win+R->输入“winver”->回车,查看自己是否是Windows 10 家庭版。如果是家庭版遇到这个问题,需要找一下办法开启组策略功能。

使用gpedit.msc命令打开组策略编辑器。

前往计算机配置->管理模板->windows 组件->传递优化

在传递优化的右窗格,找到名为下载模式的策略设置,双击它以修改状态。

在属性配置表中,将策略设置为已启用。在下面的选项里将下载模式设置为“简单(99)”,设置完毕后点击确定关闭对话框。

关闭组策略编辑器,重启电脑,问题应该解决了。

关键词:

上一篇:

下一篇: