it-swarm.asia

لا يعمل Windows Update ويستهلك 100٪ من وحدة المعالجة المركزية (Win7 SP1)

لقد لاحظت سلوكًا غريبًا مع Windows Update (Win7 SP1). تستهلك svchost العملية نواة كاملة من Virtual Machine (VirtualBox) لا تفعل شيئًا (على سبيل المثال ، لا توجد حركة مرور على الشبكة ويظل المجلد C:\Windows\SoftwareDistribution بنفس الحجم مع نفس عدد الملفات). علاوة على ذلك ، تستهلك العملية أحيانًا كمية كبيرة من الذاكرة (> 1 جيجابايت). لقد لاحظت أيضًا أن المجلد SoftwareDistribution في بعض الأحيان يزيد في الحجم خلال فترة زمنية ، وبعد ذلك لا يحدث شيء ، وتستمر svchost في استهلاك مجموعة أساسية كاملة.

أعلم أن المشكلة تكمن في Windows Update ، حيث أنني قمت بتتبع (باستخدام Resource Monitor) ما الخدمة المرتبطة بالسلوك المرتبط أعلاه.

الصورة أدناه توضح ما أواجهه:

 enter image description here

الصورة التالية تظهر معلومات مفصلة حول ملف Svchost:

 enter image description here

إذا حاولت إجراء التحديث ، فلن يحدث شيء. تحديث ويندوز لا تقدم. انظر الصورة أدناه:

 enter image description here

تركت هذا الجهاز في محاولة للقيام التحديث لمدة 4 ساعات. خلال هذا الوقت ، ظل استهلاك وحدة المعالجة المركزية مرتفعًا (كما هو موضح أعلاه) ولم يتم تثبيت أي تحديث.

سؤالي هو ما يلي:

ما هو السبب في أن Windows Update لا يعمل ولا يزال يستهلك نواة كاملة من المعالج لا تفعل شيئًا؟

أسئلة ذات صلة):

svchost.exe استخدام ذاكرة عالية - wuauserv

79
cantoni

حل

أصدرت Microsoft (Windows Update Client Update الذي يعد جزءًا من يوليو 2016 التحديث التراكمي لإصلاح طويلة تعليق في فحص Windows Update .

يحتوي هذا التحديث على بعض التحسينات على عميل Windows Update في Windows 7 المزود بحزمة الخدمة Service Pack 1 (SP1). وهذا يشمل ما يلي:

  • تحسين يعالج وقت الفحص الطويل للتحديثات التي تم الإبلاغ عنها على بعض أجهزة الكمبيوتر.
  1. تنزيل:

  2. وقف خدمة تحديث ويندوز. هذا (يسرع إعداد تحديثات MSU . يمكن القيام بذلك من سطر الأوامر ، أو من نافذة مدير الخدمة .

  3. جرب التحديث الذي تم تنزيله ومعرفة ما إذا كان يسرع تثبيت التحديثات.

لتتمكن من تثبيت التحديث ، تحتاج أولاً إلى تثبيت تحديث { أبريل 2015 لمزود خدمة الصيانة لنظامي التشغيل Windows 7 و Windows Server 2008 R2 (مرة أخرى ، أوقف WU الخدمة قبل محاولة تثبيت جامعة ولاية ميشيغان).

تنزيل (تحديث مكدس خدمة أبريل 2015):

32 بت

64 BIT

الحل 1

إذا كان هذا لا يزال لا يساعد في البحث عن تحديثات جديدة ، فاستخدم WSUSOffline للحصول على جميع التحديثات.

83
magicandre1981

بعد يوم واحد من محاولة حل هذه المشكلة ، قمتُ بإنشاء Virtual Machine أخرى للتحقق من حدوث المشكلة مرة أخرى.

لسوء الحظ ، حدثت المشكلة مرة أخرى! بعد ذلك تحدثت عن هذه المشكلة مع صديق واقترح علي تعطيل IPv6 من واجهة شبكة Windows الخاصة بي. لقد فعلت ذلك ولوحظت اثنين من السلوكيات:

  1. على الجهاز الظاهري الجديد عندما قمت بتعطيل IPv6 ، انخفض استهلاك وحدة المعالجة المركزية على الفور تقريبًا وعمل Windows Update كما هو متوقع.

  2. على الجهاز الظاهري الآخر ، لم ينخفض ​​استهلاك وحدة المعالجة المركزية بعد تعطيل IPv6. بعد ملاحظة أنني قمت بإعادة تشغيل ويندوز وظل استهلاك وحدة المعالجة المركزية عالية. ومع ذلك ، بعد 30 دقيقة (تقريبًا) ، انخفض استهلاك وحدة المعالجة المركزية وعمل كل شيء كما هو متوقع.

تم تحديث كل من Windows بنجاح بعد تعطيل IPv6.

من المهم ملاحظة أنه يمكنني إعادة إنتاج هذا السلوك. لدي نسخ من الجهاز الظاهري قبل تعطيل IPv6.

8
cantoni

هناك شيء آخر قد يساعدك هو مستكشف أخطاء Windows Update ومصلحها - إنه تطبيق قائم بذاته يمكنه تشخيص مشكلات Windows Update وخدمة النقل الذكي في الخلفية.

5
mjturner

ما إصلاحه بالنسبة لي كان KB2889748

استخدام ذاكرة عالية بواسطة عملية Svchost.exe بعد تثبيت Windows Management Framework 3.0 على جهاز كمبيوتر يستند إلى Windows

1
m-p-3