المقدمة
يبدأ حل مشكلة vcruntime140.dll مفقود بإصلاح التطبيق المتأثر أو تثبيت حزمة Microsoft Visual C++ Redistributable الرسمية، وليس بتنزيل ملف DLL منفرد من موقع مجهول. ستجد أدناه ثلاث طرق مرتبة من الأبسط والأقل مخاطرة إلى الفحص الأوسع: إصلاح التطبيق، ثم إصلاح حزمة التشغيل الرسمية، ثم استخدام أداة فحص اختيارية. ابدأ بالطريقة الأولى إذا كان برنامج واحد فقط لا يعمل، وانتقل مباشرة إلى الطريقة الثانية عندما يظهر الخطأ في عدة تطبيقات أو ألعاب.

نظرة سريعة
| الحالة الظاهرة | الطريقة الأولى المقترحة | سبب الاختيار |
|---|---|---|
| تعطل تطبيق واحد بعد تثبيته أو تحديثه | إصلاح التطبيق | قد تكون ملفات تثبيته المحلية ناقصة أو تالفة. |
| ظهور أخطاء DLL أو أخطاء تشغيل في عدة تطبيقات | تثبيت الحزمة الرسمية أو إصلاحها | قد يكون مكوّن التشغيل المشترك مفقودًا أو تالفًا. |
| استمرار الخطأ بعد تنفيذ الحلين الرسميين | استخدام Fionn DLL Fixer | يمكن للفحص الأوسع البحث عن ملفات DLL المفقودة أو التالفة أو غير المتوافقة. |
ماذا يعني خطأ vcruntime140.dll مفقود؟
يتضمن vcruntime140.dll تعليمات تشغيل تحتاج إليها تطبيقات أُنشئت باستخدام أدوات Microsoft Visual C++. ويعني ظهور الرسالة أن التطبيق لم يتمكن من تحميل النسخة المناسبة من المكتبة. لا تثبت الرسالة بالضرورة أن الملف غير موجود في Windows؛ فقد يعثر التطبيق على نسخة تالفة أو إصدار غير متوافق أو ملف بمعمارية مختلفة.
غالبًا ما يكون الخلل في تثبيت التطبيق أو في حزمة Visual C++ المطلوبة. وتشمل الأسباب الشائعة تثبيتًا غير مكتمل، أو مكوّنًا تالفًا، أو إصدارًا أقدم من الإصدار الذي يتطلبه البرنامج، أو عدم تطابق x86 وx64. لذلك يُعد تثبيت الحزمة الكاملة الموقعة من Microsoft أكثر أمانًا من نسخ ملف منفرد إلى مجلدات النظام، كما يسمح بتحديث المكتبات المرتبطة وصيانتها معًا.
الطريقة الأولى: إصلاح التطبيق الذي يعرض خطأ vcruntime140.dll
متى تستخدم هذه الطريقة؟
استخدم إصلاح التطبيق عندما يتعطل برنامج واحد بينما تبدأ بقية البرامج بصورة طبيعية. هذا حل منخفض المخاطر، لكن خيار الإصلاح لا يتوفر لكل التطبيقات.
خطوات التنفيذ
- أغلق التطبيق الذي يعرض رسالة الخطأ.
- افتح في Windows 11 المسار
ابدأ > الإعدادات > التطبيقات > التطبيقات المثبتة. - افتح قائمة التطبيق، ثم اختر
خيارات متقدمةواضغطإصلاحإذا كان الخيار متاحًا. - إذا لم يظهر الخيار، افتح
لوحة التحكم > البرامج > البرامج والميزات، ثم انقر بزر الفأرة الأيمن على التطبيق واخترإصلاحأوتغيير.
تتوافق هذه المسارات مع تعليمات Microsoft الرسمية لإصلاح التطبيقات والبرامج في Windows. إذا لم يتوفر أي خيار للإصلاح، فأعد تثبيت البرنامج من موقع ناشره الرسمي بدلًا من تنزيل ملف DLL منفصل.
كيفية التحقق من النتيجة
شغّل التطبيق من الاختصار نفسه الذي كان يؤدي إلى ظهور الخطأ. تنجح الطريقة إذا فتح البرنامج من دون رسالة جديدة تخص vcruntime140.dll. إذا ظهرت المشكلة في أكثر من تطبيق، فانتقل إلى الحزمة المشتركة في الطريقة التالية.
الطريقة الثانية: تثبيت حزمة Microsoft Visual C++ Redistributable الرسمية أو إصلاحها
متى تستخدم هذه الطريقة؟
اختر هذه الطريقة إذا تعطلت عدة تطبيقات، أو لم يتوفر إصلاح التطبيق، أو أشارت الرسالة إلى مكوّن تشغيل من Microsoft. تثبّت حزمة Visual C++ Redistributable مكتبات Microsoft C وC++ التي تحتاج إليها تطبيقات كثيرة مبنية بأدوات MSVC.
خطوات التنفيذ
- احفظ عملك، ثم أغلق التطبيقات التي يظهر فيها الخطأ.
- افتح صفحة Microsoft الخاصة بـأحدث تنزيلات Visual C++ Redistributable المدعومة.
- اختر الحزمة المطابقة لمعمارية التطبيق المستهدف:
x86أوx64أوARM64. - شغّل المثبّت الموقّع من Microsoft، ثم اختر
إصلاحإذا ظهر الخيار؛ وإلا فأكمل التثبيت. - أعد تشغيل Windows إذا طلب المثبّت ذلك، ثم افتح التطبيق المتأثر.

