إصلاح: الخطأ 0x80070666 عند تثبيت Microsoft Visual C ++



جرب أداة القضاء على المشاكل

يواجه العديد من مستخدمي Windows ملف '0x80070666' خطأ عند محاولة تثبيت Microsoft Visual C ++ أو Lumberyard أو حزمة توزيع مماثلة. عادةً ما يتم الإبلاغ عن ظهور رسالة الخطأ في بداية عملية التثبيت. لا تقتصر هذه المشكلة تحديدًا على إصدار معين من Windows نظرًا لتأكيد حدوثها على أنظمة التشغيل Windows 7 و Windows 8.1 و Windows 10.



فشل الإعداد - 0x80070666



ما الذي يسبب ال 0x80070666 خطأ عند تثبيت Microsoft Visual C ++؟

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



  • تثبيت Visual C ++ آخر موجود بالفعل - كما اتضح ، سيحتوي Visual C ++ 2015 و Visual C ++ 2017 على بعض الملفات الثنائية الشائعة المعروفة بالتعارض. إذا كان لديك بالفعل Visual C ++ Redist 2017 وتحاول تثبيت Redist 2015 ، فسترى على الأرجح رسالة الخطأ هذه. في هذه الحالة ، يجب أن تؤدي إزالة تثبيت الإصدار الأحدث من Visual C ++ إلى حل المشكلة.
  • تثبيت Visual C ++ سيئ - هناك سيناريوهات معينة قد تؤدي في النهاية إلى المساهمة في تثبيت سيئ لحزمة Visual C ++ Redistributable. عندما يحدث هذا ، يكون لديك القليل من الخيارات الأخرى التي تقوم بتشغيل أداة Fix-it المتخصصة أو تحاول إجبار شاشة الإصلاح على الظهور باستخدام موجه الأوامر.
  • يخطط Windows Update لتثبيت نفس حزمة Visual C ++ - سيناريو آخر قد تواجه فيه هذه المشكلة بالذات هو ما إذا كان لمكون التحديث (Windows Update) تحديث معلق سيقوم بتحديث نفس حزمة Visual C ++. في هذه الحالة ، يجب أن يؤدي تثبيت كل تحديث معلق لنظام Windows إلى حل المشكلة تلقائيًا.

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

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

الطريقة الأولى: إلغاء تثبيت كافة حزم Visual C ++ القابلة لإعادة التوزيع الحالية

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



في معظم الحالات ، يظهر الخطأ عندما يحاول المستخدم تثبيت Visual C ++ Redist 2015 ولكن تثبيت أحدث موجود بالفعل على هذا النظام. أبلغ العديد من المستخدمين المتأثرين عن قدرتهم على حل مشكلة فشل الإعداد - 0x80070666 خطأ في التثبيت عن طريق إلغاء تثبيت الإصدار الأحدث.

إليك دليل سريع حول كيفية القيام بذلك:

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. ثم اكتب 'appwiz.cpl' و اضغط أدخل لفتح ملف برامج و مميزات شاشة.

    اكتب appwiz.cpl واضغط على Enter لفتح قائمة البرامج المثبتة

  2. داخل برامج و مميزات الشاشة ، قم بالتمرير لأسفل عبر قائمة البرامج المثبتة وحدد موقع جميع ملفات Microsoft Visual C ++ Redist المنشآت.
  3. انقر بزر الماوس الأيمن على كل ملف Microsoft Visual C ++ Redist التثبيت والاختيار الغاء التثبيت. بعد ذلك ، اتبع التعليمات التي تظهر على الشاشة لإكمال إلغاء التثبيت لكل حزمة redist.

    إلغاء تثبيت كل حزمة Visual C ++ Redist

  4. بمجرد إلغاء تثبيت كل حزمة Visual C ++ ، أعد تشغيل الكمبيوتر وانتظر حتى يكتمل بدء التشغيل التالي.
  5. محاولة تثبيت حزمة Redist نفسها التي كانت تفشل سابقًا مع 0x80070666 خطأ.

إذا كنت لا تزال تواجه نفس رسالة الخطأ ، فانتقل إلى الطريقة التالية أدناه.

الطريقة 2: تشغيل أداة Fix-It

توجد أداة Microsoft Fix It واحدة استخدمها العديد من المستخدمين المتأثرين بنجاح لحل المشكلة التي كانت تمنع تثبيت حزمة redist تلقائيًا. هذا بالذات اصلحه ستقوم الأداة بتنفيذ العديد من استراتيجيات الإصلاح التي ستعمل على إصلاح العديد من المكونات (بما في ذلك مفاتيح التسجيل التالفة) المستخدمة أثناء تثبيت البرامج الجديدة.

ملحوظة: ستعمل أداة Fix it هذه مع أنظمة التشغيل Windows 7 و Windows 8 و Windows 8.1 و Windows 10.

