إصلاح: رمز الخطأ 0x8024a105

يشير إلى وجود مشكلة مع التحديثات التلقائية المكونات. عادةً ، بعد فشل التحديث ، سيرى المستخدمون الرسالة التالية:



'حدثت مشكلات في تنزيل بعض التحديثات ، لكننا سنحاول مرة أخرى لاحقًا. إذا استمر ظهور هذا ، فحاول البحث في الويب أو الاتصال بالدعم للحصول على المساعدة. قد يساعد رمز الخطأ هذا: (0x8024a105). '

إذا كنت تعاني حاليًا من هذه المشكلة ، فقد تمكنا من تحديد بعض الإصلاحات القابلة للتطبيق التي ساعدت بنجاح المستخدمين في موقف مشابه لك. يرجى اتباع كل من الطرق أدناه بالترتيب حتى تصادف حلاً قادرًا على حل مشكلتك.



الطريقة الأولى: تشغيل مستكشف أخطاء Windows Update ومصلحها

لنبدأ ببساطة ، من خلال تشغيل تحديث ويندوز مستكشف الأخطاء ومصلحها. تمكن بعض المستخدمين من السماح بمرور التحديثات من خلال السماح لأداة استكشاف الأخطاء وإصلاحها المضمنة بإصلاح المكونات المعطلة تلقائيًا. إليك دليل سريع حول كيفية تشغيل ملف مستكشف أخطاء Windows Update ومصلحها :



  1. صحافة مفتاح Windows + R. لفتح نافذة تشغيل. اكتب أو الصق ما يلي.
    control.exe / اسم Microsoft. استكشاف الأخطاء وإصلاحها

    نجاح أدخل لفتح مستكشف الأخطاء ومصلحها.

  2. في ال استكشاف الاخطاء نافذة ، انقر فوق تحديث ويندوز ، ثم انقر فوق قم بتشغيل مستكشف الأخطاء ومصلحها .
  3. انتظر حتى يكتشف مستكشف الأخطاء ومصلحها مشاكل مع عميل التحديث الخاص بك. إذا تمكنت من تحديد أي مشكلات بها ، فاتبع المطالبات التي تظهر على الشاشة لتشغيل الإصلاح التلقائي. عادة ، ما عليك سوى الاختيار تطبيق هذا الإصلاح .
  4. إذا كان تحديث مستكشف الأخطاء ومصلحها تشير التقارير إلى أنها تمكنت من إصلاح أي شيء ، وإعادة تشغيل جهاز الكمبيوتر الخاص بك ومعرفة ما إذا كان قد تم حل المشكلة عند بدء التشغيل التالي.

إذا كانت التحديثات لا تزال تفشل مع 0x8024a105 خطأ ، انتقل للأسفل إلى الطريقة الثانية.



الطريقة الثانية: تغيير إعدادات التحكم في حساب المستخدم (UAC)

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

  1. صحافة مفتاح Windows + R. لفتح نافذة تشغيل. اكتب أو الصق ' netplwiz 'وضرب أدخل لفتح مستكشف الأخطاء ومصلحها.
  2. في ال المستخدمون علامة التبويب ، حدد المستخدم الذي تستخدمه وانقر عليه الخصائص.
  3. في ال الخصائص نافذة ، اذهب إلى عضوية في المجموعة وتعيين مستوى الوصول إلى مدير . نجاح تطبيق لحفظ التغييرات الخاصة بك.
    ملحوظة: إذا تم بالفعل تعيين مستوى الوصول إلى مدير ، انتقل مباشرة إلى الطريقة الثالثة .
  4. أعد تشغيل الكمبيوتر وتأكد من تسجيل الدخول بنفس حساب المستخدم. بمجرد اكتمال بدء التشغيل ، حاول إجراء التحديثات مرة أخرى. إذا كنت تراهم يفشلون مع 0x8024a105 خطأ ، انتقل إلى الطريقة الثالثة.

الطريقة الثالثة: إعادة تعيين مكونات تحديثات Windows يدويًا

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