كيفية التحقق من النتيجة
تأكد من اكتمال التثبيت من دون خطأ، ثم شغّل كل تطبيق كان متأثرًا. يكون الإصلاح ناجحًا عند اختفاء رسالة vcruntime140.dll واستمرار تشغيل البرنامج بصورة طبيعية. وجود الملف داخل مجلد ما لا يكفي لإثبات نجاح الحل، لأن التطبيق قد يرفض معمارية أو إصدارًا غير متوافق.
تُحدّث Microsoft حزمة v14 باستمرار، لذلك استخدم صفحة التنزيل الحالية بدل الاعتماد على رقم إصدار قديم منشور في دليل آخر. إذا فشل المثبّت، فاتبع دليل Microsoft الخاص بـاستكشاف مشكلات تثبيت Visual C++ Redistributable وإصلاحها لجمع سجلات الفشل وتحديد رمز الخطأ. وإذا اكتمل التثبيت وبقي العطل محصورًا في برنامج واحد، فتحقق من متطلبات البرنامج لدى ناشره قبل تجربة الفحص الاختياري التالي.
الطريقة الثالثة: فحص الكمبيوتر باستخدام Fionn DLL Fixer
متى تستخدم هذه الطريقة؟
استخدم هذه الطريقة الاختيارية بعد حلول Windows وMicrosoft عندما يبقى السبب غير واضح. يستطيع البرنامج فحص مشكلات تعطل التطبيقات وفشل بدء التشغيل وتحميل التبعيات وملفات DLL المفقودة أو التالفة أو غير المتوافقة. ولا يحل محل حزمة Microsoft المطلوبة أو دعم ناشر التطبيق.
خطوات التنفيذ
- شغّل البرنامج. يبدأ فحص ملفات DLL ومكونات النظام تلقائيًا، ثم تظهر العناصر المكتشفة عند اكتماله.

- بعد انتهاء الفحص، اضغط زر الإصلاح لمعالجة مشكلات DLL والنظام المكتشفة.

- انتظر حتى تنتهي العملية؛ يوضح الزر أن الإصلاح جارٍ طوال فترة المعالجة.

- أكد رسالة اكتمال الإصلاح، ثم أعد تشغيل الكمبيوتر إذا طلب البرنامج ذلك.

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

