在过去的 4 或 5 天里,Windows 服务Delivery Optimization
(显示名称)/ DoSvc
(服务名称)一直在消耗高达 80% 的 CPU。有时 CPU 使用率相当一致,有时它是“尖峰”。有时有相关的网络活动,有时没有。
到目前为止,我已经尝试了以下所有方法,但没有任何改变:
- 停止服务但它超时并显示错误消息
The Delivery Optimization service could not be stopped
。 - 杀死服务的进程 ID 但这样做会失败并显示错误消息
ERROR: The process with PID 80788 could not be terminated. Reason: Access is denied.
,即使这样做是LOCAL SYSTEM
/nt authority\system
。 - 重新启动电脑。
- 通过设置→更新和安全→交付优化禁用它。
- 通过设置 → 更新和安全 → Windows 更新暂停 Windows 更新。
- 通过设置 → 网络和 Internet → <我的 NIC> → 属性将我的 NIC 设置为计量。
- 检查了事件日志“应用程序”和“系统”,但没有发现任何常规或相关内容。
我不知道这是否相关,但我的 PC 的 RAM 使用情况也很奇怪:缺少 3.13 GB RAM
我在 Google 上搜索了“windows 10 交付优化日志”,发现https://petri.com/troubleshoot-windows-update-delivery-optimization让我找到了它的 PowerShell 命令行开关。
经过一些实验,我执行
Get-DeliveryOptimizationStatus -Verbose | Format-List Status,Priority,SourceURL,DownloadDuration,TotalBytesDownloaded
了输出以下内容:我希望看到与 Microsoft 相关的内容,而不是仅与 Dropbox Passwords 相关的条目,其中一个是持续16 多个小时的下载并下载了65.95 GB!整个应用程序应该只有 161 MB!
Dropbox Passwords 与我在发布之日(2020 年 8 月 12 日)或后天(2020 年 8 月 13 日)安装它时的时间线一致,我大致记得是这个问题开始的时候。
我通过“设置”→“应用程序”→“应用程序和功能”卸载了该应用程序,但问题并没有消退,并且
Get-DeliveryOptimizationStatus
仍然报告相同。我重新启动了我的电脑,发现:
Get-DeliveryOptimizationStatus
报告没有活动。Get-DeliveryOptimizationStatus
报告了两个活动,都是 Dropbox 密码,但都暂停了。Get-DeliveryOptimizationStatus
仍在报告所有活动已暂停。