إصلاح: MSVCR120.dll مفقود في أنظمة التشغيل Windows 7 و 8 و 10

يعد msvcr120.dll ملفًا أساسيًا لنظام التشغيل Windows. يتم استخدامه لاستخراج موارد مختلفة لتطبيقات الطرف الثالث. وهو مرتبط بلغة البرمجة C ++. يعني عدم وجود الملف أن البرامج التي تعمل بهذه اللغة لن يتم تشغيلها بنجاح لأنها لن تعثر على الملف المطلوب.

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

لإعادة تثبيت أحد البرامج ، اتبع الخطوات التالية:

  1. اضغط على Windows + R واكتب "appwiz.cpl" واضغط على Enter.
  2. ستظهر نافذة جديدة تتكون من جميع التطبيقات المثبتة حاليًا على جهاز الكمبيوتر الخاص بك. انقر بزر الماوس الأيمن فوق التطبيق وحدد "إلغاء التثبيت".
  3. أعد تشغيل الكمبيوتر قبل إعادة تثبيته مرة أخرى.

الحل 1: تشغيل مدقق ملفات النظام

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

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

  • لم يعثر Windows على أي انتهاكات للسلامة
  • عثر Windows Resource Protection على ملفات تالفة وأصلحها
  • عثر Windows Resource Protection على ملفات تالفة ولكنه لم يتمكن من إصلاح بعضها (أو جميعها)
  1. اضغط على Windows + R لبدء تشغيل التطبيق. اكتب " taskmgr " في مربع الحوار واضغط على Enter لتشغيل مدير مهام الكمبيوتر.
  2. انقر الآن على خيار الملف الموجود في أعلى الجانب الأيسر من النافذة وحدد " تشغيل مهمة جديدة " من قائمة الخيارات المتاحة.

  1. الآن اكتب " بوويرشيل " في مربع الحوار و التحقق من تحت الخيار الذي ينص على " انشاء هذه المهمة مع امتيازات إدارية ".

  1. بمجرد دخولك إلى Windows Powershell ، اكتب “ sfc / scannowواضغط على Enter . قد تستغرق هذه العملية بعض الوقت حيث يتم فحص ملفات Windows بالكامل بواسطة الكمبيوتر ويتم فحصها بحثًا عن مراحل الفساد.

  1. إذا واجهت خطأ حيث يذكر Windows أنه وجد بعض الأخطاء ولكنه لم يتمكن من إصلاحها ، فيجب عليك كتابة " sfc / checkonly ". انتظر حتى تكتمل العملية بالكامل.
  2. إذا كنت لا تزال غير قادر على إصلاح الملفات الفاسدة ، فقم بتشغيل الأمر " DISM / Online / Cleanup-Image / RestoreHealth " في PowerShell. سيؤدي ذلك إلى تنزيل الملفات الفاسدة من خوادم تحديث Windows واستبدال الخوادم التالفة. هل لاحظ أن هذه العملية يمكن أن تستغرق بعض الوقت أيضًا وفقًا لاتصالك بالإنترنت. لا تلغي في أي مرحلة ودعها تعمل.

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

الحل 2: تنزيل مجتمع MySQL Installer

إذا كنت تواجه مشكلات عند تشغيل تطبيقات MySQL متعددة مثل MySQL Workbench وما إلى ذلك ، فمن المستحسن أن تقوم بتثبيت MySQL Installer Community على جهاز الكمبيوتر الخاص بك. ستكتشف هذه الأداة أن نظامك يفتقر إلى بعض مكونات Visual Studio ومن المحتمل أن يقوم بتشغيل برنامج تثبيت مكونات الحد الأدنى من Visual Studio وسد الفجوات. تأكد دائمًا من تنزيل التطبيق من موقع MySQL الرسمي.

الحل 3: إعادة تثبيت حزم Visual C ++ القابلة لإعادة التوزيع

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

  1. توجه إلى تنزيل Microsoft الرسمي
  2. انقر فوق الزر تنزيل بعد اختيار اللغة.

  1. حدد “ vredist_x64.exe ” واضغط على التالي . بعد فترة وجيزة سيبدأ التنزيل. احفظ الملف في موقع يمكن الوصول إليه وقم بتشغيل ملف exe.

  1. بعد اكتمال التثبيت ، أعد تشغيل الكمبيوتر وتحقق من حل المشكلة.