فيما يلي دليل سريع لإعادة تعيين مكونات تحديثات Windows:



  1. انقر على شريط بدء Windows (الزاوية اليسرى السفلية) وابحث عن ' كمد '. ثم ، انقر بزر الماوس الأيمن فوق موجه الأوامر واختر تشغيل كمسؤول .
  2. في ال موجه أوامر مرتفع ، سنقوم بإيقاف خدمات مثبت MSI و Windows Update و BITS و Cryptographic . للقيام بذلك ، أدخل الأوامر التالية واضغط على Enter بعد كل واحد:

    توقف صافي wuauservصافي توقف cryptSvc net stop بت صافي توقف msiserver

  3. بمجرد إيقاف جميع الخدمات ، دعنا نعيد تسمية توزيع البرمجيات المجلد و مجلد Catroot2 لإجبار Windows Update على إعادة تشغيل مكوناته. الصق أو اكتب الأمرين في موجه الأوامر المرتفع واضغط على Enter بعد كل منهما:
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old
    ren C:  Windows  System32  catroot2 Catroot2.old


  4. بمجرد إعادة تسمية المجلدين ، حان الوقت لإعادة تشغيل خدمات MSI Installer و BITS و Cryptographic و Windows Update. للقيام بذلك ، اكتب الأمر التالي في موجه الأوامر واضغط على أدخل بعد كل أمر:
    بداية net wuauservصافي بدء cryptSvc صافي بت بدء صافي msiserver


  5. بمجرد إعادة تشغيل الخدمات ، أغلق موجه الأوامر المرتفع وأعد تشغيل الكمبيوتر.

الطريقة الرابعة: حذف مجلد توزيع البرامج

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

  1. صحافة 'شبابيك' + 'X' الأزرار في وقت واحد وحدد ملف 'Power Shell (المسؤول)' اختيار.
  2. اكتب الأمر التالي واضغط 'أدخل' لتنفيذه.
    توقف صافي wuauserv
  3. مرة أخرى ، اكتب الأمر التالي واضغط 'أدخل'.
    بت توقف صافي
  4. أخيرًا ، انتقل إلى المجلد التالي.
    ج:  Windows  SoftwareDistribution
  5. صحافة 'Ctrl' + 'إلى' لتحديد كافة محتويات المجلد واضغط على 'تحول' + 'من' زر لحذفها بشكل دائم.

    تحديد محتويات مجلد توزيع البرامج

  6. تؤكد أي مطالبات تحذرك من حذف هذه الملفات ثم إعادة تشغيل الكمبيوتر لإكمال العملية.
  7. الآن ، حاول تحديث و التحقق من لمعرفة ما إذا كانت المشكلة قائمة.

بمجرد إعادة تشغيل جهاز الكمبيوتر الخاص بك احتياطيًا ، تحقق مما إذا كان بإمكانك تثبيت التحديثات بدون ملف 0x8024a105 خطأ. إذا قمت بذلك ، فحاول إجراء ملف فحص SFC لإصلاح أي مشكلات تتعلق بالملفات أو برامج التشغيل المفقودة.

الطريقة الخامسة: التحديث باستخدام أداة إنشاء الوسائط

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

  1. قم بتنزيل أداة إنشاء وسائط Windows من هنا .

    تنزيل الأداة

  2. قم بتشغيل الملف القابل للتنفيذ واتبع الإرشادات التي تظهر على الشاشة للإعداد الأولي.
  3. بعد الإعداد الأولي ، حدد ملف 'ترقية هذا الكمبيوتر' الخيار وانقر فوق 'التالى'.
  4. اقبل شروط الترخيص ودع برنامج التثبيت يعمل.
  5. ستحصل الأداة الآن تلقائيًا على ملفات التحديث من الخوادم وتقوم بتحديث جهاز الكمبيوتر الخاص بك إلى أحدث إصدار متاح.
  6. تحقق لمعرفة ما إذا كان القيام بذلك قد أصلح الخطأ.

الطريقة 6: حذف مجلدات التنزيل

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

  1. صحافة 'شبابيك' + 'R' لفتح موجه التشغيل.
  2. اكتب في 'لوحة التحكم' و اضغط 'أدخل' لإطلاق واجهة لوحة التحكم الكلاسيكية.

    تشغيل لوحة التحكم

  3. في لوحة التحكم ، انقر فوق 'عرض بواسطة:' الخيار وحدد 'رموز كبيرة' من القائمة.
  4. اضغط على 'خيارات مستكشف الملفات' ويجب أن تظهر نافذة جديدة.
  5. في خيارات مستكشف الملفات ، انقر فوق ملف 'رأي' زر ثم انقر نقرًا مزدوجًا فوق ملف 'الملفات والمجلدات' زر لتوسيعه.
  6. بعد ذلك ، انقر نقرًا مزدوجًا فوق ملف 'الملفات والمجلدات المخفية' لتوسيعه أيضًا.
  7. افحص ال ' إظهار الملفات والمجلدات ومحركات الأقراص المخفية ' الخيار وانقر فوق 'تطبيق' لحفظ التغييرات الخاصة بك.

    تمكين عرض الملفات المخفية في خيارات مستكشف الملفات

  8. انقر فوق 'موافق' للإغلاق خارج النافذة والضغط 'شبابيك' + 'يكون' لتشغيل مستكشف الملفات.
  9. في مستكشف الملفات ، احذف ملف 'Windows $. ~ WS' و “Windows $. ~ BT ' المجلدات.
  10. تأكد من مسح سلة المحذوفات أيضًا حتى لا يمكن استعادتها.
  11. بعد ذلك اضغط على 'شبابيك' + 'أنا' لبدء الإعدادات والنقر فوق 'التحديث والأمان' اختيار.

    التحديث والأمان في إعدادات Windows

  12. في التحديث والأمان ، انقر فوق خيار 'Windows Update' في الجزء الأيمن ثم انقر فوق 'تحقق من وجود تحديثات' زر.
  13. سيتم الآن تنزيل التحديثات وتثبيتها تلقائيًا.
  14. تحقق لمعرفة ما إذا كانت المشكلة قائمة.

