الرئيسية
» WINDOWS
»
كيفية إصلاح مشكلة "لم يتم العثور على ملف MSVCP140.dll" في نظام التشغيل ويندوز 10
كيفية إصلاح مشكلة "لم يتم العثور على ملف MSVCP140.dll" في نظام التشغيل ويندوز 10
إذا ظهرت رسالة "لا يمكن متابعة تنفيذ التعليمات البرمجية لعدم العثور على ملف MSVCP140.dll" في نظام التشغيل Windows 10 ، فعادةً ما يكون البرنامج المتأثر غير قادر على تحميل بيئة تشغيل Microsoft Visual C++ المصممة لاستخدامها. الحل الأمثل هو تثبيت أو إصلاح حزمة Microsoft Visual C++ Redistributable الرسمية، ثم إصلاح التطبيق أو إعادة تثبيته إذا لزم الأمر. تجنب تنزيل نسخة غير مرخصة من ملف MSVCP140.dll من مواقع ملفات DLL خارجية.
تظهر رسالة MSVCP140.dll عادةً عندما يتعذر على التطبيق تحميل وقت تشغيل Visual C++ المطلوب.
1. قم بتثبيت أحدث إصدار من حزمة Microsoft Visual C++ القابلة لإعادة التوزيع
يُعدّ ملف MSVCP140.dll جزءًا من بيئة تشغيل Visual C++ من مايكروسوفت. وتوصي مايكروسوفت حاليًا باستخدام أحدث إصدار مدعوم من حزمة Visual C++ v14 القابلة لإعادة التوزيع للتطبيقات المبنية باستخدام Visual Studio 2017 أو 2019 أو 2022 أو 2026. ويجب أن يكون الإصدار المُثبّت على جهاز الكمبيوتر أحدث من أحدث إصدارات أدوات البناء المستخدمة لإنشاء التطبيق.
قم بتنزيل الحزمة التي تتوافق مع بنية التطبيق. توفر مايكروسوفت مثبتات حديثة لأنظمة 64 بت و 36 بت .
شغّل برنامج التثبيت. إذا ظهر خيار التثبيت ، فقم بتثبيته. إذا ظهر خيار الإصلاح ، فاختر الإصلاح.
أعد تشغيل نظام التشغيل ويندوز، ثم قم بتشغيل البرنامج المتأثر مرة أخرى.
على جهاز كمبيوتر يعمل بنظام ويندوز 10 ذي 64 بت، قد يتطلب تطبيق قديم أو ذو 32 بت بيئة تشغيل x86. إذا لم تكن متأكدًا مما إذا كان التطبيق 32 بت أو 64 بت، فإن تثبيت حزمتي x64 وx86 من مايكروسوفت يُعدّ حلاً عمليًا لتغطية كلا بنيتي التطبيق.
إذا كان وقت التشغيل مثبتًا بالفعل، فيمكن لبرنامج التثبيت من Microsoft أن يقدم خيار الإصلاح لملفات وقت التشغيل التالفة أو المفقودة.
2. إصلاح حزم Visual C++ المثبتة
إذا بدأ الخطأ بعد تحديث تطبيق، أو تعطل، أو انقطاع التثبيت، أو عملية تنظيف، فقد يكون وقت التشغيل موجودًا بالفعل ولكنه تالف. لا يزال نظام التشغيل Windows 10 يعرض برامج سطح المكتب المثبتة من خلال الإعدادات > التطبيقات > التطبيقات والميزات ، ومن خلال لوحة التحكم.
افتح الإعدادات > التطبيقات > التطبيقات والميزات .
ابحث عن ملفات Microsoft Visual C++ القابلة لإعادة التوزيع. إذا كان كل من إصداري x64 و x86 مثبتين، فأصلح الحزمة التي تتوافق مع التطبيق المتأثر؛ أما إذا كانت بنية التطبيق غير واضحة، فأصلح كليهما.
حدد الإدخال، واختر "تعديل" ، واستخدم "إصلاح" عندما يعرضه برنامج التثبيت.
يمكن لنظام التشغيل Windows 10 عرض حزم Visual C++ القابلة لإعادة التوزيع x64 و x86 بشكل منفصل لأن التطبيقات المختلفة قد تتطلب بنى معمارية مختلفة.
3. قم بإصلاح أو إعادة تثبيت التطبيق الذي يُظهر الخطأ
إذا كان برنامج Visual C++ يعمل بشكل سليم ولكن برنامجًا واحدًا فقط يتعطل، فقد يكون تثبيت البرنامج نفسه غير مكتمل أو تالفًا. استخدم أولًا خيار الإصلاح المدمج في التطبيق إن وُجد. وإلا، فقم بإلغاء تثبيت التطبيق، وأعد تشغيل نظام Windows، ثم أعد تثبيت أحدث إصدار مدعوم من الموقع الرسمي أو متجر البرامج الخاص بالناشر.
انتبه إلى الملف التنفيذي الذي يُسبب الخطأ. إذا ظهرت الرسالة فقط عند فتح مُلحق أو مُشغل أو عملية مساعدة واحدة، فعادةً لا داعي لإصلاح تثبيت نظام ويندوز بالكامل.
4. قم بتشغيل أداتي DISM و SFC إذا كانت عدة تطبيقات تتعطل.
إذا أبلغت عدة برامج فجأة عن فقدان ملفات DLL أو إذا كان نظام التشغيل Windows نفسه يتصرف بشكل غير طبيعي، فتحقق من مخزن مكونات Windows وملفات النظام المحمية. توصي Microsoft بتشغيل أداة DISM قبل مدقق ملفات النظام.
ابحث عن موجه الأوامر ، وانقر بزر الماوس الأيمن عليه، ثم اختر تشغيل كمسؤول .
قم بتشغيل هذا الأمر وانتظر حتى يكتمل:
DISM.exe /Online /Cleanup-image /Restorehealth
ثم قم بتشغيل:
sfc /scannow
لا تغلق النافذة حتى يكتمل التحقق من مدقق ملفات النظام بنسبة 100%. تشرح مايكروسوفت العملية والنتائج المحتملة في دليل إصلاح مدقق ملفات النظام .
استخدم DISM أولاً ثم SFC، عندما تؤثر أخطاء DLL المفقودة على العديد من البرامج أو عندما تظهر Windows علامات أوسع على التلف.
ما لا يجب فعله
لا تقم بتنزيل ملف MSVCP140.dll من مواقع ويب عشوائية لملفات DLL. لا يمكنك التأكد من أن الملف محدّث أو متوافق أو آمن، كما أن نسخ ملف DLL واحد لا يضمن إصلاح باقي مكونات البرنامج.
لا تستخدم أداة regsvr32 كحلٍّ اعتيادي لملف MSVCP140.dll. تُستخدم أداة regsvr32 مع مكونات DLL المصممة لتسجيل نفسها في نظام Windows. يُرفق ملف MSVCP140.dll كجزء من بيئة تشغيل Visual C++، لذا فإن إصلاح أو إعادة تثبيت حزمة التوزيع هو الحل الأمثل.
لا تحذف حزم Visual C++ القابلة لإعادة التوزيع الأخرى لمجرد أنها تبدو قديمة. قد تعتمد التطبيقات المختلفة على عائلات وبنى تشغيل مختلفة.
ملاحظة حول دعم نظام التشغيل ويندوز 10
انتهى دعم نظام التشغيل Windows 10 في 14 أكتوبر 2025. لا تزال خطوات استكشاف الأخطاء وإصلاحها المذكورة أعلاه سارية على Windows 10، ولكن مايكروسوفت لم تعد تقدم تحديثات أمنية مجانية عادية أو دعمًا فنيًا لنظام التشغيل. إذا كنت ستستمر في استخدام Windows 10، فراجع إرشادات مايكروسوفت بشأن انتهاء دعم Windows 10 وخيارات الترقية المتاحة أو تحديثات الأمان الموسعة.