كيفية إصلاح خطأ VCRUNTIME140.dll في نظام Windows: دليل كامل ومُحدّث

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

خطأ VCRUNTIME140.dll

هل واجهتَ من قبل خطأ VCRUNTIME140.dll المزعج عند محاولة فتح برنامج على جهاز الكمبيوتر الذي يعمل بنظام ويندوز؟ لستَ وحدك، ورغم أن المشكلة قد تبدو معقدة للوهلة الأولى، إلا أنها قابلة للحل، وفي معظم الحالات، لستَ بحاجة إلى أن تكون خبيرًا لحلها. في هذه المقالة، ستكتشف، خطوة بخطوة وبأسلوب بسيط، ماهية ملف VCRUNTIME140.dll، وسبب فقدانه أو تسببه في حدوث خطأ في نظامك، وكيفية حل المشكلة باستخدام طرق مختلفة حسب حالتك. استعد للتخلص من التفكير المُرهق بسبب هذه الرسالة المُزعجة، وابدأ باستخدام تطبيقاتك دون أي مشاكل.

يُعدّ خطأ VCRUNTIME140.dll أكثر شيوعًا مما تتصور، إذ يُصيب اللاعبين والمحترفين ومستخدمي نظام ويندوز المنزليين. ويظهر عادةً عند فتح تطبيقات مثل الألعاب، وأدوات التحرير، وبرامج التصميم، وبرامج إدارة التنزيلات، وحتى حزم البرامج المكتبية. إذا كنت تبحث عن إجابات واضحة، فتابع القراءة لأننا سنشرح جميع الأسباب والأضرار المحتملة والحلول ، باستخدام معلومات موثوقة ومُحدّثة.

ما هو VCRUNTIME140.dll وما هي استخداماته؟

ملف VCRUNTIME140.dll هو مكتبة ارتباط ديناميكي (DLL) طورتها شركة مايكروسوفت. وهو جزء من حزمة Visual C++ القابلة لإعادة التوزيع لبرنامج Visual Studio، وتحديدًا الإصدارات 2015 و2017 و2019. يخزن هذا الملف الدوال والموارد التي تحتاجها تطبيقات ويندوز المختلفة للتشغيل بشكل صحيح. وتتمثل وظيفته الرئيسية في توفير قاعدة بيانات مشتركة من التعليمات البرمجية والموارد، مما يسهل تشغيل وتوافق البرامج المختلفة المطورة باستخدام Microsoft Visual Studio.

بمعنى آخر، تتطلب العديد من التطبيقات، وخاصة تلك المصممة باستخدام Visual C++، وجود هذا الملف على النظام. إذا كان الملف مفقودًا أو تالفًا أو تعذر على نظام التشغيل Windows الوصول إليه، فسيعرض التطبيق خطأً، وسيفشل في التشغيل أو سيُغلق بشكل غير متوقع.

الأسباب الشائعة لخطأ VCRUNTIME140.dll

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

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

يبلغ العديد من المستخدمين أن الخطأ لا يقتصر على تطبيق معين. يمكن أن يؤثر ذلك على مجموعة متنوعة من البرامج، بما في ذلك الألعاب (مثل تلك الموجودة على متجر Epic Games Store)، وأدوات تحرير الفيديو، وبرامج الشبكات، والمزيد.

ما هي عواقب الخطأ VCRUNTIME140.dll؟

عندما يتعذر على نظام التشغيل Windows العثور على ملف VCRUNTIME140.dll، لن يتمكن البرنامج الذي يحتاجه من البدء. عادةً ما يصاحب هذا الخطأ رسائل مثل "لا يمكن متابعة تنفيذ التعليمات البرمجية لعدم العثور على ملف VCRUNTIME140.dll" أو "لا يمكن بدء تشغيل البرنامج لأن ملف VCRUNTIME140.dll مفقود من جهاز الكمبيوتر الخاص بك".

ومن بين العواقب الأكثر شيوعا:

  • عدم القدرة على فتح أو استخدام التطبيقات الضرورية في حياتك اليومية، مثل Microsoft Office، وAdobe Creative Cloud، وبعض الألعاب وغيرها الكثير.
  • الأعطال والتجميد غير المتوقع عند تشغيل البرامج، مما قد يؤدي إلى فقدان مؤقت للبيانات أو الإعدادات.
  • رسائل الخطأ المستمرة، مما يسبب الإحباط ويضيع الوقت في البحث عن حل.

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

طرق إصلاح خطأ VCRUNTIME140.dll

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

1. إصلاح ملفات Microsoft Visual C++ القابلة لإعادة التوزيع

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

  • اضغط على مفتاح Windows أو قم بالوصول إلى قائمة البدأ وحدد ترتيب (يمكنك أيضًا استخدام الاختصار ويندوز + I).
  • أدخل في التطبيقات والبحث مايكروسوفت Visual C ++ القابلة لإعادة التوزيع.
  • انقر فوق الإصدار المثبت، ثم حدد تغيير وإذا طلب منك ذلك، قم بقبول الأذونات.
  • صحافة الإصلاح وانتظر حتى تنتهي العملية.

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

