إصلاح الخلل في Windows 10 Update

منذ إصدار التحديث الأول لنظام التشغيل windows 10 ، بدأت Microsoft في دعم نظام التشغيل بشكل مكثف للغاية. إصدار تصحيحين للتحديث كل شهر. تصحيح واحد للأمان ، والثاني لصيانة النظام (إصلاح الأخطاء ، والتباطؤ ، وتحسين الواجهة ، والتصميم ، وما إلى ذلك). ومع ذلك ، يتعين على العديد من المستخدمين حل المشكلات كل شهر عند تثبيت تحديثات Windows 10. بعد مرور بعض الوقت من شكاوى المستخدمين ، أصدرت Microsoft أداة تعمل على إصلاح عدد كبير من الأخطاء عند تثبيت التحديثات في Windows 10/8. سوف تكون قادرًا على إصلاح رموز الأخطاء الشائعة في تحديث Windows: 0x80073712 ، 0x800705B4 ، 0x80004005 ، 0x8024402F ، 0x80070002 ، 0x80070643 ، 0x80070003 ، 0x8024200B ، 0x80070422 ، 0x80070020.سنحلل طرقًا أكثر من أداة واحدة من Microsoft ونحل العديد من الأخطاء عند تحديث أو تثبيت التحديثات على Windows 10.

كيفية إصلاح أخطاء تحديث Windows 10

لنبدأ بخيار مضمن لإصلاح الأخطاء أثناء التحديث. للقيام بذلك ، انتقل إلى الإعدادات > التحديث والأمان > استكشاف الأخطاء وإصلاحها > Windows Update وانقر فوق تشغيل مستكشف الأخطاء ومصلحها .

استكشاف أخطاء مركز تحكم Windows وإصلاحها

مستكشف أخطاء تحديث Windows 10 ومصلحها

أصدرت Microsoft Windows 10 ، و Windows 8.1 ، وأداة استكشاف الأخطاء وإصلاحها لتحديث Windows 7. لقد قمت بتجميع كافة الأدوات المساعدة الشائعة من Microsoft لاستكشاف مشاكل النظام وإصلاحها. ما عليك سوى اتباع الرابط والتنزيل أو اتباع الخطوات أدناه.

  • انتقل إلى موقع Microsoft على الويب وقم بتنزيل برنامج التشخيص.
  • حدد إصدار النظام الخاص بك وقم بتنزيل مستكشف الأخطاء ومصلحها من Windows Update .
  • بالنسبة للإصدارات الأخرى من Windows 8.1 و Windows 7 ، اتبع الخطوات على الموقع ، وتحقق من العناصر ، ثم ستحل العديد من المشكلات المرتبطة بتحديث الشبكة.

خطأ أثناء تحديث النوافذ

إعادة تعيين ذاكرة التخزين المؤقت للتحديث في نظام التشغيل Windows 10

يحدث أحيانًا أن تتلف ذاكرة التخزين المؤقت للتحديث في نظام التشغيل Windows 10 ، مما يتسبب في مجموعة من الأخطاء برموز مختلفة. تساعد هذه الطريقة بشكل خاص كثيرًا عند حدوث خطأ في تحديث الوظيفة في نظام التشغيل Windows 10.

  • قم بتشغيل موجه الأوامر كمسؤول. (كيف تبدأ انظر أدناه).
  • انسخ الأوامر أدناه ، والصقها جميعًا مرة واحدة في "سطر الأوامر" واضغط على Enter.

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 catroot2.old

net start wuauserv

net start cryptSvc

net start bits

net start msiserver pause

إذا توقفت العملية عند السطر  net start msiserver ، فاضغط على  Enter . بعد العملية الناجحة ، أغلق موجه الأوامر ، وافتح الخيارات> التحديث والأمان ، وانقر فوق التحقق من وجود تحديثات .

إيقاف وبدء الخدمات تلقائيًا عبر CMD

إصلاح أخطاء تحديث Windows 10 باستخدام DISM

سنصلحه باستخدام سطر الأوامر ومعلمة DISM. افتح موجه الأوامر كمسؤول.

CMD_DSIM نيابة عن المسؤول

في السطر ، أدخل أو انسخ الأوامر التالية بالترتيب:

  1. DISM.exe /Online /Cleanup-image /Restorehealth
  2. DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
  3. sfc /scannow

انتظر بعد كل أمر للحصول على 100٪ من النتيجة ولا تقم بإيقاف تشغيل الإنترنت والكمبيوتر من الشبكة.