كيفية التحقق من النتيجة
نفّذ إعادة الفحص، ثم افتح التطبيق الذي كان يعرض الرسالة. اعتبر المشكلة محلولة فقط عندما لا يعود الفحص يعرض الخلل ويبدأ التطبيق من دون خطأ vcruntime140.dll نفسه. إذا بقي الخطأ، فلا تكرر الإصلاح عشوائيًا؛ دوّن نص الرسالة ورمز فشل المثبّت وانتقل إلى دعم ناشر التطبيق.
أخطاء شائعة يجب تجنبها
- تنزيل DLL من موقع مرآة: استخدم حزمة Microsoft الرسمية أو مثبّت التطبيق الأصلي.
- اختيار الحزمة بحسب نظام التشغيل فقط: يجب أن تطابق الحزمة معمارية التطبيق المستهدف.
- نسخ الملف إلى مجلد نظام: قد يؤدي ذلك إلى إضافة إصدار غير متوافق يصعب تحديثه لاحقًا.
- التحقق من وجود الملف فقط: الاختبار الصحيح هو تشغيل التطبيق المحدد الذي كان يفشل.
الخلاصة
ابدأ بإصلاح التطبيق عندما يقتصر الخطأ على برنامج واحد، ثم ثبّت حزمة Microsoft Visual C++ Redistributable الرسمية أو أصلحها إذا تأثرت عدة برامج أو لم ينجح الحل الأول. تحقّق دائمًا بإعادة تشغيل التطبيق نفسه، لا بمجرد البحث عن الملف داخل مجلدات Windows. إذا استمرت المشكلة، سجّل الرسالة كاملة ومعمارية الحزمة ورمز فشل المثبّت، ثم تواصل مع ناشر التطبيق. وعندما تحتاج إلى فحص أوسع بعد استنفاد الحلول الرسمية، يمكن استخدام Fionn DLL Fixer كخيار مساعد لإجراء الفحص والإصلاح وإعادة التحقق.
الأسئلة الشائعة
هل تنزيل vcruntime140.dll آمن؟
تجنب النسخ المنفردة المعروضة في مواقع DLL غير المعروفة. نزّل حزمة Visual C++ Redistributable الموقعة من Microsoft أو أعد تثبيت التطبيق من ناشره الرسمي، لأن الحزمة تثبّت المكتبات المتوافقة معًا.
ما معمارية Visual C++ Redistributable التي يجب تثبيتها؟
اختر معمارية التطبيق المستهدف. يحتاج تطبيق x86 إلى مكتبات x86 حتى عند تشغيله على Windows بنواة 64 بت. راجع متطلبات ناشر التطبيق إذا لم تكن المعمارية واضحة.
لماذا يظهر الخطأ مع أن vcruntime140.dll موجود؟
قد يحاول التطبيق التحميل من مسار مختلف، أو يجد معمارية غير صحيحة، أو يحتاج إلى إصدار أحدث. ويمكن أن يسبب التثبيت التالف النتيجة نفسها، لذلك اختبر تشغيل التطبيق بدل الاعتماد على وجود الملف.
هل ينبغي نسخ vcruntime140.dll إلى System32 أو SysWOW64؟
لا يُنصح بالنسخ اليدوي. تضع حزمة Microsoft المكتبات الصحيحة في المواقع المناسبة وتتولى صيانتها. وقد يؤدي ملف عشوائي إلى تعارض في الإصدار أو المعمارية من دون إصلاح سبب المشكلة.
ماذا أفعل إذا فشلت الطرق الثلاث؟
دوّن نص الخطأ واسم التطبيق وإصداره. اجمع سجلات Visual C++ Redistributable إذا فشل التثبيت، ثم أرسل إلى ناشر التطبيق إصدار Windows والمعمارية المختارة ورمز الخطأ الكامل.
Emily Carter