إصلاح: MSVCR90.dll غير موجود أو مفقود

أبلغ بعض المستخدمين عن تلقي أخطاء مرتبطة بملف MSVcr90.dll . أكثر حالات حدوث الخطأ التي تم الإبلاغ عنها هي " لم يتم العثور على MSVCR90.dll " و " MSVCR90.dll مفقود ". تتم مصادفة هذه عادةً عند بدء التشغيل أو عندما يحاول المستخدم فتح تطبيق Microsoft Office. هذا أمر شائع جدًا على أجهزة الكمبيوتر التي تمت ترقيتها مؤخرًا من Windows 7 إلى Windows 10.

ومع ذلك ، يتم أيضًا الإبلاغ عن هذا الخطأ بشكل شائع مع منتجات Adobe مثل Photoshop و Illustrator أو عند فتح ألعاب معينة تتطلب مكتبة DLL اختيارية لم يتم تثبيتها مع اللعبة.

اعتمادًا على التطبيق الذي يعرض الخطأ MSVCR90.dll وإصدار Windows الخاص بك ، قد تواجهه بتنسيقات مختلفة متعددة. فيما يلي قائمة مختصرة برسائل الخطأ الشائعة الأخرى:

  • فشل بدء تشغيل هذا التطبيق لأنه لم يتم العثور على msvcr90.dll. إعادة تثبيت التطبيق قد حل هذه المشكلة."
  • "لا يمكن العثور على * المسار إلى DLL * \ msvcr90.dll"
  • “لا يمكن بدء * التطبيق *. المكون المطلوب مفقود: msvcr90.dll. الرجاء تثبيت * التطبيق * مرة أخرى. "

ما هو MSVCR90.DLL؟

MSVCR90.DLL جزء من تحديث اختياري لـ Visual C ++ القابل لإعادة التوزيع . و MSVCR90.DLL الملف هو DLL (مكتبة الارتباط الحيوي) الذي يستخدم عادة من قبل برامج المحرز في مايكروسوفت البصرية C ++ 2008 .

نظرًا لحقيقة أن إطار تطوير التطبيقات Microsoft Visual C ++ 2008 قديم إلى حد ما ، فإن  ملف mSVCR90.dll  غير شائع تمامًا بين التطبيقات التي تم إصدارها حديثًا. ومع ذلك ، إذا قمت حاليًا بتثبيت العديد من التطبيقات (أو الألعاب) القديمة إلى حد ما ، فقد يكون لديك نسخ متعددة من نفس  mSVCR90.dll  منتشرة على جهاز الكمبيوتر الخاص بك.

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

الطريقة الأولى: تثبيت حزمة Visual C ++ Redist المفقودة

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

فيما يلي دليل سريع حول تثبيت حزمة Microsoft Visual C ++ 2008 Redist المطلوبة:

  1. قم بزيارة هذا الرابط ( هنا ) ، حدد لغتك وانقر فوق الزر تنزيل .

  2. انتظر حتى اكتمال التنزيل ، ثم افتح مثبت vcredist_86.exe . اضغط على نعم في موجه UAC (التحكم في حساب المستخدم) ، ثم اتبع التعليمات التي تظهر على الشاشة لتثبيت حزمة redist المفقودة.

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

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

الطريقة الثانية: إصلاح التطبيق الذي فشل (إن أمكن)

تمكن بعض المستخدمين من حل المشكلة بعد إصلاح التطبيق الذي كان يعرض  خطأ MSVCR90.dll  . هذه الطريقة فعالة للغاية مع التطبيقات الفاشلة من مجموعة Microsoft Office ، ولكنها لن تكون قابلة للتطبيق على بعض البرامج التي ليس لديها استراتيجيات إصلاح. سيؤدي هذا إلى تحقيق الغرض من استبدال  ملف MSVCR90.dll  في حالة تلفه ، وبالتالي حل المشكلة.

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