أمر DISM.exe

 سيؤدي إيقاف الخدمات وبدء تشغيلها إلى إصلاح الأخطاء في تحديث Windows 10

قد يكون أحد أكثر الأسباب شيوعًا لعدم تمكن Windows من تحديث التحديثات أو تثبيتها هو حظر الخدمات بواسطة عمليات البرامج الأخرى. يمكنك محاولة إعادة تشغيل جهاز الكمبيوتر الخاص بك وتحرير بعض العمليات. إذا لم يساعد ذلك ، فسنقوم بتحليل الطريقة باستخدام الأمر BITS ، وإيقاف وإعادة تشغيل الخدمات المرتبطة بمركز تحديث windows. افتح موجه الأوامر كمسؤول وأدخل الأوامر التالية بالترتيب:

إيقاف الخدمات:

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop cryptsvc

بدء الخدمات:

  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

إيقاف خدمات BITS

مجلد SoftwareDistribution فارغ في نظام التشغيل Windows 10

تكمن المشكلة أحيانًا في مجلد  SoftwareDistribution حيث يتم تخزين ملفات تحديث Windows نفسها. عندما يقوم النظام بتنزيل التحديثات ، يتم تخزينها في هذا المجلد. بعد التثبيت الناجح للتحديثات ،   يقوم WUAgent بحذف كل المحتوى القديم من هذا المجلد ، ولكن في بعض الأحيان تفشل هذه العمليات ويظل المجلد يحتوي على ملفات مختلفة. سنقوم يدويًا بإفراغ مجلد SoftwareDistribution حتى لا تكون هناك أعطال وأخطاء عند تثبيت تحديثات Windows. افتح موجه الأوامر كمسؤول وأدخل الأوامر التالية:

  • net stop wuauserv
  • net stop bits

وقف خدمات wuauserv ، بت


الآن دعنا ننتقل إلى المجلد نفسه ونحذف كل المحتوى الموجود فيه. على جهاز الكمبيوتر الخاص بك ، انتقل إلى C: \ Windows \ SoftwareDistribution  واحذف جميع الملفات في هذا المجلد. إذا لم يتم حذف الملفات لسبب ما ، فحاول إعادة تشغيل الكمبيوتر ، أو التمهيد بشكل أفضل في الوضع الآمن وكرر الخطوات المذكورة أعلاه مرة أخرى. بعد حذف الملفات ، يجب أن تختفي المشاكل ، ولكن كما نتذكر ، أوقفنا خدمتين من خدمات التحديث و WUAgent الآن سنبدأ تشغيلهما مرة أخرى. افتح CMD وأدخل الأوامر التالية:

  • net start wuauserv
  • net start bits

إعادة تعيين واستعادة مجلد catroot2

يعد Catroot و  catroot2 مجلدين  لنظام التشغيل Windows مطلوبين لعملية تحديث Windows. عند تشغيل Windows Update ، يخزن مجلد catroot2 توقيعات Windows Update ويساعدك على تثبيته. تؤدي إعادة تعيين مجلد catroot2 واستعادته إلى حل العديد من الأخطاء عند تحديث أو تثبيت تحديثات Windows 10. لإعادة تعيين مجلد catroot2 ، قم بتشغيل موجه الأوامر كمسؤول واكتب الأوامر التالية ، مع الضغط على مفتاح الإدخال بعد كل منها:

  1. net stop cryptsvc
  2. md %systemroot%\system32\catroot2.old
  3. xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s

الآن احذف محتويات مجلد catroot2 بالكامل على طول المسار  C: \ Windows \ System32 \ catroot2

بعد إلغاء التثبيت ، أدخل الأمر  net start cryptsvc.

إذا قمت بتشغيل Windows Update مرة أخرى ، فستتم إعادة تعيين مجلد الدليل.

امسح محتويات مجلد Catroot2

لا تحذف أو تعيد تسمية مجلد Catroot . يتم إعادة إنشاء مجلد Catroot2 تلقائيًا بواسطة Windows ، ولكن لا يتم إعادة إنشاء مجلد Catroot إذا تمت إعادة تسميته. إذا وجدت أن مجلد catroot أو catroot2 مفقود أو لم يتم إعادة إنشائه إذا حذفته عن طريق الخطأ ، فيمكنك إنشاء مجلد جديد بهذا الاسم في مجلد System32 ، وإعادة تشغيل الكمبيوتر ، ثم تشغيل Windows Update.