डिलीवरी अनुकूलन लगातार 80% CPU का उपयोग कर रहा है

Aug 17 2020

पिछले 4 या 5 दिनों से, Windows सेवा Delivery Optimization(प्रदर्शन नाम) / DoSvc(सेवा नाम) CPU के 80% तक लगातार खपत कर रही है। कभी-कभी सीपीयू का उपयोग काफी सुसंगत होता है और अन्य समय में यह "स्पाइकी" होता है। कभी-कभी संबंधित नेटवर्क गतिविधि होती है और कभी-कभी नहीं होती है।

इस प्रकार, मैंने निम्नलिखित सभी की कोशिश की है लेकिन कुछ भी फर्क नहीं पड़ा है:

  1. सेवा को रोकना, लेकिन यह त्रुटि संदेश के साथ बाहर है The Delivery Optimization service could not be stopped
  2. सेवा की प्रक्रिया आईडी को मारना लेकिन ऐसा करना त्रुटि संदेश के साथ विफल हो जाता है ERROR: The process with PID 80788 could not be terminated. Reason: Access is denied., तब भी जब ऐसा करता है LOCAL SYSTEM/ nt authority\system
  3. पीसी को रिबूट करना।
  4. सेटिंग → अपडेट और सुरक्षा → वितरण अनुकूलन के माध्यम से इसे निष्क्रिय करना।
  5. सेटिंग्स के माध्यम से विंडोज अपडेट को रोकना → अपडेट और सुरक्षा → विंडोज अपडेट।
  6. मेरे एनआईसी को सेटिंग → नेटवर्क और इंटरनेट → <मेरे एनआईसी> → गुणों के माध्यम से सेट किया गया।
  7. ईवेंट लॉग "एप्लिकेशन" और "सिस्टम" की जाँच की लेकिन नियमित या प्रासंगिक कुछ भी नहीं मिला।

मुझे नहीं पता कि यह प्रासंगिक है लेकिन मेरे पीसी की रैम का उपयोग भी अजीब है: 3.13 जीबी रैम गायब है

जवाब

1 mythofechelon Aug 18 2020 at 19:10

मैंने Googled "विंडोज़ 10 डिलीवरी ऑप्टिमाइज़ेशन लॉग" और पाया https://petri.com/troubleshoot-windows-update-delivery-optimization जो मुझे अपने पावरशेल कमांडलेट में ले गया।

कुछ प्रयोग के बाद, मैंने 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 से संबंधित कुछ देखने की उम्मीद थी, न कि केवल ड्रॉपबॉक्स पासवर्ड से संबंधित प्रविष्टियाँ, जिनमें से एक डाउनलोड है जो 16+ घंटे तक चली और 65.95 जीबी डाउनलोड की गई ! पूरे ऐप को केवल 161 एमबी माना जाता है!

ड्रॉपबॉक्स पासवर्ड टाइमलाइन के साथ संरेखित हो जाता है क्योंकि मैंने इसे घोषणा के दिन (2020/08/12) या उस दिन (2020/08/13) के बाद स्थापित किया था जिसे मैं लगभग याद करता हूं जब यह समस्या शुरू हुई थी।

मैंने सेटिंग्स → ऐप्स → ऐप्स और सुविधाओं के माध्यम से ऐप को अनइंस्टॉल किया लेकिन समस्या कम नहीं हुई और Get-DeliveryOptimizationStatusअभी भी वही रिपोर्ट की गई है।

मैंने अपने पीसी को रीबूट किया और पाया कि:

  1. समस्या लगभग पूरी तरह से थम गई थी । यह प्रक्रिया अभी भी चल रही है, लेकिन यह अब केवल ~ 12% सीपीयू की खपत कर रही है जो अच्छी तरह से सामान्य हो सकती है।
  2. पहले कुछ मिनटों के लिए, Get-DeliveryOptimizationStatusकोई गतिविधियों की सूचना नहीं दी।
  3. कुछ मिनटों के बाद, Get-DeliveryOptimizationStatusदो गतिविधियों की सूचना दी, दोनों ड्रॉपबॉक्स पासवर्ड लेकिन दोनों को रोक दिया।
  4. सेटिंग → एप्स → एप्स और फीचर्स ने बताया कि ड्रॉपबॉक्स पासवर्ड्स को फिर से इंस्टॉल किया गया था इसलिए मैंने इसे फिर से अनइंस्टॉल किया।
  5. Get-DeliveryOptimizationStatus अभी भी सभी गतिविधियों को रोका गया है।