يوجد أدناه دليل بالخطوات المطلوبة لإصلاح برنامج معطل ينتمي إلى Microsoft Office Suite . قد تختلف الخطوات الدقيقة إذا كنت تواجه مشكلة في برنامج مختلف:

  1. اضغط على مفتاح Windows + R لفتح مربع التشغيل. ثم اكتب " appwiz.cpl " وضرب أدخل لفتح البرامج والميزات .

  2. في البرامج والميزات ، انقر بزر الماوس الأيمن على مجموعة Microsoft Office (أو أي تطبيق آخر وانقر فوق تغيير .
  3. في القائمة التالية ، اختر إصلاح واتبع المطالبات التي تظهر على الشاشة لإعادة تشغيل المكونات التي تسببت في المشكلة (بما في ذلك  MSVCR90.dll).
  4. بمجرد اكتمال الإصلاح ، أعد تشغيل الكمبيوتر. عند بدء التشغيل التالي ، افتح التطبيق مرة أخرى ومعرفة ما إذا كانت المشكلة تظهر مرة أخرى.

إذا كنت لا تزال تواجه نفس المشكلة أو كانت هذه الطريقة غير قابلة للتطبيق ، فانتقل إلى الطريقة الثالثة .

الطريقة الثالثة: إزالة المكونات الإضافية التي تم نسخها بشكل سيء في Photoshop و Illustrator (إن أمكن)

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

يحدث هذا عادةً عندما يحاول المستخدمون ترحيل مكون إضافي من إصدار برنامج قديم إلى إصدار جديد. يحدث الخطأ لأن معظم المكونات الإضافية ستقوم بتثبيت ملفات إضافية في مجلدات Photoshop الرئيسية (مثل  MSVCR90.dll)  والتي لن يتم ترحيلها إذا قام المستخدم بتحريك المكون الإضافي يدويًا.

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

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

الطريقة الرابعة: إلغاء تثبيت تحديث الأمان لبرنامج Microsoft Excel 2010 (KB3085609)

إذا كنت تحصل على  MSVCR90.dll مفقودًا  خطأً على وجه التحديد مع Excel 2010 ، فمن المحتمل أن تكون المشكلة ناتجة عن خطأ في أحد تحديثات الأمان (KB3085609). تمكن المستخدمون الذين يواجهون نفس المشكلة من حل المشكلة وفتح Excel بعد إلغاء تثبيت التحديث الأمني ​​لبرنامج Microsoft Excel 2010 (KB3085609) إصدار 32 بت.

من المفترض أن هذه التحديثات الأمنية لا تؤدي فقط إلى تعطل Excel 2010 ولكن أيضًا في إصدار Excel الأحدث.

فيما يلي دليل سريع حول كيفية إزالة تثبيت التحديث الأمني ​​KB3085609 ومنع تثبيته مرة أخرى:

  1. اضغط على مفتاح Windows + R لفتح مربع التشغيل. ثم اكتب " appwiz.cpl " وضرب أدخل لفتح البرامج والميزات .

  2. في البرامج والميزات ، استخدم الجزء الأيمن للنقر فوق التحديثات المثبتة .

  3. بعد ذلك ، في قائمة التحديثات المثبتة ، ابحث عن تحديث أمان لـ Microsoft Excel 2010 ( KB3085609 ) إصدار 32 بت. بمجرد العثور عليه ، انقر بزر الماوس الأيمن واختر إلغاء التثبيت ،  ثم اتبع التعليمات التي تظهر على الشاشة لإزالته من جهاز الكمبيوتر الخاص بك.
  4. أعد تشغيل الكمبيوتر ومعرفة ما إذا كان بإمكانك الآن فتح Excel عند بدء التشغيل التالي. إذا كنت كذلك ، فقد تمكنت للتو من تحديد الجاني.

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

هذا هو. و  KB3085609  سيتم منع التحديث من تركيب مرة أخرى. يجب ألا تكون قادرًا على الاستمرار في استخدام Excel دون مواجهة  خطأ MSVCR90.dll  .