إصلاح الخطأ 0x80070643 عند تحديث Windows 10

قدم التحديث KB4048955 لنظام التشغيل Windows 10 بعض تحسينات الجودة وميزات الأمان الأخرى. تسبب التصحيح الصغير في حدوث خطأ 0x80070643 عندما حاول المستخدمون تثبيت تحديث. الخطأ 0x80070643 هو رمز خطأ عام لتثبيت Windows Update قد يظهر على شاشة جهاز الكمبيوتر الخاص بك أثناء تثبيت أي تحديثات... ويرجع ذلك إلى تسجيل تحديثات برامج MSI ومكونات MS 2003 بالإضافة إلى .NET Framework. يحدث هذا غالبًا في حالة تلف أي منها أو تلف ملفات النظام بطريقة ما. في مثل هذه السيناريوهات ، لا يسمح تحديث Windows بالوصول إلى بيانات مستخدم معينة ويؤدي إلى حدوث هذه المشكلة على جهاز الكمبيوتر الخاص بك. في هذه المقالة ، سنتعرف على العديد من الحلول لإصلاح الخطأ 0x80070643 في نظام التشغيل Windows 10.

1. إصلاح أو تحديث Windows .NET Framework

قد يكون الملف القديم أو التالف مسؤولاً عن حدوث رمز الخطأ 0x80070643. لذلك ، إذا واجهت الخطأ " فشل تثبيت حزمة MSI على نظام التشغيل Windows 10 " ، فيجب عليك تحديثها جميعًا. "Net Framework" هو تطبيق لتثبيت البرامج وتحديث النظام.

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

هام:  نظرًا لأن إصدارات 4.x من .NET Framework هي تحديثات موضعية ، فلا يمكنك تثبيت إصدار سابق من .NET Framework 4.x على نظام مثبت عليه إصدار أحدث بالفعل. على سبيل المثال ، في نظام يحتوي على Windows 10 Fall Creators Update ، لا يمكن تثبيت .NET Framework 4.6.2 نظرًا لأن .NET Framework 4.7.1 مثبت مسبقًا على نظام التشغيل.

2. إعادة تشغيل خدمة Office Source Engine

إذا كنت تستخدم MS Office 2003/2007 ، فقد تحتاج أحيانًا إلى تثبيت مكوناته. إذا كنت تواجه رمز الخطأ 0x80070643 ، بما في ذلك خطأ تثبيت حزمة MSI على نظام التشغيل Windows 10 ، فقد يكون ملف Office ose.exe هو السبب. في هذه الحالة ، تحتاج إلى إعادة تشغيل Office Source Engine (OSE) لإصلاح المشكلة.

  • اضغط على مجموعة مفاتيح Win + R وأدخل  services.msc
  • ابحث عن الخدمة في قائمة Office Source Engine ، وانقر عليها بزر الماوس الأيمن وحدد خصائص .
  • في النافذة الجديدة ، حدد نوع بدء التشغيل " يدوي " وانقر فوق موافق. أعد تشغيل الكمبيوتر وتحقق من حل الخطأ.

3. فحص واستعادة ملفات النظام

يمكن إنشاء تلف ملف النظام من خلال العديد من الأخطاء في نظام التشغيل Windows 10 ، بما في ذلك 0x80070643. لن أصف العملية التفصيلية ، حيث يمكنك الاطلاع على الدليل الكامل حول كيفية استعادة ملفات النظام بشكل صحيح في Windows 10.

4. أعد تسمية المجلد SoftwareDistribution

يمكن أن تحدث هذه المشكلة بسبب تلف تسجيل تحديث برنامج MSI ، أو بسبب تلف تثبيت .NET Framework على جهاز الكمبيوتر. لحل هذه المشكلة ، يوصى بإعادة تسمية المجلد SoftwareDistribution .

قم بتشغيل موجه الأوامر كمسؤول واكتب:

  1. net stop wuauserv
  2. net stop bits
  3. rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
  4. net start wuauserv
  5. net start bits

بعد ذلك ، تحتاج إلى مسح محتويات مجلد Catroot2 ، انظر أدناه.

أعد تسمية المجلد SoftwareDistribution

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

قم بتشغيل موجه الأوامر كمسؤول واكتب:

  • net stop cryptsvc
  • md %systemroot%\system32\catroot2.old
  • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  • الآن احذف المحتويات الكاملة لمجلد catroot2 على طول المسار C: \ Windows \ System32 \ catroot2
  • بعد إلغاء التثبيت ، أدخل الأمر net start cryptsvc

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

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

5. قم بتشغيل مستكشف أخطاء Windows Update ومصلحها

عندما يواجه المستخدمون العديد من الأخطاء أثناء تحديث Windows 10 ، فإن مستكشف أخطاء microsof ومصلحها يعمل على إصلاح معظم المشكلات. انتقل إلى موقع الويب //support.microsoft.com/en-us/help/10164 ، وأجب عن سؤالين وقم بتنزيل الأداة المساعدة لمحاولة حل الخطأ 0x80070643.

6. تثبيت تحديثات windows في حالة التمهيد النظيف

يوصى بتثبيت تحديثات Windows في حالة تمهيد نظيف لأن جميع العمليات والخدمات غير التابعة لـ Microsoft لا تبدأ في هذه الحالة ، وبالتالي لا يمكن أن يكون هناك تدخل من طرف ثالث يتسبب في فشل Windows Update.