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

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

خطأ VCRUNTIME140.dll

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

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

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

VCRUNTIME140.dll هو مكتبة ارتباطات ديناميكية (DLL) طورتها شركة Microsoft. إنه جزء من حزمة Visual C++ Redistributable لبرنامج Visual Studio، وتحديدًا الإصدارات 2015 و2017 و2019. يخزن هذا الملف الوظائف والموارد التي تحتاجها العديد من تطبيقات Windows للعمل بشكل صحيح. وظيفتها الرئيسية هي توفير قاعدة مشتركة من التعليمات البرمجية والموارد، مما يسهل تشغيل وتوافق البرامج المختلفة التي تم تطويرها باستخدام 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: \ ويندوز \ سيسوشنومك للأنظمة ذات 32 بت. على الرغم من أن بعض البرامج قد تتطلب نسخة في مجلد التثبيت الخاص بها.

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