إصلاح: رمز خطأ Windows Update 0x8024402c



  1. تتم الخطوة التالية أيضًا من خلال نافذة موجه أوامر المسؤول وتعتبر خطوة شاقة تم إجراؤها لإعادة تعيين مكونات Windows Update. لهذا السبب يمكنك تخطي هذه الخطوة إذا لم تكن هذه هي فرصتك الأخيرة لإصلاح المشكلة. ومع ذلك ، فقد ساعد اتباع هذه الخطوات الكثير من الأشخاص بمفردهم ، لذا نوصيك بتجربة ذلك.
  2. أعد تسمية مجلدي SoftwareDistribution و catroot2. للقيام بذلك ، في موجه الأوامر ، اكتب الأوامر التالية. تأكد من الضغط على Enter بعد كتابة كل أمر.

Ren٪ systemroot٪ SoftwareDistribution SoftwareDistribution.bak
Ren٪ systemroot٪ system32 catroot2 catroot2.bak



  1. انسخ والصق الأوامر التالية لإعادة تعيين الخدمات التي قتلناها في البداية إلى واصفات الأمان الافتراضية. تأكد من النقر فوق الزر Enter لتشغيل كل أمر معروض أدناه:

exe sdset bits D: (A ؛؛ CCLCSWRPWPDTLOCRRC ؛؛؛ SY) (A ؛؛ CCDCLCSWRPWPDTLOCRSDRCWDWO ؛؛ BA) (A ؛؛ CCLCSWLOCRRC ؛؛؛ AU) (A ؛؛ CCLCSWRPWPWPDTLRR ؛؛
exe sdset wuauserv D: (A ؛؛ CCLCSWRPWPDTLOCRRC ؛؛؛ SY) (A ؛؛ CCDCLCSWRPWPDTLOCRSDRCWDWO ؛؛؛ BA) (A ؛؛ CCLCSWLOCRRC ؛؛؛ AU) (A ؛؛ CCLCSWRPWRC؛



  1. تتكون الخطوة التالية أيضًا من أمر موجه الأوامر ، لذا تأكد من عدم الخروج منه أثناء هذه العملية.

القرص المضغوط / d٪ windir٪ system32



  1. ستحتاج أيضًا إلى إعادة تسجيل ملفات BITS لإعادة تعيين مكونات Windows Update الخاصة بك بالكامل. ستحتاج إلى تشغيل أمر واحد لكل ملف من الملفات أدناه ولا تنس النقر فوق Enter بعد كتابة كل من هذه الملفات:

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll



shdocvw.dll regsvr32.exe

regsvr32.exe browseui.dll

jscript.dll regsvr32.exe

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

msxml.dll regsvr32.exe

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 gpkcsp.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

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

  1. بعد ذلك ، دعنا نحذف إدخالات التسجيل غير الضرورية التي ربما تُركت. انتقل إلى الموقع التالي في محرر التسجيل.

HKEY_LOCAL_MACHINE المكونات

  1. انقر فوق مفتاح المكونات في التسجيل وتحقق من الجانب الأيمن من الشاشة بحثًا عن المفاتيح التالية. احذفها إذا وجدت أيًا منها.

PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving

  1. إعادة تعيين Winsock. للقيام بذلك ، في موجه الأوامر ، اكتب الأمر التالي ، ثم اضغط على Enter:
    إعادة تعيين netsh winsock
    إذا كنت تستخدم نظام التشغيل Windows XP ، فيجب عليك تكوين إعدادات الوكيل. للقيام بذلك ، في موجه الأوامر ، اكتب الأمر التالي ، ثم اضغط على Enter:
    proxycfg.exe د
    إذا كنت تقوم بتشغيل إصدارات أخرى من Windows ، في موجه الأوامر ، اكتب الأمر التالي ، ثم اضغط على Enter:
    وكيل إعادة تعيين netsh winhttp

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

بت البداية الصافية
بداية net wuauserv
بدء صافي appidsvc
بدء صافي cryptsvc

  1. أعد تشغيل الكمبيوتر بعد اتباع جميع الخطوات المدرجة.

مقالات ذات صلة):

https://appuals.com/windows-update-error-0x80070057-fix/

قراءة 8 دقائق