2. قم بإلغاء تثبيت Visual C++ Redistributable وإعادة تثبيته

إذا لم ينجح الإصلاح، فإن الخطوة التالية هي إلغاء تثبيت الحزمة بالكامل وإعادة تثبيتها:

  • من ترتيب يدخل التطبيقات والميزات.
  • ابحث واختر مايكروسوفت Visual C ++ القابلة لإعادة التوزيع، انقر فوق إلغاء وتأكيد الإجراء.
  • بمجرد الانتهاء، قم بتنزيل الإصدار المناسب لنظامك من موقع Microsoft الرسمي أو من مصدر موثوق. هناك ملفات للأنظمة x86 (32 بت) y x64 (64 بت). قم بتثبيت كليهما إذا كان نظام التشغيل Windows لديك هو 64 بت.
  • افتح برنامج التثبيت، وقم بقبول شروط الترخيص، ثم أكمل عملية التثبيت.
  • أعد تشغيل النظام مرة أخرى.

في معظم الحالات، تعمل هذه الطريقة على حل الخطأ وتجعل التطبيقات تعمل مرة أخرى.

3. أعد تسجيل ملف VCRUNTIME140.dll

في بعض الأحيان، على الرغم من وجود الملف في النظام، لا يتعرف عليه Windows لأنه لم يتم تسجيله بشكل صحيح.

  • فتح بحث Windows (نوافذ + S) ، يكتب كمد وتشغيل موجه الأوامر كمسؤول.
  • في النافذة التي تفتح، أدخل الأمر regsvr32 vcruntime140.dll و اضغط مقدمة.
  • انتظر بضع ثوان ثم أعد تشغيل الكمبيوتر.

قد يساعد هذا Windows في تحديد موقع ملف DLL واستخدامه مرة أخرى.

4. قم بتشغيل عمليات فحص النظام (SFC وDISM)

يمكن أن تتأثر ملفات DLL في حالة وجود مشكلات في نظام التشغيل. لاستبعاد الضرر أو الفساد في ملفات النظام، استخدم الأدوات المساعدة التالية:

  • افتح موجه الأوامر في وضع المسؤول.
  • إرسال DISM / Online / Cleanup-Image / RestoreHealth و اضغط مقدمة. انتظر حتى تنتهي.
  • ثم أدخل الأمر SFC / SCANNOW واضغط مرة أخرى مقدمة.

ستقوم هذه الأدوات بفحص وإصلاح ملفات Windows التالفة، مما قد يؤدي إلى حل خطأ VCRUNTIME140.dll.

5. أعد تثبيت التطبيق المسبب للمشكلة

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

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

6. قم بإلغاء تثبيت تحديث Windows الأخير

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

  • يفتح ترتيب والوصول التحديث والأمن.
  • أدخل في تاريخ التحديث و اضغط قم بإلغاء تثبيت التحديثات.
  • ابحث عن التحديث الذي يسبب المشكلة واضغط على إلغاء.
  • أعد تشغيل النظام لمعرفة ما إذا كان الخطأ قد اختفى.

7. قم بتنزيل VCRUNTIME140.dll واستبداله يدويًا

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

  • قم بتنزيل ملف VCRUNTIME140.dll المطابق لنظامك 32 بت أو 64 بت.
  • قم بفك ضغط الملف إذا كان بصيغة .zip.
  • انسخ ملف DLL إلى مجلد البرنامج الذي يطلبه. بالنسبة لمعظم البرامج ذات 32 بت، استخدم C:\Program Files (x86)\program_name\، وللأجهزة ذات 64 بت، C:\ملفات البرنامج\اسم البرنامج\.
  • يمكنك أيضًا وضع نسخة في C: \ WINDOWS \ System32 (لأنظمة 64 بت) أو C: \ ويندوز \ سيسوشنومك (لـ 32 بت).
  • قم بعمل نسخة احتياطية قبل الكتابة فوق أي ملفات موجودة.
  • أعد تشغيل جهاز الكمبيوتر الخاص بك بعد إجراء هذه التغييرات.

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

8. إعادة تعيين Windows كحل أخير

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

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

سيؤدي هذا إلى إرجاع Windows إلى حالته الأصلية ويجب أن تكون قادرًا على حل حتى الأخطاء الأكثر استمرارًا المتعلقة بـ VCRUNTIME140.dll.

الأسئلة الشائعة حول VCRUNTIME140.dll

كيف يمكنني تنزيل وتثبيت VCRUNTIME140.dll؟

من الأفضل تثبيت أو إصلاح حزمة Visual C++ Redistributable من موقع Microsoft الرسمي، لأنها تتضمن ملف DLL والملفات الأخرى المطلوبة بواسطة العديد من البرامج.

هل هناك فرق بين DLL و EXE؟

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

أين يتم تخزين ملفات DLL في Windows؟

المسار الافتراضي هو C:\Windows\System32 لأنظمة 64 بت و C:\Windows\SysWOW64 لأنظمة 32 بت. مع ذلك، قد تتطلب بعض البرامج نسخةً في مجلد تثبيتها الخاص.

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


أضف كمصدر مفضل في جوجل