ملاحظة: إذا كنت تستخدم إصدار 64 بت من Windows ، فيمكنك تثبيت (vredist_x64.exe و vredist_x86.exe). ومع ذلك ، إذا كان لديك 32 بت ، يجب عليك فقط تثبيت “vredist_x86.exe”.

الحل 4: البحث عن الفيروسات

تعد ملفات dll. أحد أكثر مضيفات الفيروسات والبرامج الضارة شيوعًا لدخول جهاز الكمبيوتر الخاص بك. إذا كنت تشك في أن جهاز الكمبيوتر الخاص بك مصاب ، فيجب عليك فحص جهاز الكمبيوتر الخاص بك بأسرع ما يمكن لإزالة البرامج الضارة / الفيروسات. يجب عليك استخدام برنامج مكافحة الفيروسات الذي تستخدمه حاليًا. إذا لم يكن لديك واحد ، يمكنك استخدام Windows Defender.

  1. اضغط على Windows + S لتشغيل شريط البحث في قائمة البدء. اكتب “ Windows Defender ” وافتح النتيجة الأولى التي تظهر.

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

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

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

الحل 5: قم بتثبيت كل من حزم VC Redist

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

  1. اضغط على "Windows" + "R" لفتح موجه التشغيل.
  2. اكتب "appwiz.cpl" واضغط على "إدخال" لفتح نافذة إدارة التطبيق.
  3. في نافذة إدارة التطبيق ، قم بالتمرير لأسفل وانقر بزر الماوس الأيمن على تطبيق "Visual C ++ Redistributable" .
  4. حدد "إلغاء التثبيت" من القائمة ثم اتبع الإرشادات التي تظهر على الشاشة لإزالة البرنامج من جهاز الكمبيوتر الخاص بك.
  5. كرر هذه الخطوة لجميع عمليات تثبيت البرنامج.
  6. الآن ، توجه إلى موقع Microsoft على الويب وقم بتنزيل التثبيتات التالية واحدة تلو الأخرى.
    • Microsoft Visual C ++ Redistributable 2005 64 بت + 32 بت
    • حزمة Microsoft Visual C ++ 2008 القابلة لإعادة التوزيع (x86)
    • حزمة Microsoft Visual C ++ 2008 القابلة لإعادة التوزيع (x64)
    • حزمة Microsoft Visual C ++ 2010 القابلة لإعادة التوزيع (x86)
    • حزمة Microsoft Visual C ++ 2010 القابلة لإعادة التوزيع (x64)
    • حزم Visual C ++ القابلة لإعادة التوزيع لبرنامج Visual Studio 2013 32 + 64 بت
    • Visual C ++ قابلة لإعادة التوزيع لبرنامج Visual Studio 2015
  7. بعد تنزيل كل هذه العناصر ، قم بتثبيتها على جهاز الكمبيوتر الخاص بك واحدًا تلو الآخر عن طريق تنفيذ ملفات الإعداد.
  8. بعد تثبيت هذه ، تحقق لمعرفة ما إذا كانت المشكلة لا تزال قائمة.

الحل 6: تثبيت تحديثات Windows

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

  1. اضغط على "Windows" + "I" لفتح الإعدادات والنقر على خيار "التحديثات والأمان" .
  2. في قسم التحديثات ، انقر فوق الزر "Windows Update" من الجزء الأيمن وانقر فوق الخيار "التحقق من وجود تحديثات" .
  3. بعد التحقق من وجود تحديثات ، سيقوم Windows تلقائيًا بتثبيت أي تحديثات متوفرة على جهاز الكمبيوتر الخاص بك.
  4. بعد تحديث Windows الخاص بك ، تحقق لمعرفة ما إذا كانت المشكلة لا تزال قائمة.

الحل 7: إعادة تثبيت التطبيق

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