الطريقة 7: إعادة تعيين مجلد Catroot2

في بعض الحالات ، من المحتمل أن يكون مجلد Catroot2 وملفاته إما تالفًا أو تم تكوينها بشكل خاطئ بسبب تشغيل هذه المشكلة. لذلك ، في هذه الخطوة ، سنجري أولاً بعض التغييرات من موجه الأوامر ثم نحذف الملفات الموجودة داخل هذا المجلد. من أجل هذا:

  1. صحافة 'شبابيك' + 'R' لتشغيل موجه التشغيل.
  2. اكتب في 'cmd' ثم اضغط 'تحول' + 'Ctrl' + 'أدخل' لتوفير الامتيازات الإدارية.
  3. اكتب الأمر التالي واضغط على 'أدخل' لتنفيذه.
    صافي توقف cryptsvc
  4. بعد أن توقفت عن كريبتسفك باستخدام الأمر أعلاه ، اكتب الأوامر التالية في موجه الأوامر واحدًا تلو الآخر واضغط على 'إدخال' بعد كل منها لتنفيذها على جهاز الكمبيوتر الخاص بك.
    md٪ systemroot٪ system32catroot2.old xcopy٪ systemroot٪ system32catroot2٪ systemroot٪ system32catroot2.old / s
  5. بعد تنفيذ الأوامر المذكورة أعلاه ، سنقوم بحذف جميع الملفات من مجلد catroot دون حذف المجلد نفسه.
  6. صحافة 'شبابيك' + 'R' لفتح موجه التشغيل واكتب العنوان التالي للانتقال إلى مجلد catroot.
    C: / Windows / System32 / catroot2
  7. صحافة 'Ctrl' + 'إلى' مرة واحدة داخل المجلد لتحديد كافة العناصر الموجودة بداخله واضغط على 'تحول' + 'حذف' لإزالتها من جهاز الكمبيوتر الخاص بك.

    حذف كل شيء داخل المجلد

  8. بعد إزالتها ، قم بتأكيد أي مطالبات قد تظهر على شاشتك.
  9. بعد ذلك ، افتح موجه الأوامر احتياطيًا وقم بتنفيذ الأمر التالي.
    بدء صافي cryptsvc
  10. حاول تحديث جهاز الكمبيوتر الخاص بك وتحقق لمعرفة ما إذا كانت المشكلة لا تزال قائمة.

الطريقة الثامنة: تكوين الخدمات لبدء التشغيل تلقائيًا

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

  1. صحافة 'شبابيك' + 'R' لتشغيل موجه التشغيل.
  2. اكتب في 'cmd' و اضغط 'Ctrl' + 'تحول' + 'أدخل' لتوفير أذونات المسؤول.

    تشغيل موجه الأوامر

  3. اكتب الأوامر التالية واحدة تلو الأخرى في موجه الأوامر واضغط 'أدخل' بعد كل لتنفيذها.
    تكوين SC wuauserv بدء = بدء بت التكوين التلقائي لـ SC = بدء cryptsvc التكوين التلقائي لـ SC = بدء تثبيت موثوق به لتكوين SC التلقائي = تلقائي
  4. بهذه الطريقة ، سنكون قد قمنا بتهيئة هذه الخدمات لبدء التشغيل والتشغيل تلقائيًا في الخلفية.
  5. تحقق لمعرفة ما إذا كانت المشكلة قائمة.

الطريقة التاسعة: إعادة تسجيل Windows Update وملفات BITS

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

  1. صحافة 'شبابيك' + 'R' لفتح موجه التشغيل.
  2. اكتب في 'cmd' ثم اضغط على 'Ctrl' + 'تحول' + 'أدخل' الأزرار لتوفير أذونات المسؤول.

    تشغيل موجه الأوامر

  3. اكتب الأوامر التالية واحدة تلو الأخرى واضغط 'أدخل' بعد كل لتسجيل المكونات.
    regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32. exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkc .dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regs exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
  4. بعد تنفيذ الأوامر المذكورة أعلاه ، تحقق لمعرفة ما إذا كانت المشكلة لا تزال قائمة.

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

قراءة 8 دقائق