إليك دليل سريع حول استخدام هذا اصلحه أداة لحل 0x80070666 خطأ:

  1. قم بزيارة هذا الرابط ( هنا ) وانقر فوق تحميل زر لتنزيل ملف اصلحه أداة.

    تنزيل أداة Fix it

  2. بمجرد تنزيل الأداة ، انقر نقرًا مزدوجًا فوق ملف .diagcab لفتح ملف اصلحه أداة. بمجرد رؤية الشاشة الأولية ، انقر فوق المتقدمة وتأكد من أن المربع المرتبط بـ قم بتطبيق الإصلاحات تلقائيًا مفحوص. ثم انقر فوق 'التالي' للانتقال إلى القائمة التالية.

    تطبيق الإصلاحات تلقائيًا

  3. في الشاشة التالية ، انقر فوق التثبيت .

    مشاكل في تثبيت البرامج

  4. انتظر حتى تكتمل مرحلة الاستقصاء ، ثم حدد حزمة إعادة التوزيع التي تواجه المشكلات بها وانقر التالى.

    تحديد حزمة redist التي تواجه مشاكل معها

  5. اتبع استراتيجيات الإصلاح الموصى بها حتى تصل إلى نهاية البرنامج.

    جرب الإصلاحات الموصى بها

  6. بمجرد أن تنتهي أداة Fix It من مسارها ، أعد تشغيل الكمبيوتر ومعرفة ما إذا كنت قادرًا على تثبيت حزمة redist عند بدء التشغيل التالي دون مشاكل.

إذا كنت لا تزال تواجه 0x80070666 خطأ ، انتقل إلى الطريقة التالية أدناه.

الطريقة الثالثة: تثبيت أي تحديثات Windows معلقة

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

إليك دليل سريع حول تثبيت أي تحديث معلق لنظام Windows:

  1. صحافة مفتاح Windows + R. لفتح مربع حوار 'تشغيل'. ثم اكتب ' إعدادات ms: windowsupdate ' و اضغط أدخل لفتح ملف تحديث ويندوز علامة تبويب إعدادات تطبيق.

    تشغيل مربع الحوار: إعدادات ms: windowsupdate

    ملحوظة: إذا لم تكن تستخدم نظام التشغيل Windows 10 ، فاستخدم ملف 'wuapp' بدلا من ذلك.

  2. بمجرد وصولك إلى شاشة Windows Update ، انقر فوق تحقق من وجود تحديثات واتبع التعليمات التي تظهر على الشاشة لتثبيت كافة تحديثات windows المعلقة.

    تثبيت كل تحديث ويندوز معلق

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

إذا كنت لا تزال غير قادر على التخلص من 0x80070666 خطأ ، انتقل إلى الطريقة التالية أدناه.

الطريقة الرابعة: استخدام موجه الأوامر لإصلاح تثبيت Visual C ++

أبلغ العديد من المستخدمين المتأثرين أنهم اشتبهوا في تلف تثبيت Visual C ++ ، لكن لم يكن لديهم أي وسيلة لإصلاحه نظرًا لأن البرنامج لم يظهر داخل قائمة إضافة أو إزالة البرامج. يحدث هذا عادةً مع الحزمة Visual C ++ 2015 Redistributable.

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

  1. تأكد من وجود مثبت الحزمة القابلة لإعادة التوزيع التي تحاول تثبيتها على جهاز الكمبيوتر الخاص بك. تأكد من معرفة موقعه بالضبط. إذا لم يكن برنامج التثبيت موجودًا على جهاز الكمبيوتر الخاص بك ، فقم بتنزيله مرة أخرى.
  2. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. ثم اكتب 'cmd' و اضغط أدخل لفتح موجه الأوامر.
  3. داخل موجه الأوامر ، استخدم الأمر التالي لتغيير الدليل إلى الدليل الذي يحتوي على الملف. على سبيل المثال ، إذا كان مثبت redist (مثل vc_redist.x64.exe) موجودًا داخل مجلد التنزيل ، فستحتاج إلى استخدام الأمر التالي للتغيير إلى الدليل ذي الصلة:
    القرص المضغوط C:  Users  * YourUser *  Downloads
  4. بمجرد التأكد من عمل الجهاز الطرفي في الدليل الصحيح ، اكتب اسم ملف التثبيت القابل للتنفيذ متبوعًا بـ / إلغاء التثبيت لإجبار نافذة التثبيت على الظهور. مثله:
    vc_redist.x64.exe / إلغاء التثبيت
  5. ثم اضغط يصلح واتبع التعليمات التي تظهر على الشاشة لإصلاح ملف redist Visual C ++ التركيب.

إجبار نافذة الإصلاح على الظهور عبر موجه الأوامر

4 دقائق للقراءة