交付优化持续使用高达 80% 的 CPU

交付优化持续使用高达 80% 的 CPU

在过去的 4 或 5 天里,Windows 服务Delivery Optimization(显示名称)/ DoSvc(服务名称) 一直消耗高达 80% 的 CPU。有时 CPU 使用率相当稳定,有时则“突然上升”。有时有相关的网络活动,有时没有。

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

到目前为止,我已尝试了以下所有方法,但没有任何效果:

  1. 停止服务但超时并显示错误消息The Delivery Optimization service could not be stopped
  2. 终止服务的进程 ID,但这样做会失败并显示错误消息,即使以/ 的ERROR: The process with PID 80788 could not be terminated. Reason: Access is denied.方式执行也是如此。 LOCAL SYSTEMnt authority\system在此处输入图片描述
  3. 正在重新启动电脑。
  4. 通过设置 → 更新和安全 → 交付优化禁用它。
  5. 通过设置 → 更新和安全 → Windows 更新暂停 Windows 更新。
  6. 通过设置 → 网络和 Internet → <我的 NIC> → 属性将我的 NIC 设置为计量。
  7. 检查了事件日志“应用程序”和“系统”,但没有发现任何常规或相关内容。

我不知道这是否相关,但我的电脑的 RAM 使用情况也很奇怪:缺少 3.13 GB RAM

答案1

我谷歌搜索了“Windows 10 交付优化日志”,发现https://petri.com/troubshoot-windows-update-delivery-optimization这让我找到了它的 PowerShell 命令行程序。

经过一些实验后,我执行了Get-DeliveryOptimizationStatus -Verbose | Format-List Status,Priority,SourceURL,DownloadDuration,TotalBytesDownloaded以下输出:

PS C:\WINDOWS\system32> Get-DeliveryOptimizationStatus -Verbose | Format-List Status,Priority,SourceURL,DownloadDuration,TotalBytesDownloaded
VERBOSE: Perform operation 'Enumerate CimInstances' with following parameters, ''namespaceName' = root/Microsoft/Windows/DeliveryOptimization,'className' = MSFT_DeliveryOptimizationFile'.
VERBOSE: Operation 'Enumerate CimInstances' complete.


Status                      : Caching
Priority                    : Foreground
SourceURL                   : https://clientupdates.dropboxstatic.com/dbx-releng/dropbox_passwords/win/DropboxPasswords_beta.appinstaller
DownloadDuration            : 10:14:42.1920000
TotalBytesDownloaded        : 50549400

Status                      : Paused
Priority                    : Background
SourceURL                   :
DownloadDuration            : 00:00:00
TotalBytesDownloaded        : 0

Status                      : Downloading
Priority                    : Foreground
SourceURL                   : https://clientupdates.dropboxstatic.com/dbx-releng/dropbox_passwords/win/DropboxPasswords_1.1.27.appx
DownloadDuration            : 16:13:46.5660000
TotalBytesDownloaded        : 70817815424



PS C:\WINDOWS\system32>

在此处输入图片描述

我期望看到与 Microsoft 相关的内容,而不是仅与 Dropbox Passwords 相关的条目,其中一个下载持续16+ 小时并下载65.95 GB!整个应用程序应该只有 161 MB!

在此处输入图片描述

Dropbox Passwords 与我安装它的时间线一致公告日 (2020/08/12)或者我大致记得第二天(2020/08/13)就是这个问题开始出现的时候。

我通过设置→应用程序→应用程序和功能卸载了该应用程序,但问题并没有消退并且Get-DeliveryOptimizationStatus仍然报告同样的问题。

我重新启动了电脑并发现:

  1. 问题几乎完全消失了。该进程仍在运行,但现在仅消耗约 12% 的 CPU,这可能是正常的。
  2. 最初几分钟,Get-DeliveryOptimizationStatus未报告任何活动。
  3. 几分钟后,Get-DeliveryOptimizationStatus报告了两项活动,都是 Dropbox 密码,但都暂停了。
  4. 设置 → 应用程序 → 应用程序和功能报告 Dropbox Passwords 已再次安装,因此我再次将其卸载。
  5. Get-DeliveryOptimizationStatus仍报告所有活动已暂停。